Closed Bug 1268316 Opened 3 years ago Closed Last year

Add Triage to Bugzilla as a Custom Field

Categories

(bugzilla.mozilla.org :: General, defect)

Production
defect
Not set

Tracking

()

RESOLVED WONTFIX

People

(Reporter: emceeaich, Unassigned)

References

()

Details

User Story

As a bug filed in a Bugzilla component in Core, Firefox, FFx Android, FFx iOS, or Toolbox, I should have a toggle-able triage field, so that a user can mark if the bug has been triaged.
Add a field to indicate if a bug has been triaged. 

This is a custom field that will be turned on for components in Core, Firefox, FFx Android, FFx iOS, and Toolbox.

If a component has opted into triage, the field will have the values ‘UNTRIAGED’ or ‘TRIAGED’. 

If not, the field will have the value ‘---’.

Bugzilla users with EDITBUGS can change the value of the Triage field of bugs in components which have opted into the field.

Any newly created bug in a component that has opted into using the field will have the value ‘UNTRIAGED.’ 

A bugzilla user with EDITBUGS can change ‘UNTRIAGED’ to ‘TRIAGED’ for bugs in those components.

NB: it’s expected that when a bug is moved from ‘UNTRIAGED’ that its priority will be set to something other than ‘---’. For now, unless the bmo team wants to take that work on, we will not enforce that in code, but we will monitor for bugs in that condition. 

Once a bug has been marked as TRIAGED, it’s possible that it could be moved back to UNTRIAGED. If a bug is moved back, then it should have its priority set back to ‘---’. As with watching for bugs that have been TRIAGED with priority, this can be either enforced in code, or monitored.

If a bug that has been marked as TRIAGED, and resolved as FIXED is REOPENED, then its triage and priority should be reset to ‘UNTRIAGED’ and ‘---’.

The behavior of this field is linked to the priority field.

If a bug is moved from a component that has the triage field enabled, to a component that does not have the triage field enabled, then the triage field is reset to ‘---’ and the priority field is set to ‘---’.

If a bug is moved from a component that does not have the triage field enabled, to one where the triage field is enabled, then the triage field is set to ‘untriaged’ and the priority field is set to ‘---’.

If a bug is moved from one component that has the triage field enabled to another, then the triage field is set to ‘untriaged’ and the priority field is set to ‘---’.
Assignee: nobody → dylan
Priority: -- → P2
Priority: P2 → P3
Assignee: dylan → nobody
Priority: P3 → --
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.