Wiki source code of Upgrade from 1.6.2 to 1.7.2

Show last authors
1
2
3 1 Upgrade from 1.6.2 to 1.7.2
4
5
6
7 #toc("2" "" "")
8
9
10 1.1 The xWiki Upgrade Process
11 * Analyze documentation for new features and retrieve resources
12 * Analyze and merge [xWiki Configuration>TheFridge.XWikiConfiguration] ~~xwiki.cfg~~ and [Hibernate Configuration>TheFridge.XWikiConfiguration] ~~hibernate.cfg.xml~~
13 * Analyze and merge [skin modification > XWiki.DefaultSkin]
14 * Set the test environment up and upgrade application
15 * Check [Database >TheFridge.DatabaseIssue]
16
17
18 1.1 Upgrade Documentation and Resources
19 * [Upgrading an XWikiInstallation>http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation#HUpgradinganXWikiInstallation]
20 * [Latest ReleaseNotes>http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/] or the [Archived Release Notes>http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/Archives/]
21 * download the [ latest WAR distribution|http://www.xwiki.org/xwiki/bin/view/Main/Download] or previous versions can be found here [here|http://forge.objectweb.org/project/showfiles.php?group_id=170]
22
23
24
25 1.1 Release Notes for XWiki Enterprise 1.7.2
26
27 * Reorganized, documented and enhanced <tt>xwiki.cfg</tt> configuration file.
28
29 * XWiki Syntax 2.0 improvements
30 ** Allow wiki syntax inside links
31 ** Images can be defined as URLs
32 ** New syntax for tables
33
34 * New Macros:
35 ** [Code macro>http://extensions.xwiki.org/xwiki/bin/view/Extension/Code+Macro]
36 ** [Script macro>http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro]
37 ** [Box macro>http://extensions.xwiki.org/xwiki/bin/view/Extension/Script+Macro]
38
39
40
41 * New WYSIWYG editor improvements
42 ** Image handling
43 ** Table handling
44 ** link to wiki page, web page, email
45
46 * [WebDAV server support>http://platform.xwiki.org/xwiki/bin/view/Features/WebDAV]
47
48 * New Attachment view: all the attachments of the wiki in the Index
49
50 * Important Bugfixes
51
52 All the changes in the [JIRA site>http://jira.xwiki.org/jira/secure/ReleaseNote.jspa?projectId=10010]:
53
54 http://jira.xwiki.org/jira/secure/ReleaseNote.jspa?projectId=10010
55
56 1.1 Set the test environment up
57 * retrieve latest virtual machine tar file from file server,
58 * create new Virtual Machine to a virtualization host,
59 * uncompress and import in the Datastore
60 * [clone the VM|Apice.VMClone],
61 * start the VM Virtual Machine
62 * take snapshot
63 * rotate /usr/local/tomcat/logs (7GB per year!!)
64 * The APR based Apache Tomcat Native library for optimal performance i not found on the java.library.path: TO DO
65 * update-upgrade linux OS distribution
66
67
68 1.1 Skin analysis
69
70 1. Many differences to skin 162 vs 172 (some file moved in templates directory)
71 1. modified register.vm: redirection to login
72 1. Modified Skin (162 vs 172)
73 11. style.css (Identical)
74 11. footer.vm (Identical)
75 11. view.vm (Identical)
76 11. viewheader.vm (Identical)
77 11. logo (Identical)
78 11. __menuview.vm *differ*__
79 11. __space.vm *differ*__
80 11. --contentview.vm (removed)--
81 11. --classes.css (removed)--
82 11. --javascript (removed)--
83 11. stylesheets (Identical)
84 11. login.vm (Identical)
85
86 1. removed other than albatross skin directory from webapps/skins
87 1. modified classes section removed 132 migration (import wiki.css and xwikicss in Style section)
88 1. modified javascript section removed in 122 migration (keep default)
89 1. modified content view.vm section removed during 162 migration
90 1. updated Menuview section with 172 changes
91 1. updated Space section with 172 changes
92 1. not updated Login section (Forgot Password section not included)
93
94
95
96
97 1.1 Current test release
98
99 To test the newly upgraded release (v1.7.2) go to
100 * http://137.204.107.26/xwiki/bin/view/Main/
101
102 1.1 *Test LIST*
103 1.1.1 Logged out
104 1. check *Register* link
105 1. http://apice.unibo.it/xwiki/bin/view/People/
106 11. compare style layout
107 11. check People spaces
108
109 1. Publications
110 11. check http://apice.unibo.it/xwiki/bin/view/Publications/PapersPerYear
111 11. check of http://apice.unibo.it/xwiki/bin/view/Publications/PapersPerStatus
112 11. check http://apice.unibo.it/xwiki/bin/view/Publications/All
113 11. check http://apice.unibo.it/xwiki/bin/view/Publications/Search
114
115 1. Talks
116 1*. All talks ordered by year or by category
117
118 1. Courses
119 1*. check All, CoursesPerYear
120
121 1. Theses
122 1*. check Available thesis, Ongoing thesis, Completed thesis, Tags, Theses by People
123 1*. try modify status Theses/TheseName?editor=object
124
125 1. Projects
126 1*. check Show All, Search
127
128 1.1.1 Logged in
129 1. Test DSA Unibo Login
130 1. Publications
131 11. check http://apice.unibo.it/xwiki/bin/view/Publications/Insert
132 11*. try Get BibTeX from data
133 11*. try Get data from BibTeX
134
135 1. Talks
136 1*. edit inline form
137 1*. insert Talk
138
139 1. Courses
140 1*. edit inline form
141
142 1. Theses
143 1*. check Available thesis, Ongoing thesis, Completed thesis, Tags, Theses by People
144 1*. try modify status Theses/TheseName?editor=object