On 11/01/2010 04:23 AM, Vincent Massol 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

I don't really feel the same way but I don't have a strong opinion about it.

> 
> 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)

Since it's a major version, my question is what old api should we break?
I have deprecated a number of functions in xwiki-core, (especially in 
XWikiHibernateStore) which are
unused and we can consider removing, still I think there should be more 
deprecations for 2.7 and
more removals.

WDYT?

Caleb

> - 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

Reply via email to