Platform/Layout/Backlog: Difference between revisions

Updated how we track and some of the queries
(→‎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:
== Q1 2020 Backlog ==
= How We Track Our Backlog =
Bugs and enhancements we are actively working on this quarter.
 
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:2020q1]",
   "v2": "[layout:backlog",
  "status": "ASSIGNED",
  "include_fields": "id, summary, assigned_to, status, resolution",
  "order": "resolution, component, assigned_to, id"
}
</bugzilla>


  "f3": "keywords",
== Needs Owner ==
  "o3": "nowords",
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.
  "v3": "meta",


   "include_fields": "resolution, id, summary, assigned_to",
<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>


== Icebox ==
== 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 some time after the current year.


<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>


  "f3": "keywords",
== Backlog ==
  "o3": "nowords",
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.
  "v3": "meta",


<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>
25

edits