RCBugTargetting
|
Size: 3221
Comment:
|
Size: 3224
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 9: | Line 9: |
| To indicate that a bug should be fixed prior to the final release, the bug should be nominated using the "target to release" option in Launchpad. Use of milestone targeting is not required except in cases where delivery of the bugfix is relevant to the success of the milestone release; release-criticality of bugs is instead identified by being nominated (and accepted) for the release and being marked with an importance of "high" or above. | To indicate that a bug should be fixed prior to the final release, the bug should be nominated using the "nominate for release" option in Launchpad. Use of milestone targeting is not required except in cases where delivery of the bugfix is relevant to the success of the milestone release; release-criticality of bugs is instead identified by being nominated (and accepted) for the release and being marked with an importance of "high" or above. |
Introduction
This page documents the intended use of milestones, release nominations, and bug importances to facilitate tracking bugs that are release-critical for a given Ubuntu release. Consistent application of these guidelines is important to the success of Ubuntu releases, ensuring both that the time of the release team and QA team are used effectively and that bugs which should be release-critical are visible in appropriate lists where they will receive the necessary attention.
Release nominations
To indicate that a bug should be fixed prior to the final release, the bug should be nominated using the "nominate for release" option in Launchpad. Use of milestone targeting is not required except in cases where delivery of the bugfix is relevant to the success of the milestone release; release-criticality of bugs is instead identified by being nominated (and accepted) for the release and being marked with an importance of "high" or above.
Release-critical bugs should all have designated assignees responsible for fixing the bug. Bugs may be nominated as release-critical without an assignee, but the nomination should not be accepted without finding someone to do the work on the bug.
Release-targeted bugs of "medium" importance or below will be considered targets of opportunity for a release rather than release-critical. Nominating such bugs is useful for allowing the release team and other developers to know what these targets of opportunity are, and if appropriate, contribute to their completion. Some of these bugs may not be resolved in time for a final release, and may not be suitable candidates for StableReleaseUpdates. It is recognized that this implies some post-release cleanup work to decline bugs previously accepted for the release so that the list of series-targeted bugs can be reused for SRUs.
In some cases a bug may be considered release critical for a release as a whole but be a low-impact issue for the package in question. In cases where it is deemed inappropriate to raise the importance of a release-critical bug, the bug should instead be nominated for release and targeted to a specific milestone. As a general rule, the milestone such bugs should be targeted to is the release candidate, since low-priority fixes will not be accepted by the release team between the RC and the final release.
Milestones
For bugs that have been accepted as release-critical, use of Alpha, Beta, and RC milestones should be reserved for documenting those bugs which are blockers for the milestone release in question.
In the case of bugs that are not nominated for release, developers may use milestone targeting to indicate an intention to deliver the fix for the bug in time for that milestone.
Only those milestoned bugs which are also marked as release-critical, by way of targeting to the release, will be managed by the release team; developers who use milestones for tracking of non-release-critical bugs are individually responsible for following up on bugs which aren't resolved in time for the associated milestone release.
RCBugTargetting (last edited 2012-09-13 20:29:29 by brian-murray)