On Mon, Nov 1, 2010 at 09:23, Vincent Massol <[email protected]> wrote: > Hi everyone, > > Sergiu started mentioning the idea of a XE 3.0 when we defined the XE 2.6 > roadmap. We need a more general agreement that we want a XE 3.0 and how to > reach it. > > As Sergiu I believe we need a XE 3.0 ASAP for the following reasons: > > - it's been a bit more than 1 year since the XE 2.0 release and I feel it's > good to have one major release every year > - we've added **lots** of features since XE 2.0. Check > http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotes to get a feeling > - it's good for open source marketing > > Before being able to release XE 3.0 I think: > > - XE 2.6 is already planned for the 18th of November (with "mail this page" > and "recent activity" features + icon/emoticon and wikiword support that was > sneaked in surreptitiously) > - We should have a XE 2.7 release (1 month duration, ie leading us to the > 18th of December) to finish started stuff: > -- Finish the Gadget integration since it's been started already and it's > important. That said I'd actually be ok to not finish it if we think it's too > much to release XE 3.0 quickly according to the dates below. Anca to tell us > if it's possible in the timeframe. > -- First working extension manager that can be used to install XARs (replaces > the old Packager on the back end side). Thomas to tell us if it's possible in > the timeframe.
A non interactive (without any conflict resolution UI) one should be possible yes. But no time to refactor the current importer and it will only be a transition based on old model API since the real new xar handler will need new model to be complete. > -- Recent Activity with apps sending events (XE 2.6 will already have a good > part of it) > -- UI finishing touches > -- Some additional Security and Performance improvements if possible > -- etc (add what you'd like to see absolutely here - it should be work > already started as much as possible and no new stuff) > - Release XE 3.0 one month after the XE 2.7 release, ie around 18th of > January - ie end of January 2011) > > Very important: XE 3.0 should be a maturation/conclusion release, i.e. > concluding all the work started in the 2.x series (same as what we did for XE > 2.0). It shouldn't be seen as revolutionary stuff that we should add from now > on since it'll take a year more before those can be fully stabilized and we > would loose the window of opportunity of doing a major release now. > > Note: We shouldn't try to cram too much things in since that'll extend the > lead time to release XE 3.0 and we'll loose the stabilization effect. > > WDYT? > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

