XWiki Enterprise Roadmap Archives for the 2.x Release Cycle

Last modified by Thomas Mortagne on 2012/12/20

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.

XWiki Enterprise 2.7

See what was done in the release notes.

Last minor release of the 2.x release cycle.

Initial Plan

The goal is for 2.7 to be a short "stabilization" release. The idea is to finish what we have started:

  • fix bugs
  • fix UI inconsistencies
  • fix usability issues (especially for the recently introduced features such as the new activity stream and share page by mail feature)
  • fix browser compatibility issues
  • make sure our APIs are as stable as possible

Proposed dates:

  • XE 2.7RC1: 6 Dec 2010 16 Dec 2010
  • XE 2.7RC2: 13 Dec 2010 (1 week after M1)
  • XE 2.7 final: 20 Dec 2010 23 Dec 2010

This will give a XE 2.7 release for Christmas!

XWiki Enterprise 2.6

See what was done in the release notes.

Initial Plan

This is a stabilization release

  • fix bugs 
  • homogenize UI 
  • clean up stuff (refactoring, etc) 

However we have 2 features we had planned for 2.5 which have slipped and we're finishing in 2.6:

  • Email this page (Sergiu )
  • Recent Activity (refactoring of Recent Changes based on the Activity Stream) (Raluca + Caty + JV to apply the patch )

