I strongly support this. A few problems I see witht the current approach:
- The Jira integration plugin is configured at the global level. This means if different spaces have different Jira instances, the WorkItems don't work. Only one Jira instance per Octo instance is supported.
- As the OP wrote, if the integration extension is disabled, the Jira links are not accepted. They are basically ignored. I honestly don't see any reason for this extension to exist and parse the links, and would allow teams to push any sort of link they like, in order to support any issue tracking system.
I strongly support this. A few problems I see witht the current approach:
- The Jira integration plugin is configured at the global level. This means if different spaces have different Jira instances, the WorkItems don't work. Only one Jira instance per Octo instance is supported.
- As the OP wrote, if the integration extension is disabled, the Jira links are not accepted. They are basically ignored. I honestly don't see any reason for this extension to exist and parse the links, and would allow teams to push any sort of link they like, in order to support any issue tracking system.