Thanks for bringing this up. To me, milestone build is a very good idea to keep the development visible, and get more input into the development cycle.
Helen 2012/9/23 Shenfeng Liu <liush...@gmail.com> > Hi, all, > After 3.4.1, we are focusing on preparation of the community graduation. > But I still want to remind us to take some time to think about our future > releases. > > We have the discussion early about what 3.5 and 4.0 should look like. If > I remember correctly: > (1) 3.5 should be more about fidelity, reliability, performance and > translation, new platform support... > (2) While 4.0, in addition to the same focuses as 3.5, should also add > significant UX enhancements (e.g. sidebar, modern UI) and new values (e.g. > Accessibility, social integration capability, enhanced installer, new > features...). If we make good progress on those items at the same time, we > may consider to skip 3.5. > (3) There are also more requirements (e.g. fixpack mechanism, simplifying > the build structure, OOMXL export, smartArt...) we need to put into our > backlog and consider their priority. > > Even we don't need to discuss the solid plan now, but there are already a > lot of development activities on the trunk. So I think we need to keep > certain track on it. Though it may be too early to set a target date for > the next release, but it is important for us to tell more about what we > think the next release should contain. > > So I'm suggesting the following: > > 1. Keep updating the current release planning wiki: > - > > https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+3.5+Release+Planning > - > > https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.0+Release+Planning > I know it is a little confusing for 2 places to input. But think about > the scope we agreed above. You can input to the wiki that you think your > work belong to. I personally will monitor both wiki pages. > > 2. Figure out a better way to manage our release backlog. e.g. set Target > Milestone to 3.5 or 4.0 in Bugzilla for what we recommended. > > 3. Deliver milestone builds to harvest our development fruits. A milestone > build is: > (a) a development snapshot that contains the features/enhancements > that implemented till now; > (b) passed regression test to ensure no severe defects; > (c) announced on a development wiki; > (d) with documents on the wiki for the list of features and bug fixes > in this milestone build (like a release notes). > Since whatever 3.5 or 4.0 sounds to me like some thing in next year or > at least close to the end of this year, milestone builds can be light weigh > on process to show our development progress, and give people a more clear > view on how far are we to the next release. > > Looking forward every one's comments! > > > - Simon >