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

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

Hide last authors
Ecaterina Moraru (Valica) 3.5 1 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
2 {{toc start="2"/}}
Ecaterina Moraru (Valica) 1.1 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
Ecaterina Moraru (Valica) 3.61 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.
Ecaterina Moraru (Valica) 1.1 8
Ecaterina Moraru (Valica) 3.130 9 We replaced the old GWT WYSIWYG editor with the CKEditor, making sure you can configure it to your needs.
Ecaterina Moraru (Valica) 3.61 10
Ecaterina Moraru (Valica) 3.63 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.
Ecaterina Moraru (Valica) 3.58 12
Ecaterina Moraru (Valica) 3.143 13 We also added recommendations for extensions in Extension Manager and many more other improvements.
Ecaterina Moraru (Valica) 3.50 14
Ecaterina Moraru (Valica) 3.3 15 == Work Done ==
Ecaterina Moraru (Valica) 1.1 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]]:
Ecaterina Moraru (Valica) 3.144 18
Ecaterina Moraru (Valica) 1.1 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
Ecaterina Moraru (Valica) 3.66 29 == Top 10 Features ==
30
Ecaterina Moraru (Valica) 3.67 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
Ecaterina Moraru (Valica) 3.144 33 {{toc scope="local" depth="3"/}}
Ecaterina Moraru (Valica) 3.68 34
Ecaterina Moraru (Valica) 3.144 35 (% class="container col-xs-12" %)
36 (((
37 (% class="row" %)
38 (((
39 (% class="col-xs-6" %)
40 (((
Ecaterina Moraru (Valica) 3.77 41 {{gallery width="420px" height="315px"}}
Ecaterina Moraru (Valica) 3.81 42 image:ReleaseNotes.Data.XWiki.8\.4\[email protected]
Ecaterina Moraru (Valica) 3.75 43 image:ReleaseNotes.ReleaseNotesXWiki82RC1.WebHome@defaultWysiwygEditorConfig.png
Ecaterina Moraru (Valica) 3.82 44 image:ReleaseNotes.Data.XWiki.8\[email protected]
Ecaterina Moraru (Valica) 3.83 45 image:ReleaseNotes.Data.XWiki.8\[email protected]
Ecaterina Moraru (Valica) 3.75 46 {{/gallery}}
47 )))
Ecaterina Moraru (Valica) 3.144 48
49 (% class="col-xs-6" %)
50 (((
Ecaterina Moraru (Valica) 3.79 51 === CKEditor by default ===
Ecaterina Moraru (Valica) 3.144 52
Ecaterina Moraru (Valica) 3.75 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.
Ecaterina Moraru (Valica) 3.80 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.
Ecaterina Moraru (Valica) 3.94 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.
Ecaterina Moraru (Valica) 3.144 59 {{comment}}{{getChanges products='XWiki' versions='8.%' importance='High' categories='CKEditor WYSIWYG' contextVariable='editorChanges' /}}
60 {{displayChanges displayer='flow' contextVariable='editorChanges'/}}{{/comment}}
Ecaterina Moraru (Valica) 3.75 61 )))
62 )))
Ecaterina Moraru (Valica) 3.144 63
64 (% class="wikimodel-emptyline" %)
65 (((
66
Ecaterina Moraru (Valica) 3.93 67 )))
Ecaterina Moraru (Valica) 3.75 68
Ecaterina Moraru (Valica) 3.144 69 (% class="wikimodel-emptyline" %)
70 (((
Ecaterina Moraru (Valica) 3.96 71
Ecaterina Moraru (Valica) 3.144 72 )))
73 )))
Ecaterina Moraru (Valica) 3.112 74
Ecaterina Moraru (Valica) 3.144 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 (((
Ecaterina Moraru (Valica) 3.87 85 {{gallery width="420px" height="315px"}}
Ecaterina Moraru (Valica) 3.89 86 image:[email protected]
Ecaterina Moraru (Valica) 3.87 87 {{/gallery}}
88 )))
Ecaterina Moraru (Valica) 3.144 89
90 (% class="col-xs-6" %)
91 (((
Ecaterina Moraru (Valica) 3.89 92 === Tour for Homepage ===
Ecaterina Moraru (Valica) 3.144 93
Ecaterina Moraru (Valica) 3.89 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.
Ecaterina Moraru (Valica) 3.87 95 )))
96 )))
Ecaterina Moraru (Valica) 3.144 97
98 (% class="wikimodel-emptyline" %)
99 (((
100
Ecaterina Moraru (Valica) 3.102 101 )))
Ecaterina Moraru (Valica) 3.87 102
Ecaterina Moraru (Valica) 3.144 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 (((
Ecaterina Moraru (Valica) 3.100 115 {{gallery width="420px" height="315px"}}
116 image:ReleaseNotes.ReleaseNotesXWiki82@templates_create.png
117 image:[email protected]
118 {{/gallery}}
119 )))
Ecaterina Moraru (Valica) 3.144 120
121 (% class="col-xs-6" %)
122 (((
Ecaterina Moraru (Valica) 3.100 123 === Default Templates ===
Ecaterina Moraru (Valica) 3.144 124
Ecaterina Moraru (Valica) 3.100 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 )))
Ecaterina Moraru (Valica) 3.144 128
129 (% class="wikimodel-emptyline" %)
130 (((
131
Ecaterina Moraru (Valica) 3.100 132 )))
133
Ecaterina Moraru (Valica) 3.144 134 (% class="wikimodel-emptyline" %)
135 (((
136
137 )))
138 )))
139
Ecaterina Moraru (Valica) 3.137 140 {{comment}}
Ecaterina Moraru (Valica) 3.120 141 {{getChanges products='XWiki' versions='8.4.3' importance='High,Medium' categories='Templates' contextVariable='templatesChanges' /}}
Ecaterina Moraru (Valica) 3.118 142 {{displayChanges displayer='flow' contextVariable='templatesChanges'/}}
Ecaterina Moraru (Valica) 3.137 143 {{/comment}}
Ecaterina Moraru (Valica) 3.118 144
Ecaterina Moraru (Valica) 3.144 145 {{getChanges products="XWiki" versions="8.%" importance="High" categories="App Within Minutes" contextVariable="awmChanges"/}}
Ecaterina Moraru (Valica) 3.91 146
Ecaterina Moraru (Valica) 3.144 147 {{displayChanges displayer="flow" contextVariable="awmChanges"/}}
Ecaterina Moraru (Valica) 3.91 148
Ecaterina Moraru (Valica) 3.144 149 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Extension" contextVariable="emChanges"/}}
Ecaterina Moraru (Valica) 3.124 150
Ecaterina Moraru (Valica) 3.144 151 {{displayChanges displayer="flow" contextVariable="emChanges"/}}
Ecaterina Moraru (Valica) 3.124 152
Ecaterina Moraru (Valica) 3.144 153 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Application Index Application" contextVariable="appChanges"/}}
Ecaterina Moraru (Valica) 3.133 154
Ecaterina Moraru (Valica) 3.144 155 {{displayChanges displayer="flow" contextVariable="appChanges"/}}
Ecaterina Moraru (Valica) 3.133 156
Ecaterina Moraru (Valica) 3.144 157 {{getChanges products="XWiki" versions="8.%" importance="High" categories="Flamingo Skin" contextVariable="flamingoChanges"/}}
Ecaterina Moraru (Valica) 3.127 158
Ecaterina Moraru (Valica) 3.144 159 {{displayChanges displayer="flow" contextVariable="flamingoChanges"/}}
Ecaterina Moraru (Valica) 3.127 160
Ecaterina Moraru (Valica) 3.144 161 {{getChanges products="XWiki" versions="8.%" importance="High, Medium" categories="Velocity Templates" contextVariable="velocityChanges"/}}
Ecaterina Moraru (Valica) 3.134 162
Ecaterina Moraru (Valica) 3.144 163 {{displayChanges displayer="flow" contextVariable="velocityChanges"/}}
Ecaterina Moraru (Valica) 3.134 164
Ecaterina Moraru (Valica) 3.141 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.
Ecaterina Moraru (Valica) 3.139 166
Ecaterina Moraru (Valica) 3.144 167 These are our top 10 features for the 8.x cycle. What are yours?
168
Ecaterina Moraru (Valica) 3.138 169 {{comment}}
Ecaterina Moraru (Valica) 1.17 170 == Top User Features ==
Ecaterina Moraru (Valica) 1.1 171
Ecaterina Moraru (Valica) 3.129 172 For our users, here are the top features that were implemented:
Ecaterina Moraru (Valica) 1.1 173
Ecaterina Moraru (Valica) 1.16 174 {{toc scope='local' depth='3'/}}
Ecaterina Moraru (Valica) 1.1 175
Ecaterina Moraru (Valica) 3.128 176 {{getChanges products='XWiki' versions='8.%' importance='High' audience='user' contextVariable='userChanges' /}}
Ecaterina Moraru (Valica) 3.7 177
Ecaterina Moraru (Valica) 3.128 178 {{displayChanges displayer='list' contextVariable='userChanges'/}}
Ecaterina Moraru (Valica) 3.33 179
Ecaterina Moraru (Valica) 3.20 180 == Top Admin Features ==
181
Ecaterina Moraru (Valica) 3.129 182 For our admins, here are the top features that were implemented:
Ecaterina Moraru (Valica) 3.20 183
184 {{toc scope='local' depth='3'/}}
185
Ecaterina Moraru (Valica) 3.128 186 {{getChanges products='XWiki' versions='8.%' importance='High' audience='administrator' contextVariable='adminChanges' /}}
Ecaterina Moraru (Valica) 3.20 187
Ecaterina Moraru (Valica) 3.128 188 {{displayChanges displayer='list' contextVariable='adminChanges'/}}
Ecaterina Moraru (Valica) 3.20 189
Ecaterina Moraru (Valica) 3.21 190 == Top Developer Features ==
191
Ecaterina Moraru (Valica) 3.129 192 For our developers, here are the top features that were implemented:
Ecaterina Moraru (Valica) 3.21 193
194 {{toc scope='local' depth='3'/}}
Ecaterina Moraru (Valica) 3.31 195
Ecaterina Moraru (Valica) 3.128 196 {{getChanges products='XWiki' versions='8.%' importance='High' audience='developer' contextVariable='developerChanges'/}}
Ecaterina Moraru (Valica) 3.21 197
Ecaterina Moraru (Valica) 3.128 198 {{displayChanges displayer='list' contextVariable='developerChanges'/}}
Ecaterina Moraru (Valica) 3.138 199 {{/comment}}
Ecaterina Moraru (Valica) 3.21 200
Ecaterina Moraru (Valica) 1.17 201 == Detailed Release Notes ==
Ecaterina Moraru (Valica) 1.1 202
203 If you wish to see the full details of all features and improvements you can check each release note.
204
Ecaterina Moraru (Valica) 3.144 205 {{include reference="ReleaseNotes.ReleaseNotesXWiki8x.WebHome"/}}

Get Connected