25
edits
(→Q1 2020 Backlog: Add descriptive text) |
(Updated how we track and some of the queries) |
||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
== | = How We Track Our Backlog = | ||
Bugs and enhancements | |||
All tracking of backlog and work-in-progress items happens in [https://bugzilla.mozilla.org/ Bugzilla]. | |||
<br/> | |||
===== Flags ===== | |||
There are several flag used to track work in Bugzilla including: | |||
* [https://wiki.mozilla.org/BMO/UserGuide#Tracking_Flags Tracking Flags] | |||
* [https://wiki.mozilla.org/BMO/UserGuide#Status_Flags Status Flags] | |||
* [https://wiki.mozilla.org/BMO/UserGuide#Project_Flags Project Flags] | |||
* [https://wiki.mozilla.org/BMO/UserGuide#Needinfo_Flag Need Info Flags] | |||
===== Severity ===== | |||
The severity of the bug is also used in how we track our work and the backlog. | |||
For info on severity see [https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_severity Bug Severity] | |||
===== Triaged ===== | |||
The definition of Triaged is Firefox related bugs of type defect where the component is not <code>UNTRIAGED</code>, and a Severity value not equal to <code>--</code> or <code>N/A</code>. | |||
<br/>Bugs of type Task or Enhancement may have a Severity of <code>N/A</code>, but defects must have a Severity that is neither <code>--</code> nor <code>N/A</code>. | |||
For an overview of Bugzilla triage see the documentation [https://firefox-source-docs.mozilla.org/bug-mgmt/policies/triage-bugzilla.html Triage for Bugzilla] | |||
===== Definition of Assigned ===== | |||
A bug is considered "assigned" if it has both a valid assignee AND its status is set to <code>ASSIGNED</code>. Having only one of these fields set is not sufficient for it to be tracked as an assigned bug. <code>nobody[at]mozilla.org</code> is not a valid assignee for a bug to be considered assigned. | |||
== Commonly-Used Backlog Queries == | |||
* [https://mzl.la/3SYnmGO Untriaged Defects] | |||
* [https://mzl.la/4c13viY Unassigned S1 and S2 Defects] | |||
* [https://mzl.la/48LwO6a Triaged S1 and S2 Defects] | |||
= Kanban View = | |||
For quick reference, view our backlog as a [https://gecko.layout.team/?title=Firefox+Platform+Layout+Backlog&name=Backlog&query=status%3ANEW+priority%3AP2%2CP3+%5Blayout%3Abacklog&name=Upcoming&query=status%3ANEW+priority%3AP1+%5Blayout%3Abacklog&name=In+Progress&query=status%3AASSIGNED+%5Blayout%3Abacklog&name=Recently+Fixed&query=resolution%3AFIXED+milestone%3A77%2C78%2C79+%5Blayout%3Abacklog kanban board]. | |||
= Backlog by Category = | |||
== In Progress == | |||
Bugs, tasks, and enhancements that are in progress right now. This list includes any bug, task or enhancement that is assigned and has the <code>[layout:backlog]</code> whiteboard tag. | |||
<bugzilla> | <bugzilla> | ||
| Line 6: | Line 43: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "anywordssubstr", | "o2": "anywordssubstr", | ||
"v2": "[layout:backlog: | "v2": "[layout:backlog", | ||
"status": "ASSIGNED", | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, component, assigned_to, id" | |||
} | |||
</bugzilla> | |||
== Needs Owner == | |||
Bugs, tasks, and enhancements that should be in progress, but currently do not have an assignee. This list includes unassigned P1 tasks, enhancements, and bugs with the <code>[layout:backlog]</code> whiteboard tag. | |||
"include_fields": " | <bugzilla> | ||
"order": "resolution, assigned_to, id" | { | ||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[layout:backlog", | |||
"priority": "P1", | |||
"status": "NEW", | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, component, assigned_to, id" | |||
} | } | ||
</bugzilla> | </bugzilla> | ||
== | == Upcoming == | ||
Bugs, tasks, and enhancements we are considering working on within the next 2-3 releases. This list includes unassigned P2 tasks, enhancements, and bugs with the <code>[layout:backlog]</code> whiteboard tag. | |||
Bugs and enhancements we are considering working on | |||
<bugzilla> | <bugzilla> | ||
| Line 25: | Line 72: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "anywordssubstr", | "o2": "anywordssubstr", | ||
"v2": "[layout:backlog | "v2": "[layout:backlog", | ||
"priority": "P2", | |||
"resolution": "---", | |||
"status": "NEW", | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "id" | |||
} | |||
</bugzilla> | |||
== Backlog == | |||
Bugs and enhancements we are considering working on within the year. This list includes all unassigned P3 tasks, enhancements, and bugs with the <code>[layout:backlog]</code> whiteboard tag. | |||
<bugzilla> | |||
{ | |||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[layout:backlog", | |||
"priority": "P3", | |||
"resolution": "---", | "resolution": "---", | ||
"include_fields": "id, summary, assigned_to", | "include_fields": "id, summary, assigned_to, status, resolution", | ||
"order": "id" | "order": "id" | ||
} | |||
</bugzilla> | |||
== Recently Fixed in Nightly == | |||
Bugs, tasks, and enhancements that have landed in the current nightly. | |||
<bugzilla> | |||
{ | |||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[layout:backlog", | |||
"target_milestone": "mozilla79", | |||
"resolution": "FIXED", | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, component, assigned_to, id" | |||
} | |||
</bugzilla> | |||
== Recently Fixed in Beta == | |||
Bugs, tasks, and enhancements that have landed in the current beta. | |||
<bugzilla> | |||
{ | |||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[layout:backlog", | |||
"target_milestone": "mozilla78", | |||
"resolution": "FIXED", | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, component, assigned_to, id" | |||
} | } | ||
</bugzilla> | </bugzilla> | ||
edits