Dates:

  • 2.6RC1: 1st of November 2010 (there's no M1) 5 Nov 2010
  • 2.6RC2: 8th of Nov 15 Nov 2010
  • 2.6 final: 18h of November 22 Nov 2010

XWiki Enterprise 2.5

See what was done in the release notes.

Initial Plan

  • Improved edit modes UI (Sergiu/Marta)
  • Office Preview (Marius)
  • Action menu improvements (Caty, JV, Sergiu)
  • Export UI improvements (Caty, Sergiu)
  • "Email this page" feature (Sergiu)
  • User Directory (Raluca + JV to commit Raluca's work)
  • Portlet integration (Marius)
  • Dashboards/Gadgets (Anca)
  • More UI standards (avatars, floating document menu, icons, forms) (Caty + Sergiu/Marta)
  • Improved performance (Caleb, Alex?)
  • Improved security (Caleb, Alex)
  • WYSIWYG bugfixing and optimization (Marius)
  • More 2.0 macros (JV)
  • Rendering bugfixing and improvements (Thomas)
  • Extension Manager 1st very basic version (Thomas)
  • Recent changes (Caty, JV)
  • Localization module (Sergiu or Thomas?)

Possible New features (optional):

  • Layout Themes (Sergiu)
  • Wiki Import (Thomas)
  • spotlight like search (Jerome)

Proposed dates:

  • 2.5M1: 30 Aug
  • 2.5M2: 27 Sep
  • 2.5RC1: 11 Oct
  • 2.5RC2/Final: 25 Oct

XWiki Enterprise 2.4

See what was done in the release notes.

Initial Plan

Must have:

  • Work on improving performances in general (could be a cache macro, object handling improvements, etc). Any taker?
  • Finish xwiki-localization. Suggestion: Sergiu + Thomas
  • Lucene as main search engine in XE: Thomas
  • Fix some security issues. Sergiu + others?
  • Edit Mode UI Changes: JV/Sergiu/Marta
  • Continue the Model Reference refactoring - Vincent
  • Office preview - Asiri
  • Invitation Manager - Caleb
  • Rights UI improvement to make rights easy to use at last - Suggestion: Caty + Sergiu
  • Support for component versioning and classloader isolation (prereq for the extension manager) - Vincent
  • Integration of xwiki-portlet in sandbox into the platform - Marius

Nice to have:

  • Livetable macro - Asiri
  • Selective Export UI - Caty for mockup. Who can implement?
  • Continue work on Model. Suggestion: Vincent
  • Office Export - Asiri
  • Cache Macro and rendering cache - Thomas

Proposed dates:

  • XE 2.4M1: 24 May 2010
  • XE 2.4M2: 14 June 2010
  • XE 2.4RC1: 28 June 2010
  • XE 2.4 RC2 (if needed): 5 July 2010
  • XE 2.4 Final: 12 July 2010

XWiki Enterprise 2.3

See what was done in the release notes.

Initial Plan

Must have:

  • Work on improving performances in general (could be a cache macro, object handling improvements, etc). Any taker?
  • Finish xwiki-localization. Suggestion: Sergiu + Thomas
  • Continue Lucene fixing and improvements. Suggestion: Thomas
  • Fix some security issues. Sergiu + others?
  • Color Theme Improvement. Sergiu/Marta
  • Edit Mode UI Changes: JV/Sergiu/Marta
  • Continue the Model Reference refactoring - Vincent

Should have:

  • Annotations - Anca
  • Google Gadget Integration - AnaMaria
  • Office preview - Asiri
  • Livetable macro - Asiri
  • Invitation Manager - Caleb
  • Add captcha for comments (when guests can comment) - Caleb
  • Rights UI improvement to make rights easy to use at last - Suggestion: Caty + Sergiu
  • Selective Export UI - Suggestion: Jerome, JV?

Nice to have:

  • Continue work on Model. Suggestion: Vincent
  • Velocity bridge - Suggestion: Vincent
  • Office Export - Asiri

Proposed dates:

  • XE 2.3M1: 8 March 2010 (1 month after XE 2.2 final)
  • XE 2.3M2: 29 March 2010
  • XE 2.3RC1: 12 April 2010
  • XE 2.3 RC2/Final: 26 April 2010

XWiki Enterprise 2.2

See what was done in the release notes.

Initial Plan

Must have (Priority 1):

  • Wiki Macro isolation for XEM (Vincent)
  • WCAG (Jean-Vincent + Vincent + Sergiu + Caty)
  • User Profile UI (Caty + Jean-Vincent)
  • Google Gadgets integration (scope to be defined by Anamaria)
  • Bug fix + stabilization (All)
  • Patch application (Volunteer needed)
    • Lucene patches (Thomas)
    • Performance patches
  • i18n rendering, xwiki-localization completion (Thomas)
  • Annotations (Anca)

Nice to have (Priority 2):

  • ColorTheme UI improvement
  • Watchlist UI
  • xwiki.org improvements:
    • use new skin + new colors-- horizontal navigation
    • Home page redesign
    • Download page redesign
    • Project page design
    • Support page redesign
  • Generic transformation markers
  • New XAR Import UI
  • Introduce new module for Model References + refactor existing code to use it

Dates:

  • 2.2M1: 11th Jan 2010
  • 2.2M2: 25th Jan 2010
  • 2.2RC1: 1st Feb 2010
  • 2.2 RC2/Finale: 8 Feb 2010

XWiki Enterprise 2.1

See what was done in the release notes.

Initial Plan

  • Skin (Cati, JV & Sergiu)
    • Clean the colibri skin so that it's no longer a pile of code added on top of Toucan (Partly done: CSS cleaned up)
    • Improve the ColorTheme page (theme catalog, theme creation)
    • Improve the action bar Done
    • Improve the User Profile UI
    • Improve the Watchlist UI
  • WYSIWYG editor (Anca & Marius)
    • Test and improve IE8 compatibility (Done by upgrading to GWT 1.7)
    • Test and improve Chrome / Safari compatibility (Partly done by upgrading to GWT 1.7, still needs lots of work)
    • Add more translations
  • Rendering (Thomas)
    • Internationalize
    • Add translations
  • Convert the default XAR to 2.0 syntax (notably the Blog & Panels) (Joint effort) (Partly done: the Blog app has been converted)
  • Import (Jerome)
    • Make the importer create new versions of existing pages instead of overwriting them
    • Add a visual clue than an import is going on in the UI
    • Globally revamp the import UI
  • Search (To be determined)
    • Fix the bugs with our Lucene Search implementation to make it the default one (Partially done by Thomas)
    • Finish implementing the new search UI
  • Make CAPTCHAs available on login / comment actions (Jérôme)
  • Macros
    • Add a {{livetable}} macro (Asiri)
  • Annotations feature (based on the work done for the Scribo research project) (Anca & Marius)
  • Performance
    • Improve export and attachment memory handling (Denis Gervalle)
    • Improve page load time (Caleb James DeLisle)
  • Make XWiki compliant with the WCAG guidelines (Vincent, JV, Sergiu & Cati) (Partly done, work in progress)

Proposed dates:

  • 2.1 M1: 26 Oct
  • 2.1 M2: 16 Nov
  • 2.1 RC1: 30 Nov
  • 2.1 Final: 7 Dec

XWiki Enterprise 2.0

See what was done in the release notes.

Initial Plan

  • Rendering (Thomas)
    • Fix bugs
    • Make sure the XWiki 2.0 syntax doesn't move any more once XE 2.0 is out
  • WYSIWYG editor (Marius, Anca)
    • Fix bugs
    • Implement search in the link insertion dialog box
    • Improve the macro insertion dialog box
    • i18n
    • Opera & Safari support
    • Documentation (User/Admin/Dev Guide) 
  • CAPTCHA integration (Jérôme)
  • Clustering (Thomas)
    • Write a clustering component based on XWiki events
  • Activity Stream integration (JV)
  • Watchlist (JV)
    • Rewrite the watchlist feature based on the activity stream
    • Make the watchlist work in XEM
  • Macros (Asiri)
    • Write the velocity macro bridge
    • Write a number of velocity macros
  • UI Improvements (Caty)
    • Blog
    • User Profile
  • Architectural Improvements (Vincent)
  • Migrate all XWiki Enterprise pages to use the XWiki 2.0 syntax (Collective effort?)
  • Rewrite XWiki's Lucene Search backend (Sergiu?)
  • Improve XWiki's default skin (Laurent?) 

Proposed Dates:

  • XE 2.0 M1: June 22
  • XE 2.0 M2: July 13
  • XE 2.0 M3: August 3
  • XE 2.0 RC: August 17
  • XE 2.0: August 31 
Tags:
Created by Thomas Mortagne on 2012/12/20
   

Get Connected