[xwiki-devs] Roadmap for Platform/XE 1.3 release

Vincent Massol vincent at massol.net
Thu Jan 10 14:56:25 CET 2008


Hi,

Here are some general directions that Sergiu and I are proposing for  
the XE 1.3 roadmap. 3 domains:

1) Work on automated testing.

Examples:
- add more selenium tests
- start evaluating using VMs for setting up different test  
environments (Oracle + IE, XEM + MySQL, etc)

2) Clean up

Examples:
- Extract skins into separate modules
- Factor skin templates all in one place
- Make it easy for someone to create a new skin
- Code cleanup for more Javadoc in APIs

3) Improved performances

Examples:
- Run XE with a profiler and find bottlenecks
- Reduce number of HTTP requests done by the browser (about 50 right  
now)
- Reduce number of database calls

NOTE: In addition to this Sergiu is proposing to work on the Interface  
Extensions design and I'm going to work on the new rendering engine.  
These are not planned in the 1.3 roadmap. They'll be done on branches  
and only integrated when ready.

So this means that 1.3 will be mostly a "cleanup" release with no or  
little new features but more bug fixes and cleaning things.

In term of dates here's the proposal:

25 Jan: 1.3 M1
15 Feb: 1.3M2
29 Feb: 1.3 RC1
14 Mar: 1.3 Final

Let me know what you think.

Thanks
-Vincent



More information about the devs mailing list