Wiki source code of XWiki Roadmap Archives for the 4.x Release Cycle
Version 3.1 by Thomas Mortagne on 2012/12/20
Show last authors
author | version | line-number | content |
---|---|---|---|
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 3.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 | |||
19 | = XWiki 4.3 = | ||
20 | |||
21 | {{velocity}} | ||
22 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki43"))) | ||
23 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki43]]. | ||
24 | #end | ||
25 | Check the [[complete list of issues fixed for 4.3>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11198]]. | ||
26 | {{/velocity}} | ||
27 | |||
28 | == Targeted features/Improvements/Bugs == | ||
29 | |||
30 | * Improvements on Search Components SOLR Implementation - Assignee: Edy((( | ||
31 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
32 | XWIKI-5676 | ||
33 | {{/jira}} | ||
34 | ))) | ||
35 | * Usability improvements (Wysiwyg macros improvements, improvement dashboard look, Help center, XEM Usability, etc) - Assignee: Jean-Vincent((( | ||
36 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
37 | XWIKI-8290 | ||
38 | XWIKI-7681 | ||
39 | {{/jira}} | ||
40 | ))) | ||
41 | * 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"((( | ||
42 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
43 | XWIKI-4022 | ||
44 | XWIKI-1448 | ||
45 | XWIKI-8355 | ||
46 | XWIKI-7372 | ||
47 | XWIKI-7369 | ||
48 | XWIKI-7374 | ||
49 | {{/jira}} | ||
50 | ))) | ||
51 | * Extension Manager Maintenance (testing, bug fixing, etc.) + Authentication - Assignee: Thomas((( | ||
52 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
53 | XWIKI-8252 | ||
54 | XWIKI-8180 | ||
55 | XWIKI-8295 | ||
56 | {{/jira}} | ||
57 | ))) | ||
58 | * New l10n module and especially automatic Registration of translation objects in wiki pages (similar to wiki macros) - Assignee: Thomas((( | ||
59 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
60 | XWIKI-8261 | ||
61 | XWIKI-8262 | ||
62 | XWIKI-8263 | ||
63 | XWIKI-8309 | ||
64 | {{/jira}} | ||
65 | ))) | ||
66 | * Apply Ludovic's Mobile Skin Assignee: Sergiu (if he gets the time)((( | ||
67 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
68 | XWIKI-378 | ||
69 | {{/jira}} | ||
70 | ))) | ||
71 | * Important JIRA issues sorted by priority (top priority first):((( | ||
72 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
73 | XWIKI-6722 | ||
74 | XWIKI-7681 | ||
75 | XWIKI-4022 | ||
76 | XE-539 | ||
77 | XWIKI-7953 | ||
78 | XWIKI-6307 | ||
79 | XWIKI-8111 | ||
80 | XWIKI-7138 | ||
81 | XWIKI-7871 | ||
82 | XWIKI-6328 | ||
83 | {{/jira}} | ||
84 | ))) | ||
85 | * Investigations: | ||
86 | ** 4.x Skin. Assignee: Caty | ||
87 | ** Scalability Auditing. Assignee: Sorin | ||
88 | ** Mobile Skin + Mobile App investigation. Assignee: Ludovic | ||
89 | |||
90 | == Proposed dates == | ||
91 | |||
92 | * 4.3M1: --22 Oct-- 23 Oct (/) | ||
93 | * 4.3M2: --5 Nov-- --9 nov-- 13 nov (/) | ||
94 | * 4.3RC1: --12 Nov-- --14 nov-- 16 Nov (/) | ||
95 | * 4.3final: --19 Nov-- --21 nov-- 26 Nov (/) | ||
96 | |||
97 | = XWiki 4.2 = | ||
98 | |||
99 | {{velocity}} | ||
100 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki42"))) | ||
101 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki42]]. | ||
102 | #end | ||
103 | Check the [[complete list of issues fixed for 4.2>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11193]]. | ||
104 | {{/velocity}} | ||
105 | |||
106 | == Targeted features/Improvements/Bugs == | ||
107 | |||
108 | * Extension Manager Improvements - Main goal: **be able to upgrade an XWiki farm in a few minutes**. Thomas + Marius to work on the UI part((( | ||
109 | {{jira style="table" url="http://jira.xwiki.org"}} | ||
110 | XCOMMONS-202 | ||
111 | XWIKI-7923 | ||
112 | XWIKI-7896 | ||
113 | {{/jira}} | ||
114 | ))) | ||
115 | * Application Within Minutes improvements - Marius((( | ||
116 | {{jira style="table" url="http://jira.xwiki.org"}} | ||
117 | XWIKI-4022 | ||
118 | XWIKI-7372 | ||
119 | XWIKI-7369 | ||
120 | XWIKI-7374 | ||
121 | {{/jira}} | ||
122 | ))) | ||
123 | * Usability and more specifically home page experience improvement. Proposed devs: Caty and JV((( | ||
124 | {{jira style="table" url="http://jira.xwiki.org"}} | ||
125 | XWIKI-7927 | ||
126 | XWIKI-7926 | ||
127 | XWIKI-7920 | ||
128 | XWIKI-7919 | ||
129 | XWIKI-7918 | ||
130 | {{/jira}} | ||
131 | ))) | ||
132 | * Important JIRA issues sorted by priority (top priority first):((( | ||
133 | {{groovy}} | ||
134 | def list = [ | ||
135 | "XWIKI-6722", | ||
136 | "XE-748", | ||
137 | "XE-539", | ||
138 | "XWIKI-7871", | ||
139 | "XWIKI-7371", | ||
140 | "XWIKI-7681", | ||
141 | "XWIKI-5399", | ||
142 | "XWIKI-7696", | ||
143 | "XWIKI-8149", | ||
144 | "XWIKI-7066", | ||
145 | "XWIKI-7927", | ||
146 | "XWIKI-6892", | ||
147 | "XWIKI-6207", | ||
148 | "XWIKI-7952", | ||
149 | "XE-1103", | ||
150 | "XWIKI-7702", | ||
151 | "XWIKI-7953", | ||
152 | "XWIKI-6668", | ||
153 | "XWIKI-7510", | ||
154 | "XWIKI-5889", | ||
155 | "XWIKI-6073", | ||
156 | "XWIKI-6569", | ||
157 | "XWIKI-7719", | ||
158 | "XWIKI-7666", | ||
159 | "XE-880", | ||
160 | "XWIKI-7587", | ||
161 | "XWIKI-378", | ||
162 | "XWIKI-6307", | ||
163 | "XWIKI-7373", | ||
164 | "XWIKI-7509", | ||
165 | "XWIKI-7058", | ||
166 | "XWIKI-6917", | ||
167 | "XWIKI-6917", | ||
168 | "XWIKI-6363", | ||
169 | "XE-1031" | ||
170 | ] | ||
171 | list.each() { | ||
172 | println "{{jira url='http://jira.xwiki.org' style='list'}}${it}{{/jira}}" | ||
173 | } | ||
174 | {{/groovy}} | ||
175 | ))) | ||
176 | * Investigations: | ||
177 | ** Improved Home page content proposal - Caty | ||
178 | ** 4.x Skin - Caty | ||
179 | ** Title Handling: Decide page name vs title, make title mandatory, make title readable when using scripting, etc - Caty/Vincent | ||
180 | ** More configuration options available from Administration - Caty/Vincent | ||
181 | |||
182 | == Proposed dates == | ||
183 | |||
184 | * 4.2M1: --9-- 31 July 2012 | ||
185 | * 4.2M2: --6-- 7 Aug 2012 | ||
186 | * 4.2M3: --27 Aug 2012-- --3 Sep 2012-- 12 Sep 2012 | ||
187 | * 4.2RC1: --10 Sep 2012-- --19 Sep 2012-- 24 Sep 2012 | ||
188 | * 4.2Final: --17 Sep 2012-- --26 Sep 2012-- 27 Sep 2012 | ||
189 | |||
190 | = XWiki 4.1 = | ||
191 | |||
192 | {{velocity}} | ||
193 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWikiEnterprise41"))) | ||
194 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise41]]. | ||
195 | #end | ||
196 | Check the [[complete list of issues fixed for 4.1>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11090]]. | ||
197 | {{/velocity}} | ||
198 | |||
199 | == Targeted features/Improvements/Bugs == | ||
200 | |||
201 | * Extension Manager Improvements - Marius to work on the UI part:((( | ||
202 | {{jira style="table" jql="true" url="http://jira.xwiki.org"}} | ||
203 | project = XWIKI AND component = "Extension Manager" AND fixVersion in ("4.1-milestone-1", "4.1-milestone-2", "4.1-rc-1", "4.1") | ||
204 | {{/jira}} | ||
205 | ))) | ||
206 | * Hidding Technical Content - Jean-Vincent:((( | ||
207 | {{jira style="table" url="http://jira.xwiki.org"}} | ||
208 | XWIKI-7746 | ||
209 | XWIKI-7740 | ||
210 | XWIKI-7824 | ||
211 | XWIKI-7717 | ||
212 | XWIKI-7734 | ||
213 | XWIKI-7730 | ||
214 | XWIKI-7801 | ||
215 | XWIKI-7800 | ||
216 | XWIKI-7799 | ||
217 | XWIKI-7741 | ||
218 | XWIKI-7798 | ||
219 | {{/jira}} | ||
220 | ))) | ||
221 | |||
222 | * First priority JIRAs:((( | ||
223 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
224 | XWIKI-7374 | ||
225 | XWIKI-7372 | ||
226 | XWIKI-6722 | ||
227 | {{/jira}} | ||
228 | ))) | ||
229 | * Second priority JIRAs:((( | ||
230 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
231 | XWiki-7373 | ||
232 | XWIKI-7371 | ||
233 | XWIKI-7369 | ||
234 | XWIKI-7422 | ||
235 | XWIKI-6722 | ||
236 | XWIKI-7510 | ||
237 | XWIKI-5889 | ||
238 | XWIKI-5399 | ||
239 | XE-880 | ||
240 | XWIKI-8149 | ||
241 | XE-539 | ||
242 | XE-1051 | ||
243 | XWIKI-6073 | ||
244 | {{/jira}} | ||
245 | ))) | ||
246 | * Third priority:((( | ||
247 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
248 | XWIKI-7066 | ||
249 | XWIKI-7510 | ||
250 | XWIKI-7509 | ||
251 | XWIKI-7058 | ||
252 | XWIKI-6951 | ||
253 | XWIKI-6917 | ||
254 | XWIKI-6892 | ||
255 | XWIKI-6569 | ||
256 | XWIKI-6363 | ||
257 | XWIKI-6207 | ||
258 | XWIKI-7847 | ||
259 | XWIKI-5930 | ||
260 | XE-1031 | ||
261 | XE-748 | ||
262 | {{/jira}} | ||
263 | ))) | ||
264 | * Investigation: Improved Home page content proposal - Caty | ||
265 | |||
266 | == Proposed dates == | ||
267 | |||
268 | * 4.1M1: 7th of May (/) | ||
269 | * 4.1M2: --28th of May-- 31st of May (/) | ||
270 | * 4.1RC1: 11th of June (/) | ||
271 | * 4.1Final: 18th of June (/) | ||
272 | |||
273 | = XWiki Enterprise 4.0 = | ||
274 | |||
275 | {{velocity}} | ||
276 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWikiEnterprise40"))) | ||
277 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise40]]. | ||
278 | #end | ||
279 | Check the [[complete list of issues fixed for 4.0>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10891]]. | ||
280 | {{/velocity}} | ||
281 | |||
282 | == Targeted features/Improvements/Bugs == | ||
283 | |||
284 | * App Within Minutes Improvements:((( | ||
285 | {{jira style="table" jql="true" url="http://jira.xwiki.org"}} | ||
286 | project = XWIKI AND component = "App Within Minutes" AND fixVersion in ("4.0-milestone-1", "4.0-milestone-2", "4.0-rc-1", "4.0") | ||
287 | {{/jira}} | ||
288 | ))) | ||
289 | * Extension Manager Improvements - Marius to work on the UI part:((( | ||
290 | {{jira style="table" jql="true" url="http://jira.xwiki.org"}} | ||
291 | project = XWIKI AND component = "Extension Manager" AND fixVersion in ("4.0-milestone-1", "4.0-milestone-2", "4.0-rc-1", "4.0") | ||
292 | {{/jira}} | ||
293 | ))) | ||
294 | * Hidding Technical Content (especially on Home Page) - (Vincent to help Jean-Vincent):((( | ||
295 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
296 | XWIKI-7568 | ||
297 | {{/jira}} | ||
298 | ))) | ||
299 | * Getting Started Guide on XE/XEM Home page:((( | ||
300 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
301 | XE-392 | ||
302 | {{/jira}} | ||
303 | ))) | ||
304 | * LDAP Admin UI:((( | ||
305 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
306 | XWIKI-2551 | ||
307 | {{/jira}} | ||
308 | ))) | ||
309 | * Various important JIRAs:((( | ||
310 | {{jira url="http://jira.xwiki.org" style="table"}} | ||
311 | XWIKI-7058 | ||
312 | XWIKI-6990 | ||
313 | XWIKI-6951 | ||
314 | XWIKI-6917 | ||
315 | XWIKI-6743 | ||
316 | XWIKI-6722 | ||
317 | XWIKI-6569 | ||
318 | XWIKI-6363 | ||
319 | XWIKI-6073 | ||
320 | XWIKI-5399 | ||
321 | XWIKI-7510 | ||
322 | XWIKI-7509 | ||
323 | XWIKI-7066 | ||
324 | XWIKI-6892 | ||
325 | XWIKI-6304 | ||
326 | XWIKI-6227 | ||
327 | XWIKI-6207 | ||
328 | XWIKI-5930 | ||
329 | XWIKI-5889 | ||
330 | XE-1031 | ||
331 | XE-880 | ||
332 | XWIKI-8149 | ||
333 | XE-748 | ||
334 | XWIKI-5949 | ||
335 | {{/jira}} | ||
336 | ))) | ||
337 | * New Rights implementation - Denis | ||
338 | * Investigation: Improved Home page content proposal - Caty | ||
339 | * Investigation: Better search (SOLR integration for example) - Sergiu, Florin | ||
340 | |||
341 | == Proposed dates == | ||
342 | |||
343 | * 4.0M1: --12 March 2012-- 13 March 2012 | ||
344 | * 4.0M2: --26 March 2012-- 5 April 2012 | ||
345 | * 4.0RC1: --9 April 2012-- 10 April 2012 | ||
346 | * 4.0 Final: 16 April 2012 |