David Baron's Weblog

Bug priorities

Tuesday, 2009-01-20, 16:18 -0800

Bugzilla has long had a system where the priority of a bug is expressed as P1, P2, P3, P4, or P5. We haven't used this system very consistently in the past: any developer could prioritize his or her own bug list by setting priorities according to any criteria. Recently, though we've started using it for bugs that are blocking a particular release in order to prioritize those blockers. (As an aside, see my theory on what blocking really should mean.)

In any case, I've started trying to use the following priorities, even for bugs that aren't marked as blocking (although I still own bugs whose priorities are marked according to various other meanings, which I should probably fix). I think these are consistent with the way we've been using priorities for blocking bugs:

That pushes a lot of bugs into the P4 and P5 buckets, but those are the ones that aren't going to be worked on all that soon anyway, and therefore they're the ones where the planning is likely to be redone before it actually matters.