Automatic version for subtasks (issues #9875, #9972)
In my opinion, having a subtask in a different version than a parent task is something that should never happen.
A subtask is a part of a parent task and a parent is not completed unless all subtasks are completed - hence a version is not completed unless all subtasks are completed.
This leads to the conclusion that all subtasks need to be in the same version as the parent tasks are, right?
If this is indeed the case and we all agree that subtasks should automatically have the same version as the parent task, I'd like to provide a patch with the following modifications to Redmine's behaviour:
1) When a task is updated, automatically update all children tasks and set their fixed_version to the parent's fixed_version
2) Make versions not editable on subtasks
I already came up with a partial solution for it, but don't have a patch ready, yet.
I've never contributed to Redmine before. What are the steps I should take to create a patch and supply them to the Redmine team for integration into the mainline version?
RE: Automatic version for subtasks (issues #9875, #9972) - Added by Pedro Gutierrez about 6 years ago
Agreed. This default behaviour is annoying.
RE: Automatic version for subtasks (issues #9875, #9972) - Added by Alessandro Zucchi about 2 years ago
I Agree, could be very usefeully