Size: 3442
Comment:
|
Size: 6600
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| | ## page was renamed from Bug/Statuses/External ## page was renamed from BugStatuses ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
Line 3: | Line 5: |
[[Anchor(bug-statuses-in-launchpad)]] == Bug statuses in Launchpad == |
= External bug statuses = |
Line 6: | Line 7: |
Anyone can set the status of a bug in Launchpad, making it easy for them to become involved in your project's bug triage. Launchpad's Bug Tracker offers you seven main bug statuses that reflect each stage of a bug's lifecycle from initial report to resolution. Optionally, if your project has a high number of bug reports, you may want to add an extra layer of quality control to your bug triage. Two additional bug statuses - ''Triaged'' and ''Won't Fix'' - are available only to members of your project's Bug Contact team and the project's owners. [[Anchor(available-to-everyone)]] === Available to everyone === * '''New:''' the bug is newly reported. * '''Incomplete:''' the bug report is incomplete and needs more information before it can be triaged. * '''Invalid:''' the report describes the software's normal behaviour, or is unsuitable for any other reason. * '''Confirmed:''' a member of the community believes that this report describes a genuine bug in enough detail that a developer could start work on a fix. * '''In Progress:''' a developer has taken responsibility to fix the bug and has begun work. * '''Fix Committed:''' a developer has committed his/her fix to the project's codebase. * '''Fix Released:''' a new version of the software, featuring the bug fix, has been released. [[Anchor(bug-contact-only)]] === Only available to the Bug Contact === * '''Triaged:''' a member of the Bug Contact team considers that the bug report contains all information a developer needs to start work on a fix. * '''Won't Fix:''' this is acknowledged as a genuine bug but the project has no plans to fix it. [[Anchor(translating-external-bug-statuses)]] |
<<Anchor(translating-external-bug-statuses)>> |
Line 32: | Line 10: |
Bugs in free software projects are often tracked in more than one place. For example: a bug in OpenOffice.org may be tracked in Launchpad by Ubuntu's OpenOffice.org team and in OpenOffice.org's own BugZilla instance. | Bugs in free software projects are often tracked in more than one place. For example: a bug in Open``Office.org may be tracked in Launchpad by Ubuntu's Open``Office.org team and in Open``Office.org's own Bugzilla instance. |
Line 34: | Line 12: |
Launchpad can track the status of the bug in OpenOffice.org's external tracker and display its current status on the Ubuntu team's bug report. | Launchpad can track the status of the bug in Open``Office.org's external tracker and display its current status on the Ubuntu team's bug report. |
Line 36: | Line 14: |
BugZilla and Launchpad use different statuses to describe the stages of a bug's lifecycle. It could quickly become confusing to use two different sets of bug statuses on the same page. Instead, Launchpad translates the status of the external bug report. | Bugzilla and Launchpad use different statuses to describe the stages of a bug's lifecycle. It could quickly become confusing to use two different sets of bug statuses on the same page. Instead, Launchpad translates the status of the external bug report. |
Line 38: | Line 16: |
You can see how Launchpad translates BugZilla's statuses in this table: | <<Anchor(StatusTables)>> == Status mapping tables == |
Line 40: | Line 19: |
|| '''BugZilla status''' || '''Launchpad status''' || || UNCONFIRMED || New || || NEW || Confirmed || || ASSIGNED || In Progress || || REOPENED || Confirmed || || NEEDINFO || Incomplete || || NEEDINFO_REPORTER || Incomplete || || MODIFIED || Fix Committed || || UPSTREAM || Confirmed || || PENDINGUPLOAD || Fix Committed || || RESOLVED FIXED || Fix Released || || VERIFIED WONTFIX || Invalid * || || CLOSED INVALID || Invalid || |
Last generated: 2008-06-26 10:20 UTC. |
Line 54: | Line 21: |
* We plan to change this in release 1.1.7 of Launchpad so that it maps to ''Won't Fix''. For details, see [https://bugs.launchpad.net/malone/+bug/121348 bug 121348]. | |
Line 56: | Line 22: |
Some projects use custom Bugzilla status messages. Soon, we will add tables to show how those statuses are translated by Launchpad. | <<Anchor(BUGZILLA)>> === Bugzilla === || '''Bugzilla status''' || '''Bugzilla resolution''' || '''Launchpad status''' || || ASSIGNED '''or''' ON_DEV '''or''' FAILS_QA '''or''' STARTED || - (''ignored'') || In Progress || || NEEDINFO '''or''' NEEDINFO_REPORTER '''or''' WAITING '''or''' SUSPENDED || - (''ignored'') || Incomplete || || PENDINGUPLOAD '''or''' MODIFIED '''or''' RELEASE_PENDING '''or''' ON_QA || - (''ignored'') || Fix Committed || || REJECTED || - (''ignored'') || Invalid || || RESOLVED '''or''' VERIFIED '''or''' CLOSED || CODE_FIX '''or''' CURRENTRELEASE '''or''' ERRATA '''or''' NEXTRELEASE '''or''' PATCH_ALREADY_AVAILABLE '''or''' FIXED '''or''' RAWHIDE || Fix Released || || || WONTFIX || Won't Fix || || || * (''any'') || Invalid || || REOPENED '''or''' NEW '''or''' UPSTREAM '''or''' DEFERRED || - (''ignored'') || Confirmed || || UNCONFIRMED || - (''ignored'') || New || <<Anchor(MANTIS)>> === Mantis === || '''Mantis status''' || '''Mantis resolution''' || '''Launchpad status''' || || assigned || - (''ignored'') || In Progress || || feedback || - (''ignored'') || Incomplete || || new || - (''ignored'') || New || || confirmed '''or''' ackowledged || - (''ignored'') || Confirmed || || resolved '''or''' closed || reopened || New || || || fixed '''or''' open '''or''' no change required || Fix Released || || || unable to reproduce '''or''' not fixable '''or''' suspended '''or''' duplicate || Invalid || || || won't fix || Won't Fix || <<Anchor(RT)>> === Request Tracker (RT) === || '''RT status''' || '''Launchpad status''' || || new || New || || open || Confirmed || || stalled || Confirmed || || rejected || Invalid || || resolved || Fix Released || <<Anchor(ROUNDUP)>> === Roundup === || '''Remote host''' || '''Roundup status''' || '''Roundup resolution''' || '''Launchpad status''' || || bugs.python.org || 1 || None || New || || || || 1 || Confirmed || || || || 2 || Confirmed || || || || 3 || Fix Committed || || || || 4 || Invalid || || || || 5 || Confirmed || || || || 6 || Invalid || || || || 7 || Confirmed || || || || 8 || Won't Fix || || || || 9 || Confirmed || || || || 10 || Won't Fix || || || || 11 || Invalid || || || 2 || None || Won't Fix || || || || 1 || Fix Committed || || || || 3 || Fix Released || || || || 7 || Won't Fix || || || || None || New || || || || 1 || Confirmed || || || || 2 || Confirmed || || || || 3 || Fix Committed || || || || 4 || Invalid || || || || 5 || Confirmed || || || || 6 || Invalid || || || || 7 || Confirmed || || || || 8 || Won't Fix || || || || 9 || Confirmed || || || || 10 || Won't Fix || || || || 11 || Invalid || || || 3 || None || Incomplete || || || || 7 || Won't Fix || || || || None || New || || || || 1 || Confirmed || || || || 2 || Confirmed || || || || 3 || Fix Committed || || || || 4 || Invalid || || || || 5 || Confirmed || || || || 6 || Invalid || || || || 7 || Confirmed || || || || 8 || Won't Fix || || || || 9 || Confirmed || || || || 10 || Won't Fix || || || || 11 || Invalid || || * (''any'') || 1 || - (''ignored'') || New || || || 2 || - (''ignored'') || Confirmed || || || 3 || - (''ignored'') || Incomplete || || || 4 || - (''ignored'') || Incomplete || || || 5 || - (''ignored'') || In Progress || || || 6 || - (''ignored'') || In Progress || || || 7 || - (''ignored'') || Fix Committed || || || 8 || - (''ignored'') || Fix Released || <<Anchor(SOURCEFORGE)>> === SourceForge or SourceForge derivative === || '''SourceForge status''' || '''SourceForge resolution''' || '''Launchpad status''' || || Open || None || New || || || Accepted || Confirmed || || || Duplicate || Confirmed || || || Fixed || Fix Committed || || || Invalid || Invalid || || || Later || Confirmed || || || Out of Date || Invalid || || || Postponed || Confirmed || || || Rejected || Won't Fix || || || Remind || Confirmed || || || Won't Fix || Won't Fix || || || Wont Fix || Won't Fix || || || Works For Me || Invalid || || Closed || None || Fix Released || || || Accepted || Fix Committed || || || Fixed || Fix Released || || || Postponed || Won't Fix || || || None || New || || || Accepted || Confirmed || || || Duplicate || Confirmed || || || Fixed || Fix Committed || || || Invalid || Invalid || || || Later || Confirmed || || || Out of Date || Invalid || || || Postponed || Confirmed || || || Rejected || Won't Fix || || || Remind || Confirmed || || || Won't Fix || Won't Fix || || || Wont Fix || Won't Fix || || || Works For Me || Invalid || || Pending || None || Incomplete || || || Postponed || Won't Fix || || || None || New || || || Accepted || Confirmed || || || Duplicate || Confirmed || || || Fixed || Fix Committed || || || Invalid || Invalid || || || Later || Confirmed || || || Out of Date || Invalid || || || Postponed || Confirmed || || || Rejected || Won't Fix || || || Remind || Confirmed || || || Won't Fix || Won't Fix || || || Wont Fix || Won't Fix || || || Works For Me || Invalid || <<Anchor(TRAC)>> === Trac === || '''Trac status''' || '''Launchpad status''' || || new '''or''' open '''or''' reopened || New || || accepted '''or''' assigned '''or''' duplicate || Confirmed || || fixed '''or''' closed || Fix Released || || invalid '''or''' worksforme || Invalid || || wontfix || Won't Fix || |
External bug statuses
Translating the status of external bug watches
Bugs in free software projects are often tracked in more than one place. For example: a bug in OpenOffice.org may be tracked in Launchpad by Ubuntu's OpenOffice.org team and in OpenOffice.org's own Bugzilla instance.
Launchpad can track the status of the bug in OpenOffice.org's external tracker and display its current status on the Ubuntu team's bug report.
Bugzilla and Launchpad use different statuses to describe the stages of a bug's lifecycle. It could quickly become confusing to use two different sets of bug statuses on the same page. Instead, Launchpad translates the status of the external bug report.
Status mapping tables
Last generated: 2008-06-26 10:20 UTC.
Bugzilla
Bugzilla status |
Bugzilla resolution |
Launchpad status |
ASSIGNED or ON_DEV or FAILS_QA or STARTED |
- (ignored) |
In Progress |
NEEDINFO or NEEDINFO_REPORTER or WAITING or SUSPENDED |
- (ignored) |
Incomplete |
PENDINGUPLOAD or MODIFIED or RELEASE_PENDING or ON_QA |
- (ignored) |
Fix Committed |
REJECTED |
- (ignored) |
Invalid |
RESOLVED or VERIFIED or CLOSED |
CODE_FIX or CURRENTRELEASE or ERRATA or NEXTRELEASE or PATCH_ALREADY_AVAILABLE or FIXED or RAWHIDE |
Fix Released |
|
WONTFIX |
Won't Fix |
|
* (any) |
Invalid |
REOPENED or NEW or UPSTREAM or DEFERRED |
- (ignored) |
Confirmed |
UNCONFIRMED |
- (ignored) |
New |
Mantis
Mantis status |
Mantis resolution |
Launchpad status |
assigned |
- (ignored) |
In Progress |
feedback |
- (ignored) |
Incomplete |
new |
- (ignored) |
New |
confirmed or ackowledged |
- (ignored) |
Confirmed |
resolved or closed |
reopened |
New |
|
fixed or open or no change required |
Fix Released |
|
unable to reproduce or not fixable or suspended or duplicate |
Invalid |
|
won't fix |
Won't Fix |
Request Tracker (RT)
RT status |
Launchpad status |
new |
New |
open |
Confirmed |
stalled |
Confirmed |
rejected |
Invalid |
resolved |
Fix Released |
Roundup
Remote host |
Roundup status |
Roundup resolution |
Launchpad status |
bugs.python.org |
1 |
None |
New |
|
|
1 |
Confirmed |
|
|
2 |
Confirmed |
|
|
3 |
Fix Committed |
|
|
4 |
Invalid |
|
|
5 |
Confirmed |
|
|
6 |
Invalid |
|
|
7 |
Confirmed |
|
|
8 |
Won't Fix |
|
|
9 |
Confirmed |
|
|
10 |
Won't Fix |
|
|
11 |
Invalid |
|
2 |
None |
Won't Fix |
|
|
1 |
Fix Committed |
|
|
3 |
Fix Released |
|
|
7 |
Won't Fix |
|
|
None |
New |
|
|
1 |
Confirmed |
|
|
2 |
Confirmed |
|
|
3 |
Fix Committed |
|
|
4 |
Invalid |
|
|
5 |
Confirmed |
|
|
6 |
Invalid |
|
|
7 |
Confirmed |
|
|
8 |
Won't Fix |
|
|
9 |
Confirmed |
|
|
10 |
Won't Fix |
|
|
11 |
Invalid |
|
3 |
None |
Incomplete |
|
|
7 |
Won't Fix |
|
|
None |
New |
|
|
1 |
Confirmed |
|
|
2 |
Confirmed |
|
|
3 |
Fix Committed |
|
|
4 |
Invalid |
|
|
5 |
Confirmed |
|
|
6 |
Invalid |
|
|
7 |
Confirmed |
|
|
8 |
Won't Fix |
|
|
9 |
Confirmed |
|
|
10 |
Won't Fix |
|
|
11 |
Invalid |
* (any) |
1 |
- (ignored) |
New |
|
2 |
- (ignored) |
Confirmed |
|
3 |
- (ignored) |
Incomplete |
|
4 |
- (ignored) |
Incomplete |
|
5 |
- (ignored) |
In Progress |
|
6 |
- (ignored) |
In Progress |
|
7 |
- (ignored) |
Fix Committed |
|
8 |
- (ignored) |
Fix Released |
SourceForge or SourceForge derivative
SourceForge status |
SourceForge resolution |
Launchpad status |
Open |
None |
New |
|
Accepted |
Confirmed |
|
Duplicate |
Confirmed |
|
Fixed |
Fix Committed |
|
Invalid |
Invalid |
|
Later |
Confirmed |
|
Out of Date |
Invalid |
|
Postponed |
Confirmed |
|
Rejected |
Won't Fix |
|
Remind |
Confirmed |
|
Won't Fix |
Won't Fix |
|
Wont Fix |
Won't Fix |
|
Works For Me |
Invalid |
Closed |
None |
Fix Released |
|
Accepted |
Fix Committed |
|
Fixed |
Fix Released |
|
Postponed |
Won't Fix |
|
None |
New |
|
Accepted |
Confirmed |
|
Duplicate |
Confirmed |
|
Fixed |
Fix Committed |
|
Invalid |
Invalid |
|
Later |
Confirmed |
|
Out of Date |
Invalid |
|
Postponed |
Confirmed |
|
Rejected |
Won't Fix |
|
Remind |
Confirmed |
|
Won't Fix |
Won't Fix |
|
Wont Fix |
Won't Fix |
|
Works For Me |
Invalid |
Pending |
None |
Incomplete |
|
Postponed |
Won't Fix |
|
None |
New |
|
Accepted |
Confirmed |
|
Duplicate |
Confirmed |
|
Fixed |
Fix Committed |
|
Invalid |
Invalid |
|
Later |
Confirmed |
|
Out of Date |
Invalid |
|
Postponed |
Confirmed |
|
Rejected |
Won't Fix |
|
Remind |
Confirmed |
|
Won't Fix |
Won't Fix |
|
Wont Fix |
Won't Fix |
|
Works For Me |
Invalid |
Trac
Trac status |
Launchpad status |
new or open or reopened |
New |
accepted or assigned or duplicate |
Confirmed |
fixed or closed |
Fix Released |
invalid or worksforme |
Invalid |
wontfix |
Won't Fix |