What is the difference between Jira Gadget, plugin, and Addon? When to use each of them. I want to build some functionality that takes Jira data (stories, bugs, epics etc) and calculates some metrics. Jira doesn't give those metrics. we have to write custom algorithms to calculate them and store them in a JIRA DB (Not allowed to store Data outside Jira). Finally, we want to show them as tables, charts etc. So, now what to build to achieve this. plugin or gadget. And also are there any useful starter tutorials, libraries to speed up the development?
Plugins are packages of code that add or replace functionality in the Jira framework.
These were sort of renamed as Add-ons a while ago, although it's not quite accurate because not all add-ons are plugins (think of the marketplace - it still has a lot of plugins for Jira Server, but add-ons for Cloud are not plugins, and some add-ons are actually external to the servers completely).
The definition was widened again with the latest rename to Apps, which means "anything in the marketplace or your own coding" (Although I really don't like that choice, as App is an abbreviation for Application, and Application means something else again in Atlassian-speak)
So. Gadgets are things you stick on a Jira dashboard to help visualise or report on stuff. All gadgets are provided in Jira by Add-ons (plugins), although in theory you can draw some in from other places.
So, the answer to "So, now what to build to achieve this. plugin or gadget." is actually "Both". You probably want to write a plugin(add-on) that provides a new gadget
I want to add a new option below the existing options (`Backlog`, `Active Sprints` etc) on the left pane. And when I click that link, I want to see charts on Right empty Pan. How to approach this type plugin?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.