Hi,

Sheila presented the Preview Countdown (http://wiki.osafoundation.org/Projects/ChandlerMilestoneSchedule) which includes a new updated schedule and detailed milestones. We discussed yesterday during the Chandler Engineering meeting what those milestones are so that we're all on the same page (see http://wiki.osafoundation.org/Journal/EngineeringMeetingNotes20070208). It is important to remind ourselves that this release will be different: it's a user usable release and the quality bar is high, we need to get to a release that is usable, stable and demonstrate the long term potential of the project. I think we have all the features in Chandler and Cosmo right now to deliver just that so we need to pace ourselves so that we can deliver something in a reasonable time frame.

I'm summarizing here under those milestones, definitions, exit criteria and what happens between them:

* Feature Freeze: 3/6: All "task" fixed or moved to Future (cut from the release), code committed and ready to be tested by QA. *Exit Criteria: if there are "task" open in Bugzilla and that those "task" can't be pushed out of Preview, the milestone is not reached and the schedule needs to be adjusted * Inter milestone period: After Feature Freeze, there's no new feature work unless it is approved by the bug council. Such feature work must be motivated by being required for Preview to be usable. Performance work including potentially architecture change will happen during that period.

* Code Complete: 3/28: All code in, architecture and feature tweak completed, perf work completed. * Exit Criteria: if the perf targets are not met or some feature rework is still needed, the milestone needs to be pushed * Inter milestone period: After Code Complete, only bug fix work and stabilization can be done. Bugs must be approved by Bug Council. Code changes need peer review before commit.

     * Code Freeze: 4/19: All bugs fixed.
* Exit Criteria: if there's more than 10 blocking bugs outstanding, the milestone is not reached. * After Code Freeze, only "recall class bugs" and blockers can be fixed. Bugs are triaged daily, as in previous period, code changes need to be peer reviewed before commit.

Let me know (on this list preferably) if there's something that's unclear or problematic.

Cheers,
- Philippe

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to