Outside of all of these deprecated API calls: Portfolio for Jira - Public API where can I find what out of the box development capabilities are available for Roadmaps?
We have the following user requirement: To look at a Jira issue and at a glance know all the cross-functional plans/roadmaps that it has been added to.
In response we created a custom multiselect field with ScriptRunner populated options (a list of filtered plan names) that is updated via a timed external cronjob whenever the user updates their portfolio and in this multiselect field we display all the plans that the issue is on.
While this works as-is for the user, there’s a lot of backend system churn to accomplish this and as we may be migrating to Jira Cloud soon, the 700+ options fall out of best practices. Furthermore it’s frustrating to have to store all of this data to dynamically show 1-3 plans on an issue.
I want to do a more dynamic solution driven by listener events. We have a Jira metadata registry project for plans (to integrate with several of our external apps and some Atlassian third-party add-ons) and I want to leverage that. And we can manipulate the plan via listeners at the time of updates–but this is only one way (Jira to Jira Roadmap). Is there create/update event listener functionality that we can leverage automations on Jira issues if a user updates a Roadmap plan?
Any resource links or feedback would be greatly appreciated.