Feature #6217

When creating a subtask, pre-fill fields Target version, Category & Start- and Due date based on parent values

Added by Martin S over 7 years ago. Updated over 3 years ago.

Status:NewStart date:2010-08-25
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Issues
Target version:-
Resolution:

Description

When adding a subtask it takes a lot of time to fill the fields
  1. Target version,
  2. Category,
  3. Start date and
  4. Due date

again and again with the same (namely the parent's) values.
I think it is safe to assume, a subtask at least 'inherits' named fields from its parent.

Please add that when adding a new subtask to Redmine, each of said fields is pre-filled with the parent's values.


Related issues

Related to Redmine - Feature #6117: subtasks default to parent issue target version New 2010-08-12
Related to Redmine - Feature #13585: Make sub-task inherit the properties of parent New

History

#1 Updated by Cassiano Monteiro over 6 years ago

+1!

Not sure about the fields "Category", "Start Date" and "End Date", as they may be different from the parent task. But for sure the field "Version" should be inherited, as it´s important to have the same version so the Gantt is displayed correctly.

#2 Updated by Scott Cunningham over 6 years ago

+1 to inheriting the version.

#3 Updated by Mischa The Evil about 6 years ago

  • Subject changed from when creating a subtask, pre-fill fields Target Version, Category, Start and End Date to When creating a subtask, pre-fill fields Target version, Category & Start- and Due date

#4 Updated by Mischa The Evil about 6 years ago

  • Subject changed from When creating a subtask, pre-fill fields Target version, Category & Start- and Due date to When creating a subtask, pre-fill fields Target version, Category & Start- and Due date based on parent values

#5 Updated by Mathias Kluba over 5 years ago

+1

#6 Updated by Dipan Mehta over 4 years ago

+1. This is useful. Also, if we combine this with #13561 - it would be very useful and neat.

For example, when you go by New issue you fill up the complete blank form. Where as when you go by 'Add sub-task' all fields come pre-filled.

However, this is not an ultimate solution. Nothing helps when sub-tasks has old information where as parent task is updated. See #13585 for more details.

#7 Updated by Ketki Vahalia about 4 years ago

+1
This is very useful. Every sprint we define the high level deliverable as a task, and then add the detailed subtasks assigned to individual engineers. Having this functionality will make subtask creation much more efficient for us.

#8 Updated by john paul about 4 years ago

+1
This is very useful. Every subtask it takes a lot of time to fill the fields

Fields:

Category
Target version
Customer
Sprint
Milestone
Features
External Ref

when adding a new subtask to Redmine, each of said fields is pre-filled with the parent's task values.

#9 Updated by binnybintoo binnybintoo about 4 years ago

+1
This is very very useful for us, when adding a new subtask to Redmine, each of said fields is pre-filled with the parent's task values.

#10 Updated by Tobias Maier over 3 years ago

+1
Inheritance of the target version is a mandatory feature if You want to manage a project. Otherwise You need a check tool that checks if there are accidentally subtasks that have a different target version than the parent (that is dangerous!).

I recommend that the project settings allow to configure each tracker field if it will be inherited from the parent (if there is a parent).

However, inheritance should only be a default proposal. Of course there are use cases where it makes sense to have different target versions, e.g.:
consider three target versions:

|----target version intermediate----♢0
|----target version release 1---------------------♢1
|----target version release 2----------------------------------♢2

Now consider tasks that are bound to target versions:

Legal

|----task-----------------------------------------♢1
  +----sub task A-------------------♢0
  +----sub task B---------------------------------♢1

Illegal

|----task-----------------------------------------♢1
  +----sub task A-------------------♢0
  +----sub task B----------------------------------------------♢2

#11 Updated by Edosoft Factory over 3 years ago

You should checkout Subtasks Inherited Fields Plugin at https://github.com/edosoft/redmine-inherit-fields-plugin

Also available in: Atom PDF