Relationship Graph
View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0014637 | mantisbt | roadmap | public | 2012-08-22 11:25 | 2012-11-01 04:33 |
| Reporter | esutton | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | acknowledged | Resolution | open | ||
| Product Version | 1.2.10 | ||||
| Summary | 0014637: Roadmap should not display versions defined in parent siblings ( parent's have some common sub-projects ) | ||||
| Description | I have two parent projects with multiple sub-projects. A few sub-projects are common to both parents which I suspect could be an "abusive" factor. All versions are defined in the parent project only and not the sub-project. After switching to SystemParent1 and selecting Roadmap, road map lists sub-project versions from both SystemParent1 and SystemParent2 when I expected to see only versions defined in SystemParent1. Project HierarchySystemParent1 (Versions: Alpha1, Alpha2, Alpha3) SystemParent2 (Versions: Beta10, Beta11) I am trying to figure out the PHP source where the query is made. Or perhaps I should experiment with PhpMyAdmin first to see if it can even be done. Thanks for a great tool. | ||||
| Tags | patch | ||||
| Attached Files | |||||
|
Considering that in the current version of Mantis there is a known issue with display of inherited versions in roadmap (see 0010873) I am not quite sure how you got to the point you described, unless you applied some custom patch to your installation. I tried disabling the cache as described in 0010873:0026242 but still can't reproduce. Maybe some additional info about how issues are reported into your various projects, and possibly a screenshot would help understanding. |
|
|
Sorry, I forgot I had applied 0010873 solution 3 patch which basically fixed my problems with inherited versions in roadmap except the one this issue describes with parent siblings. I will upload a screenshot. 0010873 Solution 3 Patch that I Used: /**
/* EES 2012-08-12 - Fix for Roadmap sub-projects not showing
End: Solution 3 patch */ |
|
The shared-sub projects do not seem to fit the road map model very well or maybe it's the way we are using SVN. We work on the trunk so any shared sub-project bug fixed for a SystemParent1 target version will also be included in the next release of the SystemParent2. However it will not be included in the next release of the SystemParent2 road map. I really like the Road Map and Change Log features after applying Solution 3 patch. However my brain may be stuck and I cannot see alternatives. Suggestions for alternative approaches or personal use cases are much appreciated. |
|
|
I think I get it now, let me know if that matches your setup. Project 'Parent1' has 2 versions 'P1-v1' and 'P1-v2'; 1 dedicated subproject 'P1-Sub1' and 1 shared subproject 'shared'; Another project 'Parent2' with versions 'P2-v1' and 'P2-v2' also has 'shared' as subproject. Here's my sample roadmap
P1-Sub1 - Roadmap Parent1 - P1-v1 (Scheduled For Release 2012-08-23)
shared - Roadmap Parent1 - P1-v1 (Scheduled For Release 2012-08-23) [ View Issues ]
0 of 1 issue(s) resolved. Progress (0%). So far, so good... but
Parent2 - P2-v1 (Scheduled For Release 2012-08-23)
you expect that this last bit should not be displayed. Correct ? |
|
|
Yes, that matches my setup. And yes, when viewing roadmap for Parent1, I did not expect to see the last bit, the P2-v1 version belonging to project Parent2. |
|
|
Replace files included in uploaded file (mantis 1.2.11). |
|
related to
child of
duplicate of