It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

creating dependent tickets across projects. creating status dependency between tickets.

We have fixes in one project that affect another projject. For this purpose we create linked tickets. One in project A and one in project B. I like to make status change of ticket in project A casue the change of status of ticket in project B.

This seems like an issue that happens in any software development team. Anyone has a solution for me?

Thanks

4 answers

1 accepted

0 votes
Answer accepted

I don't know of anything out of the box for this but if you don't mind doing a bit of development then here are some suggestions:

1) Use a listener to listen for an event that you trigger in your workflow when you want to move on another issue.

2) Write a custom post-function to transition an issue linked with a specified link type to the current issue.

3) Set up a filter to find issues that need moving on (you might need to get imaginative - the linkedIssues JQL function might help here or try a plugin like the JQL Functions or JQL Tricks plugins to join together Project A tickets in one status to Project B tickets in a status that needs moving on) and create a Jelly Service to update the issues returned by the filter.

There is code that handles this for subtasks already written, but bear in mind that ticket in project B may have a completely different workflow, it may not have a similar valid action for the current step etc etc. What do you think should happen in that case?

understand the workflow may be different fro the ticket in project B. My question is that how is Atlassian solving this issues which i assume is a common one in ANY software development house.

You have a Platform project and an application project. App team asks for features from platform team. How do you manage the dependancies properly? (not doing a one-off solution though).

Linking tickets alone does not do the job fully. One has to look into every linked ticket on other project to figure out the status of the linked ticket.

Any ideas?

I understand the workflow may be different fro the ticket in project B. My question is that how is Atlassian solving this issues which i assume is a common one in ANY software development house.

You have a Platform project and an application project. App team asks for features from platform team. How do you manage the dependancies properly? (not doing a one-off solution though).

Linking tickets alone does not do the job fully. One has to look into every linked ticket on other project to figure out the status of the linked ticket.

Any ideas?

This issue is causing me BIG problems keeping track of dependencies of one ticket on other tickets for different components of the same software codebase. Is there any progress on solving this problem since 2011?

Suggest an answer

Log in or Sign up to answer
TAGS

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you