Hi everyone, I am +1 to make stabilization work, on a couple of releases I am +1 to have soon a 3.0 release And i am +1 on the content vincent propose
But my point of view is -1 stepping the release family number because the main purpose of what is discussed here is stabilization, and not showing the path of 3.x family. Therefore : - do we consider a january 2011 release to be stable enough ? - stabilization work wouldn'it be leading then to the last 2.x version instead of the first 3.x family version ? - is there behind it a consensus on what we will concentrate our effort in 3.x versions ? I mean thematics we can talk about. - therefore, are we in a situation where we can vote on the global thematics we will develop in 3.x releases ? - do we have a clear consensus short list of features that show the path of 3.x family ? - in consequence of that, is the release content here send a clear message to uneducated publics about what is in this future 3.x versions ? - do educated people care this much about release number, that we absolutely have to release a 3.0 with the content presented below ? We have to make 100% sure our message will be understood by market. We are now in the Gartner magic quadrant and will increase our visibility outside the opensource community. In a world where new release number families means : "we show the path of the future of this software, even if the features we present are not perfect", i will strongly promote to answer in details the questions i mentionned before deciding 2.8 to be in fact 3.0. Then here is the two elements that are probably the biggest things in the roadmap for 3.x versions : - going social (workspaces in xem, twitter like app, page stats for the user, etc.) - going to be an easy place to develop in (extension manager of course, but also documentation for dummies and a first app like "app within minute" proposed by guillaume and strongly needed by our front team) Is there a consensus on this list ? Then what should be the "demo" features we could present to be consistent for a 3.0 release ? Best On 1 nov. 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. > -- 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 _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

