I have some tasks that I only want to do together with another task so I wait for the other task to become due before I do the first task. It would be nice if tasks could get another task as a dependency so that the original task does not have a more urgent state (states from least to most urgent: done -> due soon -> due) than the dependency. So while the dependency is in state done, the orginial task would be in state done as well, even if it long overdue but once the dependency becomes due soon or due, the original task could progress to that state as well, if their own criteria for that state are met.
I have some tasks that I only want to do together with another task so I wait for the other task to become due before I do the first task. It would be nice if tasks could get another task as a dependency so that the original task does not have a more urgent state (states from least to most urgent:
done->due soon->due) than the dependency. So while the dependency is in statedone, the orginial task would be in statedoneas well, even if it long overdue but once the dependency becomesdue soonordue, the original task could progress to that state as well, if their own criteria for that state are met.