allow us to synchronize links between sibling and cousin issues
Right now the link synchronizer works only between parent and sub-issues. However, this is often not enough. For example, we would like to automatically link "development" and "system testing", which are usually sibling issues under a single "Change Reqest ### for system XYZ" issue.
A use case for "cousin" links is similar: "integration testing" should depend on all "system testing" issues within the same "Change Request ###" parent/grandparent issue.
Right now we work around this by using template structures, but this is fiddly and error prone, since issues like "integration testing" should be edited manually after N "change request for system" issues are added to the structure.
Please see the comment
-
Hello Alexey,
Thanks for your request. What if you have several "Development" and several "System Testing" issues under the same parent? Should every Development issue be linked with every Testing issue?
This is an interesting setup. It would be interesting to learn more how you use Structure. Perhaps there would be a better way to solve your tasks in Structure 3.0. If you're keen to share how you do things, please write my colleague Eugene at eugene@almworks.com.
As for implementing what you suggest as a feature, I must be honest – as there have been no requests for such feature from other users, I doubt we would do it in the nearest future.
However, synchronizers are pluggable. It's possible to write your own custom synchronizer, if you have development resources, or contract some Atlassian expert to do that for you, if you have budget. Let us know if you need some pointers.
Kind regards,
Igor