History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-6398
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Paco Vidal
Votes: 52
Watchers: 29
Operations

If you were logged in you would be able to see more operations.
JIRA

Subtask should inherit (some) fields from parent task as default values

Created: 12/Apr/05 06:08 AM   Updated: 02/Jul/08 04:10 AM
Component/s: Workflow
Affects Version/s: 3.1.1
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Duplicate
Reference
 

Participants: Andrei Metelski, Andrew Pidcock, Jana Frary, Jordan Dea-Mattson, Ken Roland, Mark Derricutt, Matthew Erickson, Nick Menere [Atlassian] and Paco Vidal
Since last comment: 3 weeks, 2 days ago
Support reference count: 15
Labels:


 Description  « Hide
Subtasks in JIRA 3.1 are very handy, but since they are full-blown JIRA issues, creating them becomes a bigger burden than it should be.

In particular, I think subtasks should inherit, by default, some of the fields from the parent task, in particular

-Priority
-Component
-Affects Version
-Fix For Version

It's ok if they can still be modified but, when creating the subtask, those fields should be initialized to the parent's value.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Nick Menere [Atlassian] - 15/Apr/05 12:50 AM
Thanks for the suggestion.

It certainly makes sense to inherit these fields from the parent task as you would imagine they will be the same in > 90% of the cases.

Cheers,
Nick


Matthew Erickson - 01/Jun/06 12:56 AM
It would be very useful to have particular fields (not necessarily those already mentioned) inherit from the parent task. This would have the added benefit that the field would not need to be displayed on the screen, thus preventing the user changing the value of an important field.

Andrew Pidcock - 16/Nov/06 12:21 PM
We'd really like to inherit the component from the parent task (or be able to select component, defaulting to parent's)

Mark Derricutt - 07/Oct/07 05:26 PM
Has there been any movement on this issue at all? I remember once being told on the mailing this would now available somehow but I can't find a reference to it

I was also thinking that if any of the inherited fields are changed upstream (and not changed locally on the subtask) then whenever the parent issue is changed those field changes should propagate to the subtasks.

i.e. create a ticket with fixFor 3.3, add 5 subtasks (defaulting to 3.3), push out the change to 3.4, all the subtasks should update to 3.4.


Ken Roland - 20/Feb/08 12:13 PM
I'm doing this now with a listener. The workflow post function would do it for transitions, but doesn't catch if the issue is just edited. Unless I'm missing something. There's a few times that a post function on the edit would be nice. But I guess that's a different issue

Jordan Dea-Mattson - 22/May/08 01:23 AM
In addition, a Parent Issue should be able to host a view of fields in its sub-task(s).

Think of it as a sub-task Portlet.

Cheers -

Jordan


Jana Frary - 22/May/08 11:22 AM
This would help with test case management from Jira when the subtask is a test run and should reflect enough fields from the test case parent issue so know what the test run is testing. Would really like to be able to specify which fields (standard and custom) are inherited.

Andrei Metelski - 01/Jul/08 07:47 PM
I guess the best option would be to allow user to tick those parent issues fields which values they would like all sub-tasks to inherit even on edit or assign.
For instance, if I would like to ressign paernt issue to another person I'd like to be able to indicate if needed that all its sub-tasks to be atomatically reassigned to the same person

Paco Vidal - 02/Jul/08 04:10 AM
Just to clarify, what I requested in this issue is something quite simple - that newly created subtasks have most fields set by default to the same value as the parent task.

Easy to implement (I would expect) and a real time saver.