Page MenuHomePhabricator

Inconsistent terminology subtask/parent task
Closed, DeclinedPublic

Description

A new terminology was recently introduced, where blocking tasks are now called "subtasks" and blocked tasks "parent tasks". The two terms are seemingly used as if they were one the opposite of the other, but they're not very intuitively such. It would be better to use terms which are clearly in opposition, so for instance parent task vs. child task or supertask vs. subtask, not a mix of the two. Or just blocked/blocking, of course.

Event Timeline

IMO it's clearly intuitive, that subtask is blocker. In other words - without accomplishing the subtask (blocker), I can't obviously accomplish the current task (blocked), which is parent to that subtask.

Aklapper triaged this task as Lowest priority.Jul 14 2016, 12:27 PM

I don't think either that it is less intuitive or inconsistent (we also offer documentation on mw.org what these terms mean). Proposing to decline...

Danny_B changed the task status from Open to Stalled.Jul 14 2016, 9:00 PM

Stalled as the reporter unsubscribed.

". It would be better to use terms which are clearly in opposition, so for instance parent task vs. child task or supertask vs. subtask, not a mix of the two. Or just blocked/blocking, " is correct

For me this is a huge blocker, which leads to lots of arguments and lost productivity. I would love to continue using this as I used "blockers", but when I add something as a subtask, it gets removed because "this task is not part of this other task", which technically is not, but it is a complete separate task blocking the other.

Either the terminology should change back to blocked by, blocking, or 2 kinds of relationships should be possible "X block Y" and "X is part of doing Y". A C-level has told me he will not use the relationship while it has the current terminology.

jcrespo changed the task status from Stalled to Open.Oct 26 2016, 11:38 AM

Reopening because I can take over as author.