Hi all,
On Mon, Nov 1, 2010 at 9:23 AM, Vincent Massol <vincent(a)massol.net> 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)
I would like to introduce some enhancements and a UI redesign of the
auto suggest feature + a "live search" module on top of the default
search-box that provides typed results as you type.
I will send a separate email with more information about this module
and a plan proposal to get there by 2.7 / 3.0
- 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?
+1 for the overall plan
Jerome.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs