Skip to content

Inheriting shouldn't decrease urgency #4092

@GTonehour

Description

@GTonehour

I use urgency.inherits=on to make blocking tasks more urgent than the ones they're blocking. But blocking tasks have their own urgency, which may be greater than the one they block.

Inheritance shouldn't override the blocking task's urgency if higher than the blocked one: the fact that a less urgent task happens to be blocked by it doesn't make it less urgent.

task add urgent priority:H # id 1
task add blocked_but_not_urgent depend:1 # Decreases "urgent"'s urgency to "blocked_but_not_urgent"'s one + 0.01.

(I checked the other issues about inheritance but none of them directly addresses this, I think.)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions