Today’s post is from a reader:
Can I have a single issue display in two or more projects?
Answer: It depends. You can have them displayed if the projects are related (like a parent and child) but it isn’t very clear how to enable this.
Display subprojects issues on main projects by default
Even though an issue can only be in one project at a time, it can be displyed on another project’s issue list. This can only happen if the issue is on a subproject of the current project and you turn on the “Display subprojects issues on main projects by default” located in Administration > Settings > Issue Tracking.
What this option will do is it will mix issues from any child projects into the issues on the current one. It won’t show issues in the parent project though. For example:
- Project A
- Project B
- Project C
- Project D
- Project E
If you are in Project B, then you’ll see issues on Project B and C only. If you are on project C, you’d only see issues on Project C.
Disadvantage: Always on or off
The major disadvantage of this option is that it is always activated system-wide. On larger projects or projects with a lot of sub-projects it can become difficult to find the issues you want because all of the sub-project issues get mixed in.
In ChiliProject
In ChiliProject 3.0.0 I changed how this option works. Basically the option was moved to the filtering options on the issue list, so you can include sub-project issues only when you need them. This means you have the option to include or exclude them whenever you run a query on the issues list (without affecting the systemwide option).
Do you have a question?
Do you have a question about Redmine or ChiliProject? Post it below and I might answer it in a later blog post.