Vincent Massol wrote: > Hi devs, > > XE 2.0 > ===== > > We've had discussion about XE 2.0 in the past. I think now is the > right time to release it and we should prepare to do so. Two reasons; > 1) We've had a lot of new features (new rendering, new wysiwyg, > webdav, REST, office import, usability improvements, etc) added > recently in 1.8 and this alone warrants calling it 2.0. The new > rendering and new wysiwyg could be set as default in XE 2.0. > 2) XE 1.0 marked a stability level. XE 2.0 will mark another stability > level (I'm thinking about the old wysiwyg editor which could be said > to be stable...) > 3) It's been almost exactly 2 years since we released XE 1.0, it's > high time for a major release. > > However since we still have a bit of work to fully finish the new > rendering and new wysiwyg and since we want user feedback from 1.8 to > ensure we get a rock solid 2.0 release I propose to have a XE 1.9 > release before the XE 2.0 (which would be a promotion of XE 1.9 final > with the config change to have new syntax/wysiwyg as defaults). > > The other advantage of releasing XE 2.0 is that we want to start the > maintenance period for the old rendering/old wysiwyg as early as > possible to get new people to use the new system. Once 2.0 is released > we'll continue releasing bugfix versions of 1.9.x from time to time > but we'll advise people to switch to 2.x. I propose we keep support > for the old 1.0 syntax (either using the old code or using the 1.0 --> > 2.0 syntax converter) for 1 year. This is the time we have to make our > existing users switch to the new syntax. Note that with the automatic > converters it shouldn't be something too difficult. > > Roadmap for XE 1.9 > ================ > > General:It's a stabilization release meaning we must resist putting > new things in it and fix what doesn't work well enough. > > Content proposal: > * Finish/stabilize/document new rendering - Thomas/Vincent > * Finish/stabilize/document new wysiwyg editor - Marius/Anca
For 1.8.1 and 1.9M1 I'm going to work mainly on: * fixing bugs * improving the macro support: ** add more input controls (XWIKI-3436) ** improve the way macro/parameter description is shown (XWIKI-3438) * implementing the features needed on Curriki: ** font and color management (XWIKI-3441, XWIKI-3442) ** remove formatting (XWIKI-3439) For 1.9M2 [and 1.8.x] I'm going to work mainly on: * fixing remaining bugs * continue improving the macro support: ** use Anca's dialog wizard for the macro UI (XWIKI-3434) ** display macros by category/library (XWIKI-3437) * profiling to improve the speed of the editor * hopefully: ** add support for marking text as monospace (XWIKI-3188) ** upgrade to GWT 1.6 ** edit object properties that accept rich text (XWIKI-3275) ** support for verbatim, definition list and quote ** support for custom parameters > * Finish/stabilize/document office importer + doc splitter/management > - Asiri > * Finish/stabilize/document webdav - Asiri > * Finish/stabilize/document REST support - Fabio > * Finish/stabilize/document new blog application - Sergiu/Guillaume > * Continue UI improvements (ex: new treeview, new search interface, > full list to be defined) - JV/Ecaterina/Guillaume > * Fix search using lucene plugin - ???? > * Finish XE French translations - JV/Guillaume > * Fix other bugs (watchlist, page names with special chars, etc) - All > * Refactoring of apps to use more of SSX - Jerome? > > Note: I don't think we can commit to have a new skin system or a new > skin in place for the 1.9 timeframe. > > Proposed Dates: > * 1.9M1: 6 April > * 1.9M2: 4 May > * 1.9RC1: 18 May > * 1.9RC2/Final: 1 June > * 2.0: 15 June > > WDYT? +1 Thanks, Marius > > Thanks > -Vincent > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

