Automatic version for subtasks (issues #9875, #9972)

Added by Daniel Albuschat over 5 years ago

Hello there,

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?

Greetings,
Daniel Albuschat

Replies (2)

RE: Automatic version for subtasks (issues #9875, #9972) - Added by Pedro Gutierrez over 5 years ago

Agreed. This default behaviour is annoying.

(1-2/2)