Project

General

Profile

Actions

Feature #8991

open

Nested versions for projects with sub-projects

Added by Andreas Bosch over 13 years ago. Updated about 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Roadmap
Target version:
-
Start date:
2011-08-05
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

It would be nice if there could also be nested versions if a project has sub-projects. I would have called it "sub-versions" because it better fits to "sub-projects", but this would only confuse everyone.

For example, we often have the following structure:

  • Project A
    • Project A_1
    • Project A_2
    • Project A_3
    • Project A_4
  • Project B
    • Project B_1
    • Project B_2
  • Project C
    • Project C_1
    • Project C_2
    • Project C_3

Most of the time, we have releases of projects A, B, and C with all their sub-projects at the same time. Therefore, we also have (release) versions for projects A, B, and C. But the sub-projects A_1, A_2... all have their own software versions, and they are different from sub-project to sub-project, i.e. A_1 has a different version than A_2. But they are released with the same project A release.

For example:

  • Project A - v2011-08
    • Project A_1 - v1.3.0.1
    • Project A_2 - v2.4.6.0
    • Project A_3 - v1.6.3.4
    • Project A_4 - v3.0.0.0

Now, I can define a version for project A ("v2011-08"), share this version with its sub-projects, and assign all issues in A_1, A_2, A_3, and A_4 to this version. But then I lose the sub-projects' versions (v1.3.0.1, v2.4.6.0...).

I would prefer if it was possible to make a version a "sub-version" of a parent project's version, like this:

  • v2011-08 (Project A)
    • v1.3.0.1 (Project A_1)
    • v2.4.6.0 (Project A_2)
    • v1.6.3.4 (Project A_3)
    • v3.0.0.0 (Project A_4)

Now, if I assign an issue to v1.3.0.1, it will automatically appear in v2011-08 as well. Probably, it should be configurable if those sub-versions are displayed in the parent version.

Basically, this seems to be the same as what is done with projects and sub-projects.


Related issues

Related to Redmine - Feature #374: Support for milestones/iterations as part of projectsNew

Actions
Related to Redmine - Feature #13387: Improving Redmine's version model (not just milestones)New

Actions
Related to Redmine - Feature #4585: Move a Version from one project to anotherNew2010-01-14

Actions
Related to Redmine - Feature #18126: Allow setting up version hierarchyNew

Actions
Has duplicate Redmine - Feature #22790: Relation between main project version and sub-projects versionsClosed

Actions
Actions

Also available in: Atom PDF