Wiki source code of XWiki Roadmap Archives for the 6.x Release Cycle
Version 3.1 by Vincent Massol on 2014/09/24
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 6.x Release Cycle. Latest roadmaps can be found on the [[XWiki Enterprise Roadmap page>>Main.Roadmap]]. | ||
6 | |||
7 | = XWiki 6.2 = | ||
8 | |||
9 | {{velocity}} | ||
10 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki62"))) | ||
11 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki62]]. | ||
12 | #end | ||
13 | Check the [[complete list of issues fixed for 6.2>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12491]]. | ||
14 | {{/velocity}} | ||
15 | |||
16 | * Make Flamingo production-ready and the default skin in XE - Guillaume + Caty. Specifically this means (at least):((( | ||
17 | * Finish the AppBar implementation (with proper icons) | ||
18 | * Polishing everywhere | ||
19 | * Ensure it works fine on mobile devices | ||
20 | * Finish Theme Editor | ||
21 | * Investigation about UI standards (theme variables , css classes, html/macros, js) (some thoughts [[here>>design:Proposal.UIStandards]]) | ||
22 | |||
23 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
24 | XE-1404 | ||
25 | XWIKI-10703 | ||
26 | XWIKI-10212 | ||
27 | XWIKI-10711 | ||
28 | XWIKI-10712 | ||
29 | XWIKI-10258 | ||
30 | XWIKI-10707 | ||
31 | XWIKI-10738 | ||
32 | {{/jira}} | ||
33 | ))) | ||
34 | * Continue on improving page loading times and performances in general as much as possible in the time frame - Thomas((( | ||
35 | No JIRA issues defined since Thomas didn't know what he was going to work on since he wanted to run some Profiling tools first... | ||
36 | ))) | ||
37 | * Finish File Manager + javascript framework evaluation/proposal (propose angularJS with LT in angular + treeview, etc) - Marius((( | ||
38 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee"}} | ||
39 | FILEMAN-57 | ||
40 | FILEMAN-56 | ||
41 | FILEMAN-51 | ||
42 | FILEMAN-49 | ||
43 | FILEMAN-46 | ||
44 | FILEMAN-45 | ||
45 | FILEMAN-44 | ||
46 | FILEMAN-43 | ||
47 | FILEMAN-42 | ||
48 | FILEMAN-41 | ||
49 | FILEMAN-40 | ||
50 | FILEMAN-39 | ||
51 | FILEMAN-38 | ||
52 | {{/jira}} | ||
53 | ))) | ||
54 | * Release a usable v1 of signed scripts with UI - Denis((( | ||
55 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
56 | XWIKI-9332 | ||
57 | XWIKI-9577 | ||
58 | {{/jira}} | ||
59 | ))) | ||
60 | * Investigate Activity Stream v2 - Edy. Goal: take the occasion of the rewrite to:((( | ||
61 | * Make it performant | ||
62 | * Catch up and leap over the competition in term of features/usability ;) | ||
63 | * Need find all use cases and gather feedback from everyone | ||
64 | ))) | ||
65 | * Implement as many JIRA issues as possible from the list below, starting with the top one and going down - Edy:((( | ||
66 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
67 | XWIKI-8757 | ||
68 | XWIKI-9920 | ||
69 | XWIKI-8097 | ||
70 | XE-1389 | ||
71 | XWIKI-10332 | ||
72 | XWIKI-6328 | ||
73 | XWIKI-9641 | ||
74 | XWIKI-9074 | ||
75 | XWIKI-10425 | ||
76 | XWIKI-7739 | ||
77 | XWIKI-9659 | ||
78 | XWIKI-9879 | ||
79 | XWIKI-10027 | ||
80 | XWIKI-9170 | ||
81 | XE-688 | ||
82 | XWIKI-10296 | ||
83 | XWIKI-10500 | ||
84 | XWIKI-7715 | ||
85 | XWIKI-6307 | ||
86 | XWIKI-10280 | ||
87 | XWIKI-9827 | ||
88 | XWIKI-9135 | ||
89 | XE-1403 | ||
90 | XWIKI-8759 | ||
91 | XWIKI-9425 | ||
92 | XWIKI-9831 | ||
93 | XWIKI-9681 | ||
94 | XWIKI-9787 | ||
95 | XWIKI-9991 | ||
96 | XE-1388 | ||
97 | XWIKI-10149 | ||
98 | XWIKI-6540 | ||
99 | XWIKI-10192 | ||
100 | XWIKI-9567 | ||
101 | {{/jira}} | ||
102 | ))) | ||
103 | * Usability recording analysis and conclusions (Caty made some interviews with newcomers to XWiki with some scenarios to see what we should improve) + New icon set (vectorial) investigation (needed for AppBar) + UI standards (see above) - Caty | ||
104 | * Implement sending of mail invitations in Meeting Manager using the new Mail Sender API + Publish the Hierarchy Macro he’s been working on + work on Collaborative Apps - Lyes((( | ||
105 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
106 | XAMEETINGS-60 | ||
107 | {{/jira}} | ||
108 | ))) | ||
109 | |||
110 | == Proposed dates == | ||
111 | |||
112 | * 6.2M1: --4th Aug-- 6th Aug (/) | ||
113 | * 6.2M2: --18th Aug-- --25th Aug-- 27th Aug (/) | ||
114 | * 6.2RC1: --1st Sep-- 9th Sep (/) | ||
115 | * 6.2Final: --15th Sep-- 18th Sep (/) | ||
116 | |||
117 | = XWiki 6.1 = | ||
118 | |||
119 | {{velocity}} | ||
120 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki61"))) | ||
121 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki61]]. | ||
122 | #end | ||
123 | Check the [[complete list of issues fixed for 6.1>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12290]]. | ||
124 | {{/velocity}} | ||
125 | |||
126 | * Continue work on the Flamingo skin with ideally the goal of having it finished and ready to be used by end of 6.1 - Guillaume & Caty((( | ||
127 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
128 | XWIKI-10307 | ||
129 | XWIKI-10254 | ||
130 | XWIKI-10316 | ||
131 | XWIKI-10317 | ||
132 | XWIKI-10212 | ||
133 | {{/jira}} | ||
134 | ))) | ||
135 | * Continue work on improving performances and especially page loading times - Thomas((( | ||
136 | {{jira url="http://jira.xwiki.org" style="table" source="jql" fields="type, key, status, summary, assignee, note"}} | ||
137 | (fixVersion in ("6.1", "6.1-milestone-1", "6.1-milestone-2", "6.1-rc-1") AND labels = performance) | ||
138 | {{/jira}} | ||
139 | ))) | ||
140 | * First working version of the Script Signing feature - Denis((( | ||
141 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
142 | XCOMMONS-595 | ||
143 | XCOMMONS-597 | ||
144 | XWIKI-9332 | ||
145 | XWIKI-9577 | ||
146 | XWIKI-10368 | ||
147 | XWIKI-10410 | ||
148 | XWIKI-10411 | ||
149 | XWIKI-10479 | ||
150 | {{/jira}} | ||
151 | ))) | ||
152 | * Continue work on [[collaborative apps>>http://design.xwiki.org/xwiki/bin/view/Proposal/CollaborativeApplications]], namely:((( | ||
153 | * Define new features for the File Manager app (Marius) | ||
154 | * Design for the File Manager App (Caty + Marius) | ||
155 | * Continue implementing the Meeting Ma,ager App (Max) | ||
156 | * Implement the File Manager App (Marius + Sofiane) | ||
157 | |||
158 | {{todo}} | ||
159 | Add specific jira issues here | ||
160 | {{/todo}} | ||
161 | ))) | ||
162 | |||
163 | Here are also some JIRA issues that were raised as important (in this order of importance): | ||
164 | |||
165 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
166 | XWIKI-8757 | ||
167 | XWIKI-10332 | ||
168 | XWIKI-7739 | ||
169 | XWIKI-10283 | ||
170 | XWIKI-7685 | ||
171 | XE-1389 | ||
172 | XWIKI-10284 | ||
173 | XWIKI-10027 | ||
174 | XWIKI-9827 | ||
175 | XWIKI-9659 | ||
176 | {{/jira}} | ||
177 | |||
178 | == Proposed dates == | ||
179 | |||
180 | * 6.1 M1: --19 May 2014-- 21 May 2014 | ||
181 | * 6.1 M2: --9 June 2014-- 13 June 2014 | ||
182 | * 6.1 RC1: --23 June 2014-- 24 June 2014 | ||
183 | * 6.1 Final: --7 July 2014-- 8 July 2014 | ||
184 | |||
185 | = XWiki 6.0 = | ||
186 | |||
187 | {{velocity}} | ||
188 | #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki60"))) | ||
189 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki60]]. | ||
190 | #end | ||
191 | Check the [[complete list of issues fixed for 6.0>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12001]]. | ||
192 | {{/velocity}} | ||
193 | |||
194 | * New Skin - Caty + Guillaume((( | ||
195 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
196 | XWIKI-10093 | ||
197 | XWIKI-10094 | ||
198 | XWIKI-10095 | ||
199 | XWIKI-10133 | ||
200 | {{/jira}} | ||
201 | ))) | ||
202 | * Performance analysis + Regression framework + improve page load times - Thomas((( | ||
203 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
204 | XE-1366 | ||
205 | {{/jira}} | ||
206 | ))) | ||
207 | * CKEditor investigation - Marius((( | ||
208 | {{todo}} | ||
209 | Add specific jira issues here | ||
210 | {{/todo}} | ||
211 | ))) | ||
212 | * Writing modern web apps in XWiki (JS framework and dev model investigation) - Marius (with Guillaume)((( | ||
213 | {{todo}} | ||
214 | Add specific jira issues here | ||
215 | {{/todo}} | ||
216 | ))) | ||
217 | * Finish signed scripts - Denis((( | ||
218 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
219 | XWIKI-9577 | ||
220 | XWIKI-9332 | ||
221 | XWIKI-10104 | ||
222 | XWIKI-10167 | ||
223 | XWIKI-10168 | ||
224 | XWIKI-10235 | ||
225 | XWIKI-10262 | ||
226 | XCOMMONS-537 | ||
227 | XCOMMONS-541 | ||
228 | XCOMMONS-542 | ||
229 | XCOMMONS-543 | ||
230 | XCOMMONS-544 | ||
231 | XCOMMONS-549 | ||
232 | XCOMMONS-550 | ||
233 | XCOMMONS-551 | ||
234 | XCOMMONS-552 | ||
235 | XCOMMONS-566 | ||
236 | XRENDERING-339 | ||
237 | {{/jira}} | ||
238 | ))) | ||
239 | * Finish making WikiStream based standard XAR import the default - Thomas((( | ||
240 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
241 | XWIKI-9720 | ||
242 | XWIKI-10078 | ||
243 | {{/jira}} | ||
244 | ))) | ||
245 | * [[Collaborative Applications>>design:Proposal.CollaborativeApplications]]((( | ||
246 | * Investigate the status of existing applications (Caty + Andreea) | ||
247 | * Create requirements and improvements for the selected applications (Caty + Andreea) | ||
248 | * Design proposals for Calendar, Meeting, Forum (Caty) | ||
249 | * Fixing applications bugs (Sofiane) | ||
250 | ))) | ||
251 | |||
252 | Here are also some JIRA issues that were raised as important (in this order of importance): | ||
253 | |||
254 | {{jira url="http://jira.xwiki.org" fields="type, key, status, summary, assignee, note"}} | ||
255 | XWIKI-8757 | ||
256 | XWIKI-9831 | ||
257 | XWIKI-9659 | ||
258 | XE-1335 | ||
259 | XWIKI-7821 | ||
260 | XWIKI-9712 | ||
261 | XWIKI-6307 | ||
262 | XWIKI-9888 | ||
263 | XWIKI-9891 | ||
264 | {{/jira}} | ||
265 | |||
266 | == Proposed dates == | ||
267 | |||
268 | * 6.0 M1: --10th of March 2014-- 25th of March 2014 | ||
269 | * 6.0 M2: --31st of March 2014-- 2nd of April 2014 | ||
270 | * 6.0 RC1: --14th of April 2014-- 15th of April 2014 | ||
271 | * 6.0 Final: --28th of April 2014-- 12th of May 2014 |