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.

horizontal-line.png

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:

jira-original.png

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:

parent-issue-fields.png

Download JAR and/or source from plugin page.

horizontal-line.png

Show X random issues from filter

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

Random issues from filter

Download JAR and/or source from plugin page.

horizontal-line.png

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:

Agile Wall Report

Download JAR and/or source from plugin page.

horizontal-line.png

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.

Confluence Page Portlet

Download JAR and Source from Atlassian Plugin Page.

  • http://www.xtiva.com Spencer P. Freeman

    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

  • http://www.substanceofcode.com Tommi Laukkanen

    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

  • RBrown

    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?

  • http://www.substanceofcode.com Tommi Laukkanen

    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.

  • Carol

    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?

  • http://www.substanceofcode.com Tommi Laukkanen

    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?

  • V.Van Ransbeek

    Hello,

    Regarding the Parent Issue Summary Field Plugin.
    Does it works with JIRA 3.12 ?

    Regards,
    V

  • Alan

    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.

  • Alan

    Nevermind, I deleted the custom field, re-added it, and reconfigured the Issue Navigator and for some reason it worked.

  • Dharmendra

    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,

  • http://www.substanceofcode.com Tommi Laukkanen

    @Dharmendra: What calender plugin are you talking about? I haven’t created any calender plugins to JIRA…

  • Dharmendra

    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

  • http://www.substanceofcode.com Tommi Laukkanen

    Please contact Atlassian support. I’m quite sure that they can help you on that.

  • Dharmendra

    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

  • malaka

    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.

  • http://www.substanceofcode.com Tommi Laukkanen

    @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.

  • malaka

    Tommi

    I manege to solve my issue. Thanks again

  • DRB

    hi Tommi

    can we create subtask with same parent key/summary specified in the subtask summary automatically.

  • DRB

    what logic can we use to automatically specify the summary in subtask ?

  • Adam

    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?

  • http://www.substanceofcode.com Tommi Laukkanen

    @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.

  • Marcus

    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;

  • http://www.substanceofcode.com Tommi Laukkanen

    @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.

  • Kathy T

    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.

  • http://blog.kesor.net Evgeny

    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!

  • KathyT

    Any chance you will be making this plugin 4.0 compatible? We really love it but we’re migrating today!

  • http://www.substanceofcode.com Tommi Laukkanen

    @KathyT: Which one of these plugins are you using in JIRA?

  • Velan

    Hi Tommi,

    The extended summary is excellent.

    Following the words of KathyT, do you think your plugin for the extended summary could be made for 4.0? Alternatively if you do not have the time, would it be possible to share some information or the code to make it in 4.0?

    Thanks,
    Velan

  • KathyT

    Sorry for the delayed response. We were using the parent Issue Summary plugin.

  • http://www.bluecatnetworks.com Dave

    Anychance you are porting the Agile wall pluggin to 4.0 Jira?