leantime icon indicating copy to clipboard operation
leantime copied to clipboard

A task should be the same as a subtask.

Open fire opened this issue 4 years ago • 8 comments

A task should be the same as as subtask. A task's dependencies should not be different. Have some way to make a hierarchy of tasks.

fire avatar Mar 31 '20 19:03 fire

So is the goal to see subtasks in the top level views (table + kanban) and allow dependencies on a Task/Story/Bug level?

marcelfolaron avatar Apr 01 '20 19:04 marcelfolaron

I want to remove the idea of sub anything.

There should only be tasks. Each task may have a dependency of a number of tasks or be a dependent.

fire avatar Apr 01 '20 20:04 fire

You can think of other link types.

https://www.jetbrains.com/help/youtrack/standalone/Link-Issues.html

Depend | Directed
Duplicate | Aggregation
Relates | Undirected
Subtask | Aggregation

https://confluence.atlassian.com/adminjiraserver073/configuring-issue-linking-861253998.html

relates to / relates to
duplicates / is duplicated by
blocks / is blocked by
clones / is cloned by

fire avatar Apr 01 '20 20:04 fire

By having a dag structure, you can do stuff like pretty graphs.

image

https://stackoverflow.com/questions/40668022/plott-a-dag-in-a-dot-layout-using-ggnet (source of image, no information useful in question)

Graph layout is a solved problem, but not necessary for this feature.

  1. Patrick Healy, Nikola S. Nikolov: How to layer a Directed Acyclic Graph, from Graph Drawing,9th International Symposium
  2. Ulrik Brandes, Boris Köpf: Fast and simple horizontal coordinate assignment, Part of theLecture Notes in Computer Science book series (LNCS, volume 2265)
  3. Ulf Ruegg, Christoph Daniel Schulze, John Julian Carstens, Reinhard von Hanxleden: Sizeand Port Aware Horizontal Node Coordinate Assignment, ​Part of the ​Lecture Notes in ComputerScience​ book series (LNCS, volume 9411)
  4. Hierarchical Drawing Algorithms, Chapter 13, Handbook of Graph Drawing & Visualisation byRobert Tamassia

Personally I would throw nomnoml at it. https://www.npmjs.com/package/nomnoml

fire avatar Apr 01 '20 20:04 fire

I believe this is basically what I was looking for as well. I would like to be able to link tasks to others, so I can keep track of dependencies. I don't really need a "sub-task" but I do need any task that is blocked by another, to be able to show that linkage.

sangdrax8 avatar Jul 23 '21 13:07 sangdrax8

It would be great if we could ad a "depends on" to tasks.

dekiesel avatar Aug 08 '21 20:08 dekiesel

Any news about this feature? It would be highly appreciated

Silvarion avatar Nov 08 '21 13:11 Silvarion

+1

axelrindle avatar May 13 '22 19:05 axelrindle

Any update on this? Can we assign a subtask to others?

prakas24 avatar Dec 16 '22 23:12 prakas24

Any Update on this ? This feature would be really usefull and easy to implement !

clemrdh avatar Jan 26 '23 10:01 clemrdh