Capitalization report plugin location inside jira

I need to create a plugin that provides a capitalization report. The report should take the total time spent specified in the work logs. My question is, where should I put this feature inside Jira. Should I add it as a gadget, should I add it to reports section or neither?

Also, what is the correct plugin module to start with?

Depends on what you’re trying to do really. If you’re looking across a project, then maybe a project page might be best:
https://developer.atlassian.com/jiradev/jira-platform/guides/projects

If you’re looking across search then a search view might be a decent approach:
https://developer.atlassian.com/jiradev/jira-platform/building-jira-add-ons/jira-plugins2-overview/jira-plugin-module-types/search-request-view-plugin-module

If you’re looking at the dashboard view:
https://developer.atlassian.com/jiradev/jira-platform/guides/dashboards/guide-building-a-dashboard-item-for-a-jira-p2-add-on

If you’re wanting to do a more formal report:

https://developer.atlassian.com/jiradev/jira-platform/building-jira-add-ons/jira-plugins2-overview/jira-plugin-module-types/report-plugin-module

Basically, there a bunch of approaches out there - it’s a question about what you’re wanting to do. The easiest way is to do it through a standard servlet and then just tie it into the ui at the appropriate place using a web-item.

2 Likes