Subtask inherits parent task's properties
When I create a subtask under a task, I'd like for it to be assigned the category (especially) and priority of the parent task.
Let's say I have a task, "repair laptop," with a number of subtasks that I want to ensure get done, in order. This is a "priority 2" task and falls under my "equipment maintenance" category. I crank out my list, creating subtask after subtask, but when I'm done I have a bunch of priority 0 subtasks with no category.
This is already the case. Make the “total” columns visible, e.g. “overall priority” and “overall categories”.
-
Konstantin commented
I want more... :o)
As for me, I in tasks comments write all history of development of tasks theme.
And in the sub-task I want to see (may be it's optional) all comments of task (non-written), link to attachment of task, and (may be) button to copy category flags from task to sub-task and then change this choice
The same for new task, who have dependence.
It's need, if I form task making parallel sub-tasks, some translate to another people and then control, with some working - and in every of tasks (sub-task) all history -
You can override the parent priority by setting a specific priority in the child task and if that priority is higher than the parent priority, the parent uses that higher priority as its "overall" priority.
-
KevDiver commented
OK, I see how you did that. Adding the "overall category" and "overall priority" columns, I see the parent's category plus the child's (if different). I see that the "overall priority" for the parent is the highest priority from the task tree (parent + children).
I guess what I was getting at was to have the create new task dialog already populated with the key characteristics of the parent. Also, to have the parent's priority be THE priority for that task, and the subtask priorities relative only to the other subtasks. In other words, one subtask might be critical to completing the task and must be done first, and another might not be essential. The first might get a priority 3 and the second a priority 0. If I've decided that the parent task only merits a priority 1, then setting a priority 3 subtask would artificially elevate the parent to priority 3.
I see there's no perfect solution/approach to this dilemma, so I'll just use a workaround.