← Back to team overview

launchpad-dev team mailing list archive

Re: importance inflation

 

On Tue, Aug 9, 2011 at 7:02 AM, Aaron Bentley <aaron@xxxxxxxxxxxxx> wrote:
>> This is a classic priority inversion, and the normal scheduling fix is
>> to grant the higher priority to the task holding the resource needed
>> by the higher priority.
>
> I guess I'm reluctant to do priority inheritance because fixing bug B
> may not be necessary or sufficient to unstick bug A.

Thats fair enough; we need to make a judgement call each time this occurs.

Here are my personal rules of thumb (which as I write this appear to
just be capturing something more fuzzy at the back of my head :P):
If I *am* going to work on B so that A is easier to work on, I *have*
granted it higher priority, so I should record that in the bug
tracker.

If I *might* work on B for the same reason, I have not *yet* granted
it higher priority, so I would merely note in the bug that it is an
option for making A more tractable, but not raise the priority.

-Rob


Follow ups

References