Wiki source code of XWiki Enterprise Roadmap Archives for the 2.x Release Cycle
Last modified by Vincent Massol on 2018/02/05
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.2 | 1 | {{box cssClass="floatinginfobox" title="**Contents**"}} |
2 | {{toc depth="1"/}} | ||
3 | {{/box}} | ||
![]() |
1.1 | 4 | |
5 | This page contains the roadmap for old releases that were part of the 2.x Release Cycle. Latest roadmaps can be found on the [[XWiki Enterprise Roadmap page>>Main.Roadmap]]. | ||
6 | |||
7 | = XWiki Enterprise 2.7 = | ||
8 | |||
9 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise27]]. | ||
10 | |||
11 | Last minor release of the 2.x release cycle. | ||
12 | |||
13 | == Initial Plan == | ||
14 | |||
15 | The goal is for 2.7 to be a short "stabilization" release. The idea is to finish what we have started: | ||
![]() |
1.2 | 16 | |
![]() |
1.1 | 17 | * fix bugs |
18 | * fix UI inconsistencies | ||
19 | * fix usability issues (especially for the recently introduced features such as the new activity stream and share page by mail feature) | ||
20 | * fix browser compatibility issues | ||
21 | * make sure our APIs are as stable as possible | ||
22 | |||
23 | Proposed dates: | ||
![]() |
1.2 | 24 | |
![]() |
1.1 | 25 | * XE 2.7RC1: --6 Dec 2010-- 16 Dec 2010 |
26 | * XE 2.7RC2: --13 Dec 2010 (1 week after M1)-- | ||
27 | * XE 2.7 final: --20 Dec 2010-- 23 Dec 2010 | ||
28 | |||
29 | This will give a XE 2.7 release for Christmas! | ||
30 | |||
31 | = XWiki Enterprise 2.6 = | ||
32 | |||
33 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise26]]. | ||
34 | |||
35 | == Initial Plan == | ||
36 | |||
37 | This is a stabilization release | ||
![]() |
1.2 | 38 | |
![]() |
1.1 | 39 | * fix bugs |
40 | * homogenize UI | ||
41 | * clean up stuff (refactoring, etc) | ||
42 | |||
43 | However we have 2 features we had planned for 2.5 which have slipped and we're finishing in 2.6: | ||
![]() |
1.2 | 44 | |
![]() |
1.1 | 45 | * Email this page (Sergiu ) |
46 | * Recent Activity (refactoring of Recent Changes based on the Activity Stream) (Raluca + Caty + JV to apply the patch ) | ||
47 | |||
48 | Dates: | ||
![]() |
1.2 | 49 | |
![]() |
1.1 | 50 | * 2.6RC1: --1st of November 2010 (there's no M1)-- 5 Nov 2010 |
51 | * 2.6RC2: --8th of Nov-- 15 Nov 2010 | ||
52 | * 2.6 final: --18h of November-- 22 Nov 2010 | ||
53 | |||
54 | = XWiki Enterprise 2.5 = | ||
55 | |||
56 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise25]]. | ||
57 | |||
58 | == Initial Plan == | ||
59 | |||
60 | * Improved edit modes UI (Sergiu/Marta) | ||
61 | * Office Preview (Marius) | ||
62 | * Action menu improvements (Caty, JV, Sergiu) | ||
63 | * Export UI improvements (Caty, Sergiu) | ||
64 | * "Email this page" feature (Sergiu) | ||
65 | * User Directory (Raluca + JV to commit Raluca's work) | ||
66 | * Portlet integration (Marius) | ||
67 | * Dashboards/Gadgets (Anca) | ||
68 | * More UI standards (avatars, floating document menu, icons, forms) (Caty + Sergiu/Marta) | ||
69 | * Improved performance (Caleb, Alex?) | ||
70 | * Improved security (Caleb, Alex) | ||
71 | * WYSIWYG bugfixing and optimization (Marius) | ||
72 | * More 2.0 macros (JV) | ||
73 | * Rendering bugfixing and improvements (Thomas) | ||
74 | * Extension Manager 1st very basic version (Thomas) | ||
75 | * Recent changes (Caty, JV) | ||
76 | * Localization module (Sergiu or Thomas?) | ||
77 | |||
78 | Possible New features (optional): | ||
![]() |
1.2 | 79 | |
![]() |
1.1 | 80 | * Layout Themes (Sergiu) |
81 | * Wiki Import (Thomas) | ||
82 | * spotlight like search (Jerome) | ||
83 | |||
84 | Proposed dates: | ||
![]() |
1.2 | 85 | |
![]() |
1.1 | 86 | * 2.5M1: 30 Aug |
87 | * 2.5M2: 27 Sep | ||
88 | * 2.5RC1: 11 Oct | ||
89 | * 2.5RC2/Final: 25 Oct | ||
90 | |||
91 | = XWiki Enterprise 2.4 = | ||
92 | |||
93 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise24]]. | ||
94 | |||
95 | == Initial Plan == | ||
96 | |||
97 | Must have: | ||
![]() |
1.2 | 98 | |
![]() |
1.1 | 99 | * Work on improving performances in general (could be a cache macro, object handling improvements, etc). Any taker? |
100 | * Finish xwiki-localization. Suggestion: Sergiu + Thomas | ||
101 | * Lucene as main search engine in XE: Thomas | ||
102 | * Fix some security issues. Sergiu + others? | ||
103 | * Edit Mode UI Changes: JV/Sergiu/Marta | ||
104 | * Continue the Model Reference refactoring - Vincent | ||
105 | * Office preview - Asiri | ||
106 | * Invitation Manager - Caleb | ||
107 | * Rights UI improvement to make rights easy to use at last - Suggestion: Caty + Sergiu | ||
108 | * Support for component versioning and classloader isolation (prereq for the extension manager) - Vincent | ||
109 | * Integration of xwiki-portlet in sandbox into the platform - Marius | ||
110 | |||
111 | Nice to have: | ||
![]() |
1.2 | 112 | |
![]() |
1.1 | 113 | * Livetable macro - Asiri |
114 | * Selective Export UI - Caty for mockup. Who can implement? | ||
115 | * Continue work on Model. Suggestion: Vincent | ||
116 | * Office Export - Asiri | ||
117 | * Cache Macro and rendering cache - Thomas | ||
118 | |||
119 | Proposed dates: | ||
![]() |
1.2 | 120 | |
![]() |
1.1 | 121 | * XE 2.4M1: 24 May 2010 |
122 | * XE 2.4M2: 14 June 2010 | ||
123 | * XE 2.4RC1: 28 June 2010 | ||
124 | * XE 2.4 RC2 (if needed): 5 July 2010 | ||
125 | * XE 2.4 Final: 12 July 2010 | ||
126 | |||
127 | = XWiki Enterprise 2.3 = | ||
128 | |||
129 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise23]]. | ||
130 | |||
131 | == Initial Plan == | ||
132 | |||
133 | Must have: | ||
![]() |
1.2 | 134 | |
![]() |
1.1 | 135 | * Work on improving performances in general (could be a cache macro, object handling improvements, etc). Any taker? |
136 | * Finish xwiki-localization. Suggestion: Sergiu + Thomas | ||
137 | * Continue Lucene fixing and improvements. Suggestion: Thomas | ||
138 | * Fix some security issues. Sergiu + others? | ||
139 | * Color Theme Improvement. Sergiu/Marta | ||
140 | * Edit Mode UI Changes: JV/Sergiu/Marta | ||
141 | * Continue the Model Reference refactoring - Vincent | ||
142 | |||
143 | Should have: | ||
![]() |
1.2 | 144 | |
![]() |
1.1 | 145 | * Annotations - Anca |
146 | * Google Gadget Integration - AnaMaria | ||
147 | * Office preview - Asiri | ||
148 | * Livetable macro - Asiri | ||
149 | * Invitation Manager - Caleb | ||
150 | * Add captcha for comments (when guests can comment) - Caleb | ||
151 | * Rights UI improvement to make rights easy to use at last - Suggestion: Caty + Sergiu | ||
152 | * Selective Export UI - Suggestion: Jerome, JV? | ||
153 | |||
154 | Nice to have: | ||
![]() |
1.2 | 155 | |
![]() |
1.1 | 156 | * Continue work on Model. Suggestion: Vincent |
157 | * Velocity bridge - Suggestion: Vincent | ||
158 | * Office Export - Asiri | ||
159 | |||
160 | Proposed dates: | ||
![]() |
1.2 | 161 | |
![]() |
1.1 | 162 | * XE 2.3M1: 8 March 2010 (1 month after XE 2.2 final) |
163 | * XE 2.3M2: 29 March 2010 | ||
164 | * XE 2.3RC1: 12 April 2010 | ||
165 | * XE 2.3 RC2/Final: 26 April 2010 | ||
166 | |||
167 | = XWiki Enterprise 2.2 = | ||
168 | |||
169 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise22]]. | ||
170 | |||
171 | == Initial Plan == | ||
172 | |||
173 | Must have (Priority 1): | ||
![]() |
1.2 | 174 | |
![]() |
1.1 | 175 | * Wiki Macro isolation for XEM (Vincent) |
176 | * WCAG (Jean-Vincent + Vincent + Sergiu + Caty) | ||
177 | * User Profile UI (Caty + Jean-Vincent) | ||
178 | * Google Gadgets integration (scope to be defined by Anamaria) | ||
179 | * Bug fix + stabilization (All) | ||
180 | * Patch application (Volunteer needed) | ||
181 | ** Lucene patches (Thomas) | ||
182 | ** Performance patches | ||
183 | * i18n rendering, xwiki-localization completion (Thomas) | ||
184 | * Annotations (Anca) | ||
185 | |||
186 | Nice to have (Priority 2): | ||
![]() |
1.2 | 187 | |
![]() |
1.1 | 188 | * ColorTheme UI improvement |
189 | * Watchlist UI | ||
190 | * xwiki.org improvements: | ||
![]() |
1.2 | 191 | ** use new skin + new colors~-~- horizontal navigation |
![]() |
1.1 | 192 | ** Home page redesign |
193 | ** Download page redesign | ||
194 | ** Project page design | ||
195 | ** Support page redesign | ||
196 | * Generic transformation markers | ||
197 | * New XAR Import UI | ||
198 | * Introduce new module for Model References + refactor existing code to use it | ||
199 | |||
200 | Dates: | ||
![]() |
1.2 | 201 | |
![]() |
1.1 | 202 | * 2.2M1: 11th Jan 2010 |
203 | * 2.2M2: 25th Jan 2010 | ||
204 | * 2.2RC1: 1st Feb 2010 | ||
205 | * 2.2 RC2/Finale: 8 Feb 2010 | ||
206 | |||
207 | = XWiki Enterprise 2.1 = | ||
208 | |||
209 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise21]]. | ||
210 | |||
211 | == Initial Plan == | ||
212 | |||
213 | * Skin (Cati, JV & Sergiu) | ||
214 | ** --Clean the colibri skin so that it's no longer a pile of code added on top of Toucan-- (Partly done: CSS cleaned up) | ||
215 | ** Improve the ColorTheme page (theme catalog, theme creation) | ||
216 | ** --Improve the action bar-- Done | ||
217 | ** Improve the User Profile UI | ||
218 | ** Improve the Watchlist UI | ||
219 | * WYSIWYG editor (Anca & Marius) | ||
220 | ** --Test and improve IE8 compatibility-- (Done by upgrading to GWT 1.7) | ||
221 | ** --Test and improve Chrome / Safari compatibility-- (Partly done by upgrading to GWT 1.7, still needs lots of work) | ||
222 | ** Add more translations | ||
223 | * Rendering (Thomas) | ||
224 | ** Internationalize | ||
225 | ** Add translations | ||
226 | * --Convert the default XAR to 2.0 syntax (notably the Blog & Panels) (Joint effort)-- (Partly done: the Blog app has been converted) | ||
227 | * Import (Jerome) | ||
228 | ** Make the importer create new versions of existing pages instead of overwriting them | ||
229 | ** Add a visual clue than an import is going on in the UI | ||
230 | ** Globally revamp the import UI | ||
231 | * **Search** (To be determined) | ||
232 | ** --Fix the bugs with our Lucene Search implementation to make it the default one-- (Partially done by Thomas) | ||
233 | ** Finish implementing the new search UI | ||
234 | * Make CAPTCHAs available on login / comment actions (Jérôme) | ||
235 | * Macros | ||
![]() |
1.2 | 236 | ** Add a ~{~{livetable}} macro (Asiri) |
![]() |
1.1 | 237 | * Annotations feature (based on the work done for the Scribo research project) (Anca & Marius) |
238 | * **Performance** | ||
239 | ** Improve export and attachment memory handling (Denis Gervalle) | ||
240 | ** Improve page load time (Caleb James DeLisle) | ||
241 | * --Make XWiki compliant with the WCAG guidelines (Vincent, JV, Sergiu & Cati)-- (Partly done, work in progress) | ||
242 | |||
243 | Proposed dates: | ||
![]() |
1.2 | 244 | |
![]() |
1.1 | 245 | * 2.1 M1: 26 Oct |
246 | * 2.1 M2: 16 Nov | ||
247 | * 2.1 RC1: 30 Nov | ||
248 | * 2.1 Final: 7 Dec | ||
249 | |||
250 | = XWiki Enterprise 2.0 = | ||
251 | |||
252 | See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWikiEnterprise20]]. | ||
253 | |||
254 | == Initial Plan == | ||
255 | |||
256 | * Rendering (Thomas) | ||
![]() |
1.2 | 257 | ** Fix bugs |
258 | ** Make sure the XWiki 2.0 syntax doesn't move any more once XE 2.0 is out | ||
![]() |
1.1 | 259 | * WYSIWYG editor (Marius, Anca) |
![]() |
1.2 | 260 | ** Fix bugs |
261 | ** Implement search in the link insertion dialog box | ||
262 | ** Improve the macro insertion dialog box | ||
263 | ** i18n | ||
264 | ** Opera & Safari support | ||
265 | ** Documentation (User/Admin/Dev Guide) | ||
![]() |
1.1 | 266 | * CAPTCHA integration (Jérôme) |
267 | * Clustering (Thomas) | ||
![]() |
1.2 | 268 | ** Write a clustering component based on XWiki events |
![]() |
1.1 | 269 | * Activity Stream integration (JV) |
270 | * Watchlist (JV) | ||
![]() |
1.2 | 271 | ** Rewrite the watchlist feature based on the activity stream |
272 | ** Make the watchlist work in XEM | ||
![]() |
1.1 | 273 | * Macros (Asiri) |
![]() |
1.2 | 274 | ** Write the velocity macro bridge |
275 | ** Write a number of velocity macros | ||
![]() |
1.1 | 276 | * UI Improvements (Caty) |
![]() |
1.2 | 277 | ** Blog |
278 | ** User Profile | ||
![]() |
1.1 | 279 | * Architectural Improvements (Vincent) |
280 | * Migrate all XWiki Enterprise pages to use the XWiki 2.0 syntax (Collective effort?) | ||
281 | * Rewrite XWiki's Lucene Search backend (Sergiu?) | ||
282 | * Improve XWiki's default skin (Laurent?) | ||
283 | |||
284 | Proposed Dates: | ||
![]() |
1.2 | 285 | |
![]() |
1.1 | 286 | * XE 2.0 M1: June 22 |
287 | * XE 2.0 M2: July 13 | ||
288 | * XE 2.0 M3: August 3 | ||
289 | * XE 2.0 RC: August 17 | ||
290 | * XE 2.0: August 31 |