Upgrade from 2.0.5 to 2.1.2
Upgrade from 2.0.5 to 2.1.2
The xWiki Upgrade Process
- Analyze documentation for new features and retrieve resources
- Analyze and merge xWiki Configuration xwiki.cfg and Hibernate Configuration hibernate.cfg.xml
- Analyze and merge skin modification
- Set the test environment up and upgrade application
- Check Database
Upgrade Documentation and Resources
- Upgrading an XWikiInstallation
- Latest ReleaseNotes or the Archived Release Notes
- download the latest WAR distribution or previous versions can be found here here
Release Notes for XWiki Enterprise 2.1.x
1 User Interface
- Complete re-design of the actions menus
- Split the top menu into 2: one for wiki and space level actions and one for page level actions
- Reorganized the wiki and space level actions: Some Watch actions, the Wiki and Space administration actions have been moved there.
- The user action menu now allows to manager the user's watchlist.
- Reorganized the page level actions (there's now a "More Actions" menu) and the action to watch the current page is moved on the right.
- Added back the ability to view the source of a page
2 Overhauled Blog Application
- The Blog application is now using the xwiki/2.0 syntax and the new WYSIWYG editor
3 Usability
- When renaming a page, also update the "parent" field of subpages (Patch from Caleb James De Lisle)
- Lots of improvements and bugfixes in order to conform to the [Web Content Accessibility Guidelines (WCAG)].
- Macro parameter pretty names are now displayed in the WYSIWYG
4 Others
- WYSIWYG editor performance improvement (Minimize and aggregate WYSIWYG editor stylesheets at build time to reduce the number of HTTP requests)
- Allow XWiki.XWikiAllGroup to be an implicit group, containing all the users without explicitly listing them as objects
- New renderer for mathematical formulae based on the Google Chart APIs
- Added PHP support
- Upgraded to JbossCache and Groovy
Configuration analysis
- xwiki.cfg
- # xwiki.authentication.group.allgroupimplicit=0
- hibernate.cfg.xml
- No changes
- xwiki.properties
- No changes
Skin analysis
- Many differences to previous skin (some file moved in templates directory)
- modified register.vm: redirection to login
- modified contentview: removed title handling
- Modified Skin (212 vs 205)
- contentview (Identical)
- footer.vm (Identical)
- login.vm (Identical)
- menuview.vm differ
- register.vm (Identical)
- space.vm (Identical)
- style.css differ
- stylesheets (Identical)
- view.vm (Identical)
- viewheader.vm (Identical)
- removed other than albatross skin directory from webapps/skins
- modified classes section removed 132 migration (import wiki.css and xwikicss in Style section)
- modified javascript section removed in 122 migration (keep default)
- modified content view.vm section removed during 162 migration
- updated Menuview section with 172 changes
- updated Space section with 172 changes
- not updated Login section (Forgot Password section not included)
- 194 change: started to move from DefaultSkin Page directly to template folder
- 205 contentview: removed title handling
Current test release
To test the newly upgraded release (v1.9.4) go to
Test LIST
Logged out
- check Register link
- http://apice.unibo.it/xwiki/bin/view/People/
- compare style layout
- check People spaces
- Publications
- check http://apice.unibo.it/xwiki/bin/view/Publications/PapersPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/PapersPerStatus
- check of http://apice.unibo.it/xwiki/bin/view/Publications/JournalPapersPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/SeriesPapersPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/ConferencePapersPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/BookChaptersPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/VolumesPerYear
- check of http://apice.unibo.it/xwiki/bin/view/Publications/AuthorIndex
- check of http://apice.unibo.it/xwiki/bin/view/Publications/EditorIndex
- check of http://apice.unibo.it/xwiki/bin/view/Publications/JournalIndex
- check of http://apice.unibo.it/xwiki/bin/view/Publications/TagIndex
- check http://apice.unibo.it/xwiki/bin/view/Publications/All
- check http://apice.unibo.it/xwiki/bin/view/Publications/Search
- Talks
- All talks ordered by year or by category
- Courses
- check All, CoursesPerYear
- Theses
- check Available thesis, Ongoing thesis, Completed thesis, Tags, Theses by People
- try modify status Theses/TheseName?editor=object
- Projects
- check Show All, Search
Logged in
- Test DSA Unibo Login
- Publications
- check http://apice.unibo.it/xwiki/bin/view/Publications/Insert
- try Get BibTeX from data
- try Get data from BibTeX
- check http://apice.unibo.it/xwiki/bin/view/Publications/Insert
- Talks
- edit inline form
- insert Talk
- Courses
- edit inline form
- Theses
- check Available thesis, Ongoing thesis, Completed thesis, Tags, Theses by People
- try modify status Theses/TheseName?editor=object