Project
YouTrack
Priority
Major
Type
Feature
State
In Progress
Assignee
Alexander Anisimov
Subsystem
No subsystem
Fix versions
Fascination
Fixed in builds
No Fixed in build
Affected versions
No Affected versions
Browser
Any Browser
OS
Any OS
Verified in build
Not verified
Verified by
Nobody
Affected builds
No affected builds
Reviewed by
No reviewed by
Story points
Undefined
Value
276
Marketing value
No marketing value
  • Created by   Alexey Efimov
    3 years ago (22 May 2009 18:19)
  • Updated by   Dmitry Krasilschikov
    2 days and 13 hours ago (23 May 2012 13:03)
 
JT-571 Support for Sub Tasks
16
Issue is visible to: All Users
  The issue is visible to the selected user group only
Maybe it depricated way from JIRA life, and you know better way to subtasking. But now, Charisma do not allow to create sub tasks.
Comments (19)
 
History
 
Linked Issues (?)
 
Alexey Efimov
  Alexey Efimov
22 May 2009 18:32
3 years ago
Nice nick, надо бы наведаться в Питер к вам :)
Andrey Larionov
  Andrey Larionov
25 May 2009 01:09
3 years ago
Good issue tracker have no need in subtasks. Just implement good UI for relations.
Vyacheslav Lukianov
  Vyacheslav Lukianov
26 May 2009 14:20
2 years ago
Actually, our model supports subtasking, since we import meta-issues and subtasks from JIRA. The old UI displayed subtasks as links, that covered all our internal requirements coming from the TeamCity team. The new UI doesn't present subtasks anyhow, and already nobody cares of that. So the question is about presentation only: what it should be and should it be at all?
Alexey Efimov
  Alexey Efimov
26 May 2009 14:32
2 years ago
Common pattern of using subtasks is split one big task by small subtasks and perform it step-by-step. Then all subtasks is closed the big task is can be closed too. But better to have 'check list' support, i suppose. To solve task, you must have solve items in check list.

Another one pattern – is collecting issues from users grouped by one common task. For instance big task – problems in video convertation, and subtasks - can't convert mov, can't convert h264 etc. In JIRA it better what using of components, cos reporters (especialy from email) will not set component and tasks are looses. Also you can look at view screen of big issue and see progress of solving subtasks? instead of use filters (in JIRA filters is very hard to use). So, subtasking is ways to group and search issues.
Andrey Larionov
  Andrey Larionov
26 May 2009 14:38
2 years ago
Subtaks creates big limitations in data model. All patterns described actually should be realized by good UI representation of linkage and some additional event handling mechanic.
Yegor Yarko
  Yegor Yarko
25 Feb 2010 22:26
2 years ago
+1 for subtasks as links + UI + with maybe some extra logic
Eugene Serkin
  Eugene Serkin
20 Sep 2011 11:28
8 months ago
Very odd. I thought, that such request would make much more votes, than the current amount.

UPD:
Good people want to prove me wrong. :)
Fire
  Fire
20 Sep 2011 18:31
8 months ago
Subtasks can be thought of as standalone tasks with a depends on link. JT-11152 involves creating a visual tree for seeing linked issues.
Vadim Gurov
  Vadim Gurov
20 Sep 2011 18:34
8 months ago
Guys, what about show substasks as a tree? We can either upgrade 1-line mode or add new "tree mode" to issues screen.
Eugene Serkin
  Eugene Serkin
20 Sep 2011 19:08
8 months ago
I made a proposal here how it might be implemented http://devnet.jetbrains.net/message/5319867. See links.
Askar Kalykov
  Askar Kalykov
30 Sep 2011 15:15
7 months ago
when you have more than two level of tree complexity, your tasks starting to shuffle, and it's a way hard to keep in mind the state of the top level task as it becomes composite. It would be nice to see your tasks organized into trees in task list.
Eugene Serkin
  Eugene Serkin
21 Nov 2011 15:13
6 months ago
Yehuuuuuu!!!!
Jens Dueholm Christensen
  Jens Dueholm Christensen
16 Dec 2011 20:01
5 months ago
This is a major blocker for us - we've got a largish JIRA install that we are considering moving to YouTrack, but the lack of subtasks or an easy way of linking YouTrack tasks under import from JIRA is a showstopper..

Is there an EAP version of YouTrack 3.0.5 or 3.1 available anywhere that has those features? I'm willing to test and run bleeding edge versions if they are available..
Alexander Anisimov
  Alexander Anisimov
16 Dec 2011 20:28
5 months ago
Jens, thank you for your interest to YouTrack. This feature is in progress yet, but i should say that it's almost done. I guess it will be available in version 3.2 (it aprox. 1 or months ahead). There is no any EAP for now. Anyway i'll post a comment with the link when the build with this feature will be available.
Roman Arkadijovych Muntyanu
  Roman Arkadijovych Muntyanu
21 Dec 2011 17:10
5 months ago
Use-case from me would be roughly estimating given release backlog using work break-down structure (WBS) approach. We used Excel Spreadsheet (e.g. Jira would be very slow and inconvenient) for that task because (of simplicity):
* You can create sub-tasks when you break the work piece into smaller parts for estimation
* Time to enter new feature = time to type it (you concentrate on your WBS, not on the tool)
* All can be done with a keyboard (no mouse clicking)
* The whole picture is visible instantly (you can scroll spreadsheet without the need to click through pages)
* Sub-totals and grand totals for estimates are instantly available
Of course it's a duplication of work because later-on after estimation session we had to copy the WBS created into our project tracking tool.
That would be a great advantage for YouTrack to incorporate the usability of a spreadsheet mentioned above, and looks like support of sub-tasks could be part of it.
Alexander Anisimov
  Alexander Anisimov
21 Dec 2011 17:42
5 months ago
Roman, thank you for the detailed use-case. Now we are developing a Scrum board feature - JT-1629. Feel free to vote
Sandipan Bhattacharjee
  Sandipan Bhattacharjee
31 Dec 2011 22:02
4 months ago
+1
I want to have some provision to create sub task for an issue. Lets say I have an issue which is reproducible in two versions of our product. So I want to track the life of this issue in different versions separately but not as a different issue. So I will create two sub tasks under this issue, one for each version.
Anton Kravtsov
  Anton Kravtsov
13 Jan 2012 14:05
4 months ago
+1

So far the parent-child relationship can be emulated with a custom Issue Link Type like "Contain", which may have "contain" as Outward Name, and "is part of" as Inward Name.
This will allow to establish the relationship, but unfortunately it will be hardly visible in YouTrack UI.
valerie andrianova
  valerie andrianova
05 Apr 2012 22:04
7 weeks ago
YouTrack Fascination EAP is open! Substasks support is already there, as well as a Scrum Board!