Table of Contents
|
- Break down the release into milestones
- Schedule work items against milestone
- Work items should be prioritised
- When scheduling, concentrate on the next milestone, scheduling all uncompleted items in order of priority
- Ensure all scheduled items have a responsibility against them; review milestone schedule against developer's availability and adjust as necessary
- Review priorities of outstanding items when milestone is complete and schedule the next milestone
- Initially all candidate issues for Fedora 3.4 should have Fedora 3.4 as the "Fix version(s)"
- At the start of a milestone
- Review any newly-submitted issues, and either
- Assign to "Fix version(s)" Fedora 3.4 if appropriate, and open; or
- Assign to a future fix version if appropriate, and open; or
- Close/won't fix if appropriate; or
- Leave as submitted if not possible to make a decision
- Prioritise all issues in "Fedora 3.4"
- Move highest-priority issues into next milestone
- Ensure all issues in next milestone are assigned
- Ensure all issues in next milestone have a tester assigned
- Review workload, add more issues from "Fedora 3.4" or move issues back to "Fedora 3.4" until milestone looks do-able
- During the milestone
- Work on issues, according to who's assigned
- At the end of the milestone
- Ensure completed items have been tested
- Ensure completed items are marked completed
- Move any unstarted issues back to "Fedora 3.4"
- Move any work-in-progress items to the next milestone
![(question)](/s/h9vz60/9012/1phy4ty/_/images/icons/emoticons/help_16.svg)
Weeks run from Tuesday through to Monday of the following week, to coincide with the regular Committers Meeting on Tuesday of each week, during which activites of the previous week can be reviewed, and activities for the coming week can be planned.
Week |
Deadline |
Activity |
Apr 20 (Tue) - Apr 26 (Mon) |
Mon 26 April -Milestone 1 scheduled |
Release preparation/planning |
Apr 27 (Tue) - May 3 (Mon) |
|
Work on Milestone 1 items |
May 4 (Tue) - May 10 (Mon) |
|
Work on Milestone 1 items |
May 11 (Tue) - May 17 (Mon) |
Mon 17 May - Milestone 1 |
Work on Milestone 1 items |
May 18 (Tue) - May 24 (Mon) |
|
Work on Milestone 2 items |
May 25 (Tue) - May 31 (Mon) |
|
Work on Milestone 2 items |
Jun 1 (Tue) - Jun 7 (Mon) |
Mon 7 Jun - Milestone 2 |
Work on Milestone 2 items |
Jun 8 (Tue) - Jun 14 (Mon) |
|
Work on Milestone 3 items |
Jun 15 (Tue) - Jun 21 (Mon) |
|
Work on Milestone 3 items |
Jun 22 (Tue) - Jun 28 (Mon) |
Fri 25 Jun - Milestone 3 (code freeze) |
Work on Milestone 3 items |
Jun 29 (Tue) - Jul 5 (Mon) |
Fri 2 Jul - RC release |
Release week - final testing and release |
Jul 6 (Tue) - Jul 12 (Mon) |
|
OR2010 5-9 Jul |
Jul 13 (Tue) - Jul 19 (Mon) |
|
RC testing (community) |
Jul 20 (Tue) - Jul 26 (Mon) |
|
RC testing (community) |
Jul 27 (Tue) - Aug 2 (Mon) |
|
Bug fixes |
Aug 3 (Tue) - Aug 9 (Mon) |
|
Bug fixes |
Aug 10 (Tue) - Aug 16 (Mon) |
|
Bug fixes |
Aug 16 (Mon) - Aug 20 (Fri) |
Fri 20 Aug - 3.4 Release |
Release week - final testing and release |
|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))