JIRA Plugins
This is a page for plugins created for Atlassian JIRA and Confluence. JIRA is a fantastic issue management software and Confluence is an Enterprise Wiki.

Parent Issue Summary Field Plugin
The teams I have worked with have been using JIRA’s sub-tasks regularly as they provide great tools for priority handling and progress monitoring. There have only been one drawback using the sub-tasks as users can’t always figure out the parent issue from column views that only display parent issue key as shown here:

By using the parent issue summary field or extended summary field user can show a parent issue summary in the column views. Plugin fields in use:

Download JAR and/or source from plugin page.

Show X random issues from filter
This is a simple portlet plugin that displays random issues from selected filter:

Download JAR and/or source from plugin page.

Agile Wall Report
Report for viewing issue statuses in the same way as in agile projects (to do/in progress/done). Many agile teams use task walls to represent the current status of the sprint (or project). Tasks (or user stories or issues) are grouped by their status to three columns: Not started, In progress and Done. Tasks are usually also sorted so that top priority issues are on the top and low level issues are on the bottom.
Agile Wall Report plugin tries to mimic this view so that team members can use a same kind of a view in JIRA for a current version that is being developed:

Download JAR and/or source from plugin page.

JIRA Confluence Page Portlet
A JIRA Portlet that can display a single Confluence page (just the content, not the app chrome) and an edit link. User can configure Confluence instance, space and page which is displayed in the JIRA’s dashboard portlet.

Download JAR and Source from Atlassian Plugin Page.
January 31st, 2008 at 02:21
Tommi,
I got this link through Atlassian – I’m trying to write a similar plug-in for JIRA that basically shows an additional two columns in Issue Navigator (for all parent tasks, show the sub-task column (which is available from the customize issue navigator page) and the assignee of the sub-task and the status of the sub-task).
I’m going to look at your plugin and see if it helps. If you can think of a way to solve my problem I’ would greatly appreciate the help.
Thanks,
Spencer
January 31st, 2008 at 17:11
Hi Spencer! You should be able to extend “Parent Issue Summary Field Plugin” as it already has some of these features.
There is a new blog entry on Atlassian Developer blog that you should read. It is about the current state of plugin development. It seems that they have made it even easier: How to build an Atlassian plugin
April 7th, 2008 at 19:28
I downloaded and installed the agile-wall-report-1.3.0.jar and dropped it into the WEB-INF/lib folder. Restarted JIRA and I do not see the report show up on my dashboard. Ideas?
April 8th, 2008 at 08:22
RBrown: The report doesn’t come automatically to your dashboard. You will need to configure your dashboard and add the report by clicking the “Add new portlet” button on the top of the dashboard view in configuration mode. I hope that this helps.
April 30th, 2008 at 19:16
Tommi,
I have tried for the life of me to get the confluence portlet plugin for jira to work to no avail. Any hints or tricks on this?
April 30th, 2008 at 21:52
Carol: What errors are you getting? What versions of JIRA and Confluence are you using? Have you enabled the Remote API on Confluence instance? Can the server that is running JIRA connect to a Confluence instance within the network?
May 30th, 2008 at 14:26
Hello,
Regarding the Parent Issue Summary Field Plugin.
Does it works with JIRA 3.12 ?
Regards,
V
August 13th, 2008 at 19:10
Once you add a custom field, say Extended Summary, how do you get it to show up in the Issue Navigator? I went in to configure the Issue Navigator by following the Navigator Columns link on the left, but even though I set Extended Summary as a field, it doesn’t show up when I actually go to the Issue Navigator.
August 13th, 2008 at 19:58
Nevermind, I deleted the custom field, re-added it, and reconfigured the Issue Navigator and for some reason it worked.
September 1st, 2008 at 15:26
Hi,
we had the calender plug in 2.5.8 and we upgraded to 2.8.2 the calender plug in could not restore its old values and we missed our old data. This happens during upgrade even during the last upgrade we faced this issues. Please let us know how to restore these values.
This is very critical so please resolve this issue ASAP.
Thanks,
September 1st, 2008 at 15:29
@Dharmendra: What calender plugin are you talking about? I haven’t created any calender plugins to JIRA…
September 2nd, 2008 at 12:43
Actually I am facing problem with Confluence 2.8.2. I need help you can please help me. i have describe everything in previous one.
Please Reapply me asap.
Thanks,
Dharmendra
September 2nd, 2008 at 21:24
Please contact Atlassian support. I’m quite sure that they can help you on that.
September 4th, 2008 at 07:52
Hi Tommi,
I am new in Jira development. and I would like to create a plug in but i am not getting the basic way of environment setup. i have local jira setup and i would like to use that jira. could you please explain me how to create environment (project structure in eclipse and how to configure maven or Ant) setup.
Please let me know if you have any query.
Thanks,
Dharmendra
October 23rd, 2008 at 16:43
I am going to rewrite jira rpc pluging which was writen using axis using axis2. Any tips on how to set up the eclipse environment.? I thank you in advance.
October 23rd, 2008 at 20:49
@malaka: I used NetBeans IDE for developing these plugins. I don’t know how that works on Eclipse. I think that Atlassian have detailed instructions on their Confluence how that is done. Check out this page for more information.
October 29th, 2008 at 12:55
Tommi
I manege to solve my issue. Thanks again
November 10th, 2008 at 13:39
hi Tommi
can we create subtask with same parent key/summary specified in the subtask summary automatically.
November 10th, 2008 at 13:42
what logic can we use to automatically specify the summary in subtask ?
November 18th, 2008 at 21:22
I am tracking sales opportunities in jira and I would like to display the sum of all opportunites (depending) on the filter. I have created a custom number field where the sales reps enter the revenue of their deals. How do I go about making a sum and displaying it on a dashboard?
November 18th, 2008 at 23:14
@Adam: You could look at the Agile Wall Report plugin which contains a portlet implementation. User can select what filter is passed to this portlet. From there you can do the sum calculation either in Portlet code (Java) or in Velocity template. I’d go with the Portlet code.
February 17th, 2009 at 23:06
Great plugin, but when I updated my Jira with another feature I get the following error:
———————
javax.servlet.ServletException: java.lang.NoSuchMethodError: com.atlassian.jira.ComponentManager.getSearchRequestService()Lcom/atlassian/jira/bc/filter/SearchRequestService;
February 17th, 2009 at 23:33
@Marcus: You’ll have to download the latest Agile Wall Plugin from Atlassian plugin page. They have changed some of the APIs in the latest JIRA that plugin is using.
April 7th, 2009 at 19:49
Can the Parent Issue Summary Field plugin be used to add parent issue summary data to email notifications also? That’s where we really need to see it.
May 10th, 2009 at 14:32
The parent issue summary is genious! It actually should be a JIRA feature, and not an external plugin, and hopefully they will do exactly that in future versions.
Thank you A LOT!
The agile wall looks very much like GreenHopper task board, and since we already use that – I didn’t install yours at all. The GH task-board has some nice feature that you might want to take a look at, just browse the illustrated documentation they have.
Keep up the super great work!