Wiki source code of XWiki Enterprise Roadmap Archives for the 2.x Release Cycle
Last modified by Vincent Massol on 2018/02/05 15:52
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 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: | ||
| 16 | |||
| 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: | ||
| 24 | |||
| 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 | ||
| 38 | |||
| 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: | ||
| 44 | |||
| 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: | ||
| 49 | |||
| 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): | ||
| 79 | |||
| 80 | * Layout Themes (Sergiu) | ||
| 81 | * Wiki Import (Thomas) | ||
| 82 | * spotlight like search (Jerome) | ||
| 83 | |||
| 84 | Proposed dates: | ||
| 85 | |||
| 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: | ||
| 98 | |||
| 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: | ||
| 112 | |||
| 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: | ||
| 120 | |||
| 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: | ||
| 134 | |||
| 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: | ||
| 144 | |||
| 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: | ||
| 155 | |||
| 156 | * Continue work on Model. Suggestion: Vincent | ||
| 157 | * Velocity bridge - Suggestion: Vincent | ||
| 158 | * Office Export - Asiri | ||
| 159 | |||
| 160 | Proposed dates: | ||
| 161 | |||
| 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): | ||
| 174 | |||
| 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): | ||
| 187 | |||
| 188 | * ColorTheme UI improvement | ||
| 189 | * Watchlist UI | ||
| 190 | * xwiki.org improvements: | ||
| 191 | ** use new skin + new colors~-~- horizontal navigation | ||
| 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: | ||
| 201 | |||
| 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 | ||
| 236 | ** Add a ~{~{livetable}} macro (Asiri) | ||
| 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: | ||
| 244 | |||
| 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) | ||
| 257 | ** Fix bugs | ||
| 258 | ** Make sure the XWiki 2.0 syntax doesn't move any more once XE 2.0 is out | ||
| 259 | * WYSIWYG editor (Marius, Anca) | ||
| 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) | ||
| 266 | * CAPTCHA integration (Jérôme) | ||
| 267 | * Clustering (Thomas) | ||
| 268 | ** Write a clustering component based on XWiki events | ||
| 269 | * Activity Stream integration (JV) | ||
| 270 | * Watchlist (JV) | ||
| 271 | ** Rewrite the watchlist feature based on the activity stream | ||
| 272 | ** Make the watchlist work in XEM | ||
| 273 | * Macros (Asiri) | ||
| 274 | ** Write the velocity macro bridge | ||
| 275 | ** Write a number of velocity macros | ||
| 276 | * UI Improvements (Caty) | ||
| 277 | ** Blog | ||
| 278 | ** User Profile | ||
| 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: | ||
| 285 | |||
| 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 |