Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How can we determine the usage of a Plug-in in the projects

satish Tatikonda April 25, 2018

Researching on the plug-in usage by our project teams.

 Evaluating whether to Enable the Plug-in or to Disable the existing plug-in after the Upgrade to JIRA Data Center 7.9.1 version.

Currently we are using JIRA v7.3.9

1 answer

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 25, 2018

You have to look at what each plugin does, and how you have configured it.

There is no easy way to link plugin usage to a project.  Plugins can provide all sorts of things - fields, reports, gadgets, workflow functions, project templates, timesheets, ui changes, scripting, etc etc etc.

The only useful approach is to work through what you have manually.  Although there is a quick and dirty trick - turn the plugin off and see who screams (only recommended when you really cannot be sure that someone is not using it)

satish Tatikonda April 25, 2018

I wanted to know the count of projects,users,workflows,schemes,boards the plugin is used.

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 25, 2018

Same answer - go through your config and count. 

Let's take some cases to show you why you can't do it.  

1. I once wrote an add-on that reported on some numbers in projects.  It was a report that appeared in the project report area.  All projects could use it.  How do you define "usage"?  It's in all the projects, anyone who could see a project could use it.  The only good definition of "used" here is probably "people ARE clicking on it".  Which you can only measure by reading the access logs on the proxy server.

2. An add-on provides a gadget.  The usage count there is "on the dashboard of an active user"

3. An add-on provides a workflow function.  Easier to count in theory, but you'll still need to read every workflow to see if the function is used, then read the workflow schemes and then work out which project they are associated with.

Now imagine a plugin that provides more of a service suite than a single function - I can think of nine add-ons that provide many modules of all three above and a load more, without even glancing at the marketplace.

So, as you can see, you simply cannot "count where plugin is used" without analysing what the plugin does and deciding for *every* module in a plugin, what the rule that defines "used" is.

satish Tatikonda April 27, 2018

Thanks .....This helps

Suggest an answer

Log in or Sign up to answer