diff options
author | terry%netscape.com <> | 1998-08-26 15:14:15 +0200 |
---|---|---|
committer | terry%netscape.com <> | 1998-08-26 15:14:15 +0200 |
commit | 482763c95359bd0352878542826693064d9e365e (patch) | |
tree | af570f3e013f34f28ca7967e4b7dcd7a9f05f854 /bug_status.html | |
download | bugzilla-482763c95359bd0352878542826693064d9e365e.tar.gz bugzilla-482763c95359bd0352878542826693064d9e365e.tar.xz |
Bugzilla source.
Diffstat (limited to 'bug_status.html')
-rwxr-xr-x | bug_status.html | 194 |
1 files changed, 194 insertions, 0 deletions
diff --git a/bug_status.html b/bug_status.html new file mode 100755 index 000000000..fff558558 --- /dev/null +++ b/bug_status.html @@ -0,0 +1,194 @@ +<HTML> + +<!-- + The contents of this file are subject to the Mozilla Public License + Version 1.0 (the "License"); you may not use this file except in + compliance with the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" + basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + License for the specific language governing rights and limitations + under the License. + + The Original Code is the Bugzilla Bug Tracking System. + + The Initial Developer of the Original Code is Netscape Communications + Corporation. Portions created by Netscape are Copyright (C) 1998 + Netscape Communications Corporation. All Rights Reserved. + + Contributor(s): Terry Weissman <terry@mozilla.org> +--> + +<TITLE>A Bug's Life Cycle</TITLE> + +<h1 ALIGN=CENTER>A Bug's Life Cycle</h1> + +The <B>status</B> and <B>resolution</B> field define and track the +life cycle of a bug. + +<p> +<TABLE BORDER=1 CELLPADDING=4> + +<TR ALIGN=CENTER VALIGN=TOP> +<TD WIDTH=50%><H1>STATUS</H1> <TD><H1>RESOLUTION</H1> + +<TR VALIGN=TOP> +<TD>The <B>status</B> field indicates the general health of a bug. Only +certain status transitions are allowed. +<TD>The <b>resolution</b> field indicates what happened to this bug. + +<TR VALIGN=TOP><TD> +<DL><DT><B>NEW</B> +<DD> This bug has recently been added to the assignee's list of bugs + and must be processed. Bugs in this state may be accepted, and + become <B>ASSIGNED</B>, passed on to someone else, and remain + <B>NEW</B>, or resolved and marked <B>RESOLVED</B>. +<DT><B>ASSIGNED</B> +<DD> This bug is not yet resolved, but is assigned to the proper + person. From here bugs can be given to another person and become + <B>NEW</B>, or resolved and become <B>RESOLVED</B>. +<DT><B>REOPENED</B> +<DD>This bug was once resolved, but the resolution was deemed + incorrect. For example, a <B>WORKSFORME</B> bug is + <B>REOPENED</B> when more information shows up and the bug is now + reproducible. From here bugs are either marked <B>ASSIGNED</B> + or <B>RESOLVED</B>. +</DL> +<TD> +<DL> +<DD> No resolution yet. All bugs which are <B>NEW</B> or + <B>ASSIGNED</B> have the resolution set to blank. All other bugs + will be marked with one of the following resolutions. +</DL> + +<TR VALIGN=TOP><TD> +<DL> +<DT><B>RESOLVED</B> +<DD> A resolution has been taken, and it is awaiting verification by + QA. From here bugs are either re-opened and become + <B>REOPENED</B>, are marked <B>VERIFIED</B>, or are closed for good + and marked <B>CLOSED</B>. +<DT><B>VERIFIED</B> +<DD> QA has looked at the bug and the resolution and agrees that the + appropriate resolution has been taken. Bugs remain in this state + until the product they were reported against actually ship, at + which point the become <B>CLOSED</B>. +<DT><B>CLOSED</B> +<DD> The bug is considered dead, the resolution is correct. Any zombie + bugs who choose to walk the earth again must do so by becoming + <B>REOPENED</B>. +</DL> + +<TD> +<DL> +<DT><B>FIXED</B> +<DD> A fix for this bug is checked into the tree and tested. +<DT><B>INVALID</B> +<DD> The problem described is not a bug +<DT><B>WONTFIX</B> +<DD> The problem described is a bug which will never be fixed. +<DT><B>LATER</B> +<DD> The problem described is a bug which will not be fixed in this + version of the product. +<DT><B>REMIND</B> +<DD> The problem described is a bug which will probably not be fixed in this + version of the product, but might still be. +<DT><B>DUPLICATE</B> +<DD> The problem is a duplicate of an existing bug. Marking a bug + duplicate requires the bug# of the duplicating bug and will at + least put that bug number in the description field. +<DT><B>WORKSFORME</B> +<DD> All attempts at reproducing this bug were futile, reading the + code produces no clues as to why this behavior would occur. If + more information appears later, please re-assign the bug, for + now, file it. +</DL> +</TABLE> + +<H1>Other Fields</H1> + +<table border=1 cellpadding=4><tr><td> +<a name="severity"><h2>Severity</h2></a> + +This field describes the impact of a bug. + +<p> +<p> + +<table> +<tr><th>Critical</th><td>crashes, loss of data, severe memory leak +<tr><th>Major</th><td>major loss of function +<tr><th>Minor</th><td>minor loss of function, or other problem where easy workaround is present +<tr><th>Trivial</th><td>cosmetic problem like misspelt words or misaligned text +<tr><th>Enhancement</th><td>Request for enhancement +</table> + +</td><td> + +<a name="priority"><h2>Priority</h2></a> + +This field describes the importance and order in which a bug should be +fixed. The available priorities are: + +<p> +<p> + +<table> +<tr><th>P1</th><td>Most important +<tr><th>P2</th><td> +<tr><th>P3</th><td> +<tr><th>P4</th><td> +<tr><th>P5</th><td>Least important +</table> +</tr></table> + + +<a name="area"><h2>Area</h2></a> +This is the general area which is covered by the bug report. This allows +bugs to migrate over to testing, but not show up on the "daily bug list". +Most bugs should have area set to <B>CODE</B>. Legal values include: +<UL> +<LI> CODE +<LI> JAVA +<LI> TEST +<LI> UI +<LI> BUILD +<LI> PERF +<LI> i18n <i>(internationalization)</i> +<LI> l10n <i>(localization)</i> +</UL> +<a name="rep_platform"><h2>Platform</h2></a> +This is the platform against which the bug was reported. Legal +platforms include: + +<UL> +<LI> All (happens on all platform; cross-platform bug) +<LI> Macintosh +<LI> PC +<LI> X-Windows +</UL> + +<b>Note:</b> Selecting the option "All" does not select bugs assigned against all platforms. It +merely selects bugs that <b>occur</b> on all platforms. + +<a name="assigned_to"><h2>Assigned To</h2></a> + +This is the person in charge of resolving the bug. Every time this +field changes, the status changes to <B>NEW</B> to make it easy to see +which new bugs have appeared on a person's list. + +<p><A HREF="http://www.mozilla.org/owners.html">List of module owners.</a> +<p> + + +The default status for queries is set to NEW, ASSIGNED and REOPENED. When +searching for bugs that have been resolved or verified, remember to set the +status field appropriately. + +<hr> +<address><a href="http://home.netscape.com/people/terry/">Terry Weissman <terry@netscape.com></a></address> +<!-- hhmts start --> +Last modified: Tue Aug 25 23:11:26 1998 +<!-- hhmts end --> +</body> </html> |