Actions
Feature #11014
openAdvanced projects dependencies support
Status:
New
Priority:
Normal
Assignee:
-
Category:
Projects
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Description
Intro¶
The idea is to adds a new projects dependencies support for being able to manage multiple projects relationships and their related versions ones.
A simple example will be more explicit.
Example¶
I have 5 projects on my Redmine server:
- AppA -- an application
- AppB -- an application
- LibX -- a library
- LibY -- a library
- LibZ -- a library
Projects dependencies¶
The dependencies:
- AppA uses LibX and LibY.
- AppB uses LibZ
- LibZ requires LibX
I would like to display all issues impacting the project AppA & AppB but I can not use the tree hierarchy (parent left/right) for that because LibX
can not appear in the AppA and the AppB hierarchy.
AppA -- LibX -- LibY AppB -- LibZ
In this case I do not see LibX issue in AppB.
I need:
AppA -- LibX -- LibY AppB -- LibZ -- LibX
Which is virtually:
AppA -- LibY \ LibX / AppB -- LibZ
Version dependencies¶
Moreover another interesting dependency to track is the versions relate ones.
The version dependencies:
- AppA-1.0 uses LibX-0.4.0 and LibY-1.1.0
- AppB-2.4 uses LibZ-1.3.1
- LibZ-1.3.1 requires LibZ-0.5.0
I would like to be able to see all issues fixed in AppA-1.0 and AppB-2.4
Questions¶
- Is it relevant ?
- Should this feature be a patch or a plugin ?
Actions