And who wants to be the release manager? Any volunteers? Note that this will be an experimental release, since it will be the first one done on Git instead of SVN. If nobody's brave enough, I can try it.
On 03/25/2011 12:27 AM, Caleb James DeLisle wrote: > > > On 03/23/2011 03:23 PM, Vincent Massol wrote: >> Hi devs, >> >> It's time for the roadmap planning again. After a first round of offline >> discussions with several committers here's a proposal for XE 3.1. >> Please correct or add other things if I've missed anything. >> >> Must have >> ======== >> >> - Extension Manager: Thomas and UI person (Jerome) (Cati needed for >> additional mockups). Thomas to define more precisely the list of features >> he'd like to implement for XE 3.1 >> - Performance Improvements: Marius, maybe Caleb if available. Marius needs >> to prepare an action plan ASAP since "perf improvements" in general is too >> vague. Caleb, you mentioned you'd be ok to implement support for marge >> number of XObjects if you have the time, right? > > That is the plan. > Also the cache store can be performance tuned a little bit and since there > seem to be some coherency > issues, that is at the top of my list. > >> - New backend implementation of Rights: Sergiu. Requires >> proposals/discussions since it's large and complex beast. >> - "Application Within Minutes": continue investigation (Ludovic), committers >> to review the Design page and since it's a large feature we need to break it >> down into individual tasks and start implementing some of them in 3.1. >> Sergiu volunteered for implementing some of them. Ludovic volunteered to do >> the breakdown. >> - Search improvements and especially scoring, French support and wildcard >> issues: Sergiu >> - Friends and Status polishing: Sergiu, but not clear what needs to be done >> except "Privacy" which is needed >> - Dashboard/Gadgets polishing: Anca (Anca could you detail what you'd like >> to implement?) >> - Stabilization of the new Filesystem storage implementation for attachments >> (bugfixing, performance, etc): Caleb > > Sure thing. > It looks good to go but, as always; safety first. > >> >> Nice to have >> ========== >> >> - Statistics polishing: ? >> - XE/XEM Home Page investigation and mockups: Ludovic& Caty >> - XEM Workspaces investigation/review: ? >> - More modules moved out of xwiki-core. Candidates: xwiki-url, xwiki-action, >> xwiki-localization, new xwiki-resources: Vincent to work on this >> >> Proposed Dates >> ============= >> >> - XE 3.1M1: 25 april >> - XE 3.1M2: 16 May >> - XE 3.1RC1: 30 May >> - XE 3.1 final: 13 June >> >> That's about 2.5 months. Note that at this rate we won't have time to reach >> XE 3.7 by the end of the year (end of the cycle). So we'll need to decide at >> some point if: >> a) we consider that a cycle is less major releases (say 5 only if we keep >> 2.5 months/release) >> b) we consider that a cycle spans a year (time-based) and it doesn't matter >> if we're at 3.5 or 3.11 at the end of the year, we consider the last release >> of the year to be the end of the cycle >> c) we consider that 2.5 months is too long for release cycles and we reduce >> it. To have 7 releases we need to reduce to 1.5 months per release roughly >> (that could be 2 weeks for M1, 2 weeks for M2, 1 week for RC1, 1 week for >> final). >> >> My preference goes to b) right now and when we'll have moved more stuff out >> of the old xwiki-core into new modules, it'll be easier to have tests >> committed when code is committed and thus we'll be able to move to c) IMO. >> >> WDYT? >> >> Thanks >> -Vincent -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

