Wiki source code of Summary of the XWiki 8.x Cycle

Last modified by Ecaterina Moraru (Valica) on 2019/01/08

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
2 {{toc start="2"/}}
3 {{/box}}
4
5 This is a summary of the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]], [[XWiki Platform>>http://platform.xwiki.org]] and [[XWiki Enterprise>>http://enterprise.xwiki.org]], for the whole 8.x cycle (i.e. the whole year 2016). They share the same release notes as they are released together and have the same version.
6
7 The 8.x cycle focused a lot on usability and consistency, starting with a new homepage that is more easy to edit, and continuing with tours and more help information in form of tips.
8
9 We replaced the old GWT WYSIWYG editor with the CKEditor, making sure you can configure it to your needs.
10
11 We started providing more default page templates and made the Application Within Minutes to create automatically the template for your new application. You can define creation and the visibility restrictions for the page template, choose an icon and description, for an optimal display in the creation step.
12
13 We also added recommendations for extensions in Extension Manager and many more other improvements.
14
15 == Work Done ==
16
17 The work is organised using [[JIRA>>http://jira.wiki.org]] and here are some [[JIRA stats of what happened during the 8.x cycle>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13906]]:
18
19 * 1461 issues were closed (See the [[full JIRA issue list>>https://jira.xwiki.org/issues/?filter=14606]])
20 * 745 bugs closed, 423 improvements, 66 new features and more:(((
21 {{image reference="jira-issue-types-8x.png"/}}
22 )))
23 * And the top JIRA participants (those contributing to more than 1% of the total jira issue number):(((
24 {{image reference="jira-assignees-8x.png"/}}
25 )))
26
27 Congrats to all who participated!
28
29 == Top 10 Features ==
30
31 Here are some top 10 features that we wish to highlight (arbitrarily hand-picked; it's hard to pick 10 out of 489 improvements and new features):
32
33 {{toc scope="local" depth="3"/}}
34
35 (% class="container col-xs-12" %)
36 (((
37 (% class="row" %)
38 (((
39 (% class="col-xs-6" %)
40 (((
41 {{gallery width="420px" height="315px"}}
42 image:ReleaseNotes.Data.XWiki.8\.4\[email protected]
43 image:ReleaseNotes.ReleaseNotesXWiki82RC1.WebHome@defaultWysiwygEditorConfig.png
44 image:ReleaseNotes.Data.XWiki.8\[email protected]
45 image:ReleaseNotes.Data.XWiki.8\[email protected]
46 {{/gallery}}
47 )))
48
49 (% class="col-xs-6" %)
50 (((
51 === CKEditor by default ===
52
53 * We have a new default WYSIWYG editor: the [[CKEditor>>extensions:Extension.CKEditor Integration]]. The integration with CKEditor was already available as an extension and now this extension is bundled with the standard XWiki distribution.
54 * The old WYSIWYG editor is still available and if you want to switch back to it you can do it from the "Edit Mode Settings" section in the [[Wiki Administration>>extensions:Extension.Administration Application]].
55 * The "WYSIWYG Editor" section from the Wiki Administration has been extended to support CKEditor configuration.
56 * The XWiki integration has been improved to support automatic link creation when dropping a non-image file over the editing area.
57 * Creating a link to a non-existing wiki page has been simplified.
58 * CKEditor has been upgraded to version [[4.6.0>>http://ckeditor.com/release/CKEditor-4.6.0]] which brings a new flat skin and a lot of improvements and bug fixes.
59 {{comment}}{{getChanges products='XWiki' versions='8.%' importance='High' categories='CKEditor WYSIWYG' contextVariable='editorChanges' /}}
60 {{displayChanges displayer='flow' contextVariable='editorChanges'/}}{{/comment}}
61 )))
62 )))
63
64 (% class="wikimodel-emptyline" %)
65 (((
66
67 )))
68
69 (% class="wikimodel-emptyline" %)
70 (((
71
72 )))
73 )))
74
75 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Homepage" contextVariable="homepageChanges"/}}
76
77 {{displayChanges displayer="flow" contextVariable="homepageChanges"/}}
78
79 (% class="container col-xs-12" %)
80 (((
81 (% class="row" %)
82 (((
83 (% class="col-xs-6" %)
84 (((
85 {{gallery width="420px" height="315px"}}
86 image:[email protected]
87 {{/gallery}}
88 )))
89
90 (% class="col-xs-6" %)
91 (((
92 === Tour for Homepage ===
93
94 * A [[tour>>extensions:Extension.Tour Application]] has been created to present the existing UI elements from the home page. Every user will be guided through this tour in order to become familiar with XWiki.
95 )))
96 )))
97
98 (% class="wikimodel-emptyline" %)
99 (((
100
101 )))
102
103 (% class="wikimodel-emptyline" %)
104 (((
105
106 )))
107 )))
108
109 (% class="container col-xs-12" %)
110 (((
111 (% class="row" %)
112 (((
113 (% class="col-xs-6" %)
114 (((
115 {{gallery width="420px" height="315px"}}
116 image:ReleaseNotes.ReleaseNotesXWiki82@templates_create.png
117 image:[email protected]
118 {{/gallery}}
119 )))
120
121 (% class="col-xs-6" %)
122 (((
123 === Default Templates ===
124
125 * We added 4 default templates that will appear in the Create step. Their purpose is to showcase the template feature, by providing pre-created page structures that can be used immediately. The templates added are: Article, Encyclopedia, Meeting Report and Simple Page.
126 )))
127 )))
128
129 (% class="wikimodel-emptyline" %)
130 (((
131
132 )))
133
134 (% class="wikimodel-emptyline" %)
135 (((
136
137 )))
138 )))
139
140 {{comment}}
141 {{getChanges products='XWiki' versions='8.4.3' importance='High,Medium' categories='Templates' contextVariable='templatesChanges' /}}
142 {{displayChanges displayer='flow' contextVariable='templatesChanges'/}}
143 {{/comment}}
144
145 {{getChanges products="XWiki" versions="8.%" importance="High" categories="App Within Minutes" contextVariable="awmChanges"/}}
146
147 {{displayChanges displayer="flow" contextVariable="awmChanges"/}}
148
149 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Extension" contextVariable="emChanges"/}}
150
151 {{displayChanges displayer="flow" contextVariable="emChanges"/}}
152
153 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Application Index Application" contextVariable="appChanges"/}}
154
155 {{displayChanges displayer="flow" contextVariable="appChanges"/}}
156
157 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Flamingo Skin" contextVariable="flamingoChanges"/}}
158
159 {{displayChanges displayer="flow" contextVariable="flamingoChanges"/}}
160
161 {{getChanges products="XWiki" versions="8.%" importance="High, Medium" categories="Velocity Templates" contextVariable="velocityChanges"/}}
162
163 {{displayChanges displayer="flow" contextVariable="velocityChanges"/}}
164
165 There are many more improvements we added in this cycle, like continuing the Nested Pages polishing, while we deprecated and retired multiple projects like Colibri Skin, Color Themes, old XWiki 1.0 syntax. Also we added a new experimental minimal XWiki distribution, a new Distribution Wizard step to create the first user with administration right instead of importing the Admin user and an upgrade to the Java 8 runtime.
166
167 These are our top 10 features for the 8.x cycle. What are yours?
168
169 {{comment}}
170 == Top User Features ==
171
172 For our users, here are the top features that were implemented:
173
174 {{toc scope='local' depth='3'/}}
175
176 {{getChanges products='XWiki' versions='8.%' importance='High' audience='user' contextVariable='userChanges' /}}
177
178 {{displayChanges displayer='list' contextVariable='userChanges'/}}
179
180 == Top Admin Features ==
181
182 For our admins, here are the top features that were implemented:
183
184 {{toc scope='local' depth='3'/}}
185
186 {{getChanges products='XWiki' versions='8.%' importance='High' audience='administrator' contextVariable='adminChanges' /}}
187
188 {{displayChanges displayer='list' contextVariable='adminChanges'/}}
189
190 == Top Developer Features ==
191
192 For our developers, here are the top features that were implemented:
193
194 {{toc scope='local' depth='3'/}}
195
196 {{getChanges products='XWiki' versions='8.%' importance='High' audience='developer' contextVariable='developerChanges'/}}
197
198 {{displayChanges displayer='list' contextVariable='developerChanges'/}}
199 {{/comment}}
200
201 == Detailed Release Notes ==
202
203 If you wish to see the full details of all features and improvements you can check each release note.
204
205 {{include reference="ReleaseNotes.ReleaseNotesXWiki8x.WebHome"/}}

Get Connected