-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
1
-
3
Summary
Jira plugins can be classified as "Bundled" or "User Installed" in the plugin defintion shown either by the application.xml file (created when a support zip is generated) or the output generated by the UPM rest API end point (https://<HOST>:<PORT>/rest/plugins/1.0/).
Some of the plugins marked as "User Installed" are plugins that actually are packaged with the Jira product itself whereas other plugins installed by users are also set as "User Installed".
Hence it is not possible to differentiate from the outpus mentioned above which plugins are actually installed by users.
Suggestion
It would be good to have a new category for those plugins that are install by the users to be able to differentiate them from those that are part of the product and set as "User Installed".
Additional Details
The below excerpt from an application.xml file shows the case where a plugin is categorized as "User installed" although it was installed as part of the Jira product and not as a user action.
<plugin> <key>com.atlassian.jira.plugin.ext.bamboo</key> <name>Jira Bamboo Plugin</name> <version>8.7.1</version> <vendor>Atlassian Software Systems Pty Ltd</vendor> <status>ENABLED</status> <vendor-url>http://www.atlassian.com</vendor-url> <framework-version>2</framework-version> <bundled>User installed</bundled> </plugin>
The below is an excerpt from the output generated by querying the UPM rest API () and which shows the same Jira Bamboo Plugin categorized as "userInstalled":true.
"name":"Jira Bamboo Plugin","version":"8.7.1","userInstalled":true,"optional":true,"static":false,"
unloadable":false,"description":"Allows Jira users to see builds and telemetry from a remote Bamboo
server","key":"com.atlassian.jira.plugin.ext.bamboo","usesLicensing":false,"remotable":false,"vendor
":{"name":"Atlassian Software Systems Pty Ltd","marketplaceLink":"http://www.atlassian.com","link":"
http://www.atlassian.com"},"applicationKey":"jira-software","applicationPluginType":"APPLICATION"}