launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #07732
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