[xwiki-devs] [Proposal] XE 1.2 Roadmap

Vincent Massol vincent at massol.net
Mon Sep 10 10:56:13 CEST 2007


Hi everyone,

We need to start defining the content of XE 1.2 and the time frame.

Looking at http://www.xwiki.org/xwiki/bin/view/Idea/FeaturesFor11 we  
can see that there are a lot of leftovers.

Content
=======

I propose the following content for 1.2:

* Priority 1: bug fixing. We have even more bugs in jira than before  
we started 1.1 (unless I'm mistaken). In platform only we have about  
171 bugs listed. There were 108 when we started 1.1.

* Priority 2: Cleaning up
- cleaning up skins
- cleaning up XE into separate applications (Blogs, Search, etc)
- cleaning up resource files (and implementing the mechanism defined  
on the list for application resources)
- cleaning up JS libraries

* Priority 2: New rights UI

* Priority 3: Other features
- Scheduler plugin to finish (note that now that this plugin is  
outside XE it can be worked on in a different lifecycle)
- Notification and mail plugins (same comment as for the scheduler  
plugin)
- Anything that helps navigation and usability of XE

Note: We already have important changes in 1.2 trunk (recycle bin,  
new history table, etc) which alone would warrant a release so we  
don't need to add many more features. This is also why I think we  
should focus on making these work properly with nice UIs and fix  
existing bugs rather than try to cram more features. The only  
exception is the new Rights UI which we badly need. We also badly  
need Mail/Notification plugin.

Milestones
=========

I propose to release a 1.2 final version before Javapolis, which  
starts on the 10th of December. We'll be present there so I think it  
would be very good if we came with a new version ready.

Thus I propose the following schedule:

1.2M1: 1st of October
1.2M2: 15th of October
1.2M3: 29th of October
1.2RC1: 12th of November
1.2RC2: 19th of November
1.2 final: 26th of November

This gives us an error margin of about 15 working days (more with  
week ends ;)) for making it to Javapolis, which I think is good  
enough. We just need to be careful to do time boxing properly and  
release the milestones on agreed dates.

WDYT?

Thanks
-Vincent




More information about the devs mailing list