Uploaded image for project: 'Atlassian Cloud'
  1. Atlassian Cloud
  2. CLOUD-1135

Allow for installation of unsupported JIRA plugins

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Invalid
    • None
    • None
    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Due to Studio's implementation as cloned virtual machines, we cannot install a JIRA plugin for just one customer - we need to install it in the base virtual machine. This forces us to take a very conservative approach to JIRA plugins, and only install things we're willing to test and fix should they break.

      Yet there are plenty of useful JIRA plugins that customers want installed, where the customer is willing to assume risk of future breakage. It would be nice if, like Confluence, we could accommodate these people and allow the installation of plugins for just some customers.

      This can be achieved by installing the plugin in the base virtual machine, but having the plugin module disabled by default. For this to work, we need a change in JIRA. Either:

      • when the user clicks the "Enable module" link, display a big warning page stating that this plugin is unsupported and may break in future. We should link to a Confluence page where we can provide our own assessment of the risk to help people decide.
      • prevent end users from accessing the Plugins page, so that enabling a plugin requires Atlassian staff intervention, providing us an opportunity to impress upon people the risks (and perhaps suggest a better alternative).

      The intention is to only make third-party functionality available to customers who are well aware of the risks and have explicitly accepted them.

              Unassigned Unassigned
              97bf41494e76 Jeff Turner
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 6h Original Estimate - 6h
                  6h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 9h
                  9h