Closed Bug 512539 Opened 11 years ago Closed 11 years ago

Create multi-state flag for status1.9.2

Categories

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

defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: samuel.sidler+old, Assigned: justdave)

Details

Per the Platform meeting today, we want to create a multi-state flag to set status on the 1.9.2 branch.

We need this ASAP.

The values should be as follows:

  value         weight     settable by
  ---           100        anyone (DEFAULT)
  .unaffected   200        editbugs
  .wontfix      300        editbugs
  .beta1-fixed  600        editbugs
  .final-fixed  610        editbugs

(Eventually, after shipping, we'll add a 110 weight for "?", a 500-series for .1-fixed, etc. and a 400 weight for wanted. Currently we're using the "wanted1.9.2" flag to manage wanted requests on the 1.9.2 branch.)
I can get this for you by early Wednesday at the earliest.  We're still using a local hack for this, so it requires code changes in Bugzilla every time we add one, and I'm not going to have time to hack on it until later tonight.
Assignee: nobody → justdave
Component: Bugzilla: Other b.m.o Issues → Server Operations
Wednesday morning has come and gone. Any status update here?
It's now Friday evening. Where are we on this?
OS: Mac OS X → All
Hardware: x86 → All
Done and deployed.

I also made the code on the back end much more generic.  Any future additions of status-* flags using this same product and permission combination will only require a one-line addition to 1 file instead of multiple changes to 6 (thus saving you much aggrevation and waiting next time).
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Looks good. Thanks Dave.
Status: RESOLVED → VERIFIED
Component: Server Operations → Bugzilla: Other b.m.o Issues
Component: Bugzilla: Other b.m.o Issues → General
Product: mozilla.org → bugzilla.mozilla.org
You need to log in before you can comment on or make changes to this bug.