Last modified by Vincent Massol on 2018/02/05

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc depth="1"/}}
3 {{/box}}
4
5 This page contains the roadmap for past releases that were part of the 4.x Release Cycle. Latest roadmaps can be found on the [[XWiki Enterprise Roadmap page>>Main.Roadmap]].
6
7 = XWiki 4.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
8
9 * Theme 1 (top priority): **Ease of use**
10 * Theme 2: **Quality**
11
12 Release dates for the 4.x Cycle:
13
14 * 4.0: April 2012 (/)
15 * 4.1: June 2012 (/)
16 * 4.2: September 2012 (/)
17 * 4.3: November 2012 (/)
18 * 4.4: January 2013 (/)
19 * 4.5: February 2013 (/)
20
21 Here's the full list of what was achieved in the [[XWiki 4.x cycle>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11192]].
22
23 = XWiki Enterprise 4.5 =
24
25 {{velocity}}
26 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki45")))
27 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki45]].
28 #end
29 Check the [[complete list of issues fixed for 4.5>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11390]].
30 {{/velocity}}
31
32 == Targeted features/Improvements/Bugs ==
33
34 * AWM stabilization(((
35 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
36 XWIKI-8584
37 XWIKI-8585
38 XWIKI-8586
39 XWIKI-8587
40 XWIKI-8588
41 XWIKI-8589
42 XWIKI-8590
43 {{/jira}}
44 )))
45 * Extension Manager stabilization(((
46 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
47 XWIKI-8687
48 XWIKI-8207
49 XWIKI-8507
50 XWIKI-8375
51 XWIKI-8627
52 XE-1273
53 XWIKI-8443
54 XWIKI-8173
55 {{/jira}}
56 )))
57 * Localization module stabilization/improvements:(((
58 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
59 XWIKI-8263
60 {{/jira}}
61 )))
62 * SOLR improvements/stabilization:(((
63 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
64 XWIKI-8579
65 {{/jira}}
66 )))
67 * Workspaces stabilization:(((
68 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
69 XWIKI-8394
70 XWIKI-8580
71 {{/jira}}
72 )))
73 * Various bug fixes:(((
74 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
75 XWIKI-8396
76 XE-1271
77 {{/jira}}
78 )))
79
80 == Proposed dates ==
81
82 * 4.5M1: --14th of Jan 2013-- 29 Jan 2013 (/)
83 * 4.5RC1: --21st of Jan 2013-- --4 Feb 2013-- 6 Feb 2013 (/)
84 * 4.5 Final: --4th of February 2013-- --11 Feb 2013-- 12 Feb 2013 (/)
85
86 = XWiki Enterprise 4.4 =
87
88 {{velocity}}
89 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki44")))
90 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki44]].
91 #end
92 Check the [[complete list of issues fixed for 4.4>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11291]].
93 {{/velocity}}
94
95 == Targeted features/Improvements/Bugs ==
96
97 * AWM stabilization(((
98 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
99 XWIKI-8584
100 XWIKI-8585
101 XWIKI-8586
102 XWIKI-8587
103 XWIKI-8588
104 XWIKI-8589
105 XWIKI-8590
106 XWIKI-8475
107 {{/jira}}
108 )))
109 * Extension Manager stabilization(((
110 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
111 XWIKI-8252
112 XWIKI-8207
113 XWIKI-8507
114 XWIKI-8375
115 XCOMMONS-302
116 XCOMMONS-307
117 XWIKI-8553
118 {{/jira}}
119 )))
120 * SOLR improvements/stabilization:(((
121 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
122 XWIKI-8551
123 XWIKI-8579
124 {{/jira}}
125 )))
126 * Make sure browser support is up to date, especially for IE8/9:(((
127 {{todo}}
128 To be defined
129 {{/todo}}
130 )))
131 * Workspaces stabilization:(((
132 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
133 XWIKI-8394
134 XWIKI-8580
135 {{/jira}}
136 )))
137 * Various bug fixes:(((
138 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
139 XWIKI-8396
140 XWIKI-8450
141 XWIKI-8451
142 {{/jira}}
143 )))
144
145 == Proposed dates ==
146
147 * 4.4M1: --10th of December-- This version has been skipped
148 * 4.4RC1: --17th of December-- 26 Dec 2012
149 * 4.4Final: --27th of December-- 2 Jan 2013
150
151 = XWiki 4.3 =
152
153 {{velocity}}
154 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki43")))
155 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki43]].
156 #end
157 Check the [[complete list of issues fixed for 4.3>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11198]].
158 {{/velocity}}
159
160 == Targeted features/Improvements/Bugs ==
161
162 * Improvements on Search Components SOLR Implementation - Assignee: Edy(((
163 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
164 XWIKI-5676
165 {{/jira}}
166 )))
167 * Usability improvements (Wysiwyg macros improvements, improvement dashboard look, Help center, XEM Usability, etc) - Assignee: Jean-Vincent(((
168 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
169 XWIKI-8290
170 XWIKI-7681
171 {{/jira}}
172 )))
173 * Improvements on AppWithinMinutes (according to the initial specs: user fields, suggests, validation, automated naming of pages, doc title + doc content, app generation quality) - Assignee: Marius with Sergiu for "automated page names"(((
174 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
175 XWIKI-4022
176 XWIKI-1448
177 XWIKI-8355
178 XWIKI-7372
179 XWIKI-7369
180 XWIKI-7374
181 {{/jira}}
182 )))
183 * Extension Manager Maintenance (testing, bug fixing, etc.) + Authentication - Assignee: Thomas(((
184 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
185 XWIKI-8252
186 XWIKI-8180
187 XWIKI-8295
188 {{/jira}}
189 )))
190 * New l10n module and especially automatic Registration of translation objects in wiki pages (similar to wiki macros) - Assignee: Thomas(((
191 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
192 XWIKI-8261
193 XWIKI-8262
194 XWIKI-8263
195 XWIKI-8309
196 {{/jira}}
197 )))
198 * Apply Ludovic's Mobile Skin Assignee: Sergiu (if he gets the time)(((
199 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
200 XWIKI-378
201 {{/jira}}
202 )))
203 * Important JIRA issues sorted by priority (top priority first):(((
204 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary, assignee"}}
205 XWIKI-6722
206 XWIKI-7681
207 XWIKI-4022
208 XE-539
209 XWIKI-7953
210 XWIKI-6307
211 XWIKI-8111
212 XWIKI-7138
213 XWIKI-7871
214 XWIKI-6328
215 {{/jira}}
216 )))
217 * Investigations:
218 ** 4.x Skin. Assignee: Caty
219 ** Scalability Auditing. Assignee: Sorin
220 ** Mobile Skin + Mobile App investigation. Assignee: Ludovic
221
222 == Proposed dates ==
223
224 * 4.3M1: --22 Oct-- 23 Oct (/)
225 * 4.3M2: --5 Nov-- --9 nov-- 13 nov (/)
226 * 4.3RC1: --12 Nov-- --14 nov-- 16 Nov (/)
227 * 4.3final: --19 Nov-- --21 nov-- 26 Nov (/)
228
229 = XWiki 4.2 =
230
231 {{velocity}}
232 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki42")))
233 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki42]].
234 #end
235 Check the [[complete list of issues fixed for 4.2>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11193]].
236 {{/velocity}}
237
238 == Targeted features/Improvements/Bugs ==
239
240 * Extension Manager Improvements - Main goal: **be able to upgrade an XWiki farm in a few minutes**. Thomas + Marius to work on the UI part(((
241 {{jira style="table" url="https://jira.xwiki.org"}}
242 XCOMMONS-202
243 XWIKI-7923
244 XWIKI-7896
245 {{/jira}}
246 )))
247 * Application Within Minutes improvements - Marius(((
248 {{jira style="table" url="https://jira.xwiki.org"}}
249 XWIKI-4022
250 XWIKI-7372
251 XWIKI-7369
252 XWIKI-7374
253 {{/jira}}
254 )))
255 * Usability and more specifically home page experience improvement. Proposed devs: Caty and JV(((
256 {{jira style="table" url="https://jira.xwiki.org"}}
257 XWIKI-7927
258 XWIKI-7926
259 XWIKI-7920
260 XWIKI-7919
261 XWIKI-7918
262 {{/jira}}
263 )))
264 * Important JIRA issues sorted by priority (top priority first):(((
265 {{groovy}}
266 def list = [
267 "XWIKI-6722",
268 "XE-748",
269 "XE-539",
270 "XWIKI-7871",
271 "XWIKI-7371",
272 "XWIKI-7681",
273 "XWIKI-5399",
274 "XWIKI-7696",
275 "XWIKI-8149",
276 "XWIKI-7066",
277 "XWIKI-7927",
278 "XWIKI-6892",
279 "XWIKI-6207",
280 "XWIKI-7952",
281 "XE-1103",
282 "XWIKI-7702",
283 "XWIKI-7953",
284 "XWIKI-6668",
285 "XWIKI-7510",
286 "XWIKI-5889",
287 "XWIKI-6073",
288 "XWIKI-6569",
289 "XWIKI-7719",
290 "XWIKI-7666",
291 "XE-880",
292 "XWIKI-7587",
293 "XWIKI-378",
294 "XWIKI-6307",
295 "XWIKI-7373",
296 "XWIKI-7509",
297 "XWIKI-7058",
298 "XWIKI-6917",
299 "XWIKI-6917",
300 "XWIKI-6363",
301 "XE-1031"
302 ]
303 list.each() {
304 println "{{jira url='https://jira.xwiki.org' style='list'}}${it}{{/jira}}"
305 }
306 {{/groovy}}
307 )))
308 * Investigations:
309 ** Improved Home page content proposal - Caty
310 ** 4.x Skin - Caty
311 ** Title Handling: Decide page name vs title, make title mandatory, make title readable when using scripting, etc - Caty/Vincent
312 ** More configuration options available from Administration - Caty/Vincent
313
314 == Proposed dates ==
315
316 * 4.2M1: --9-- 31 July 2012
317 * 4.2M2: --6-- 7 Aug 2012
318 * 4.2M3: --27 Aug 2012-- --3 Sep 2012-- 12 Sep 2012
319 * 4.2RC1: --10 Sep 2012-- --19 Sep 2012-- 24 Sep 2012
320 * 4.2Final: --17 Sep 2012-- --26 Sep 2012-- 27 Sep 2012
321
322 = XWiki 4.1 =
323
324 {{velocity}}
325 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWikiEnterprise41")))
326 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise41]].
327 #end
328 Check the [[complete list of issues fixed for 4.1>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11090]].
329 {{/velocity}}
330
331 == Targeted features/Improvements/Bugs ==
332
333 * Extension Manager Improvements - Marius to work on the UI part:(((
334 {{jira style="table" jql="true" url="https://jira.xwiki.org"}}
335 project = XWIKI AND component = "Extension Manager" AND fixVersion in ("4.1-milestone-1", "4.1-milestone-2", "4.1-rc-1", "4.1")
336 {{/jira}}
337 )))
338 * Hidding Technical Content - Jean-Vincent:(((
339 {{jira style="table" url="https://jira.xwiki.org"}}
340 XWIKI-7746
341 XWIKI-7740
342 XWIKI-7824
343 XWIKI-7717
344 XWIKI-7734
345 XWIKI-7730
346 XWIKI-7801
347 XWIKI-7800
348 XWIKI-7799
349 XWIKI-7741
350 XWIKI-7798
351 {{/jira}}
352 )))
353
354 * First priority JIRAs:(((
355 {{jira url="https://jira.xwiki.org" style="table"}}
356 XWIKI-7374
357 XWIKI-7372
358 XWIKI-6722
359 {{/jira}}
360 )))
361 * Second priority JIRAs:(((
362 {{jira url="https://jira.xwiki.org" style="table"}}
363 XWiki-7373
364 XWIKI-7371
365 XWIKI-7369
366 XWIKI-7422
367 XWIKI-6722
368 XWIKI-7510
369 XWIKI-5889
370 XWIKI-5399
371 XE-880
372 XWIKI-8149
373 XE-539
374 XE-1051
375 XWIKI-6073
376 {{/jira}}
377 )))
378 * Third priority:(((
379 {{jira url="https://jira.xwiki.org" style="table"}}
380 XWIKI-7066
381 XWIKI-7510
382 XWIKI-7509
383 XWIKI-7058
384 XWIKI-6951
385 XWIKI-6917
386 XWIKI-6892
387 XWIKI-6569
388 XWIKI-6363
389 XWIKI-6207
390 XWIKI-7847
391 XWIKI-5930
392 XE-1031
393 XE-748
394 {{/jira}}
395 )))
396 * Investigation: Improved Home page content proposal - Caty
397
398 == Proposed dates ==
399
400 * 4.1M1: 7th of May (/)
401 * 4.1M2: --28th of May-- 31st of May (/)
402 * 4.1RC1: 11th of June (/)
403 * 4.1Final: 18th of June (/)
404
405 = XWiki Enterprise 4.0 =
406
407 {{velocity}}
408 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWikiEnterprise40")))
409 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise40]].
410 #end
411 Check the [[complete list of issues fixed for 4.0>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10891]].
412 {{/velocity}}
413
414 == Targeted features/Improvements/Bugs ==
415
416 * App Within Minutes Improvements:(((
417 {{jira style="table" jql="true" url="https://jira.xwiki.org"}}
418 project = XWIKI AND component = "App Within Minutes" AND fixVersion in ("4.0-milestone-1", "4.0-milestone-2", "4.0-rc-1", "4.0")
419 {{/jira}}
420 )))
421 * Extension Manager Improvements - Marius to work on the UI part:(((
422 {{jira style="table" jql="true" url="https://jira.xwiki.org"}}
423 project = XWIKI AND component = "Extension Manager" AND fixVersion in ("4.0-milestone-1", "4.0-milestone-2", "4.0-rc-1", "4.0")
424 {{/jira}}
425 )))
426 * Hidding Technical Content (especially on Home Page) - (Vincent to help Jean-Vincent):(((
427 {{jira url="https://jira.xwiki.org" style="table"}}
428 XWIKI-7568
429 {{/jira}}
430 )))
431 * Getting Started Guide on XE/XEM Home page:(((
432 {{jira url="https://jira.xwiki.org" style="table"}}
433 XE-392
434 {{/jira}}
435 )))
436 * LDAP Admin UI:(((
437 {{jira url="https://jira.xwiki.org" style="table"}}
438 XWIKI-2551
439 {{/jira}}
440 )))
441 * Various important JIRAs:(((
442 {{jira url="https://jira.xwiki.org" style="table"}}
443 XWIKI-7058
444 XWIKI-6990
445 XWIKI-6951
446 XWIKI-6917
447 XWIKI-6743
448 XWIKI-6722
449 XWIKI-6569
450 XWIKI-6363
451 XWIKI-6073
452 XWIKI-5399
453 XWIKI-7510
454 XWIKI-7509
455 XWIKI-7066
456 XWIKI-6892
457 XWIKI-6304
458 XWIKI-6227
459 XWIKI-6207
460 XWIKI-5930
461 XWIKI-5889
462 XE-1031
463 XE-880
464 XWIKI-8149
465 XE-748
466 XWIKI-5949
467 {{/jira}}
468 )))
469 * New Rights implementation - Denis
470 * Investigation: Improved Home page content proposal - Caty
471 * Investigation: Better search (SOLR integration for example) - Sergiu, Florin
472
473 == Proposed dates ==
474
475 * 4.0M1: --12 March 2012-- 13 March 2012
476 * 4.0M2: --26 March 2012-- 5 April 2012
477 * 4.0RC1: --9 April 2012-- 10 April 2012
478 * 4.0 Final: 16 April 2012

Get Connected