Monthly Archives: June 2011

A Simple JIRA Plugin Using UAL

I'm going to show you how to create a simple Atlassian Plugin, using the Application Links API. The plugin will be a JIRA Custom Field. Prerequisites Get the Atlassian Plugin SDK. Create a skeleton JIRA plugin. I called mine jira-external-issue-plugin. Set up your IDE. Create the custom field See here for specifics. Your atlassian-plugin.xml should end up looking something like this: [cc lang="xml"] xmlns="http://www.atlassian.com/schema/plugins" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.atlassian.com/schema/plugins http://schema.atlassian.com/jira/jira-4.3.xsd"> ${project.description} ${project.version} A

Continue reading »

Getting your plugin ready for JIRA 4.4

In JIRA 4.4 we made some significant changes to the admin UI to improve navigation and general layout of the admin section in JIRA. All admin items have been re-grouped in a more logical manner and we’ve added quicknav to make it easy to navigate to an admin section from anywhere in JIRA. JIRA 4.4 also introduces a new admin summary page that provides a good overview of all the admin sections that are available. Users used to searching through the old mess of 75 links using their browser’s

Continue reading »

Atlassian's free DVCS code hosting site Bitbucket has release brand spanking new pull requests! Pull requests make it dead simple for contributors to: fork a favorite repo make a change request a merge from their fork As a repo owner, pull requests let you: Promote new code contributions Do simple code reviews Trigger single-click merge between forks on the server. Create a new pull request Anyone with a fork can create a pull request. Select the "create pull request" button

Continue reading »

Improvements to the Plugin Exchange for Plugin Developers

As part of the Atlassian Developer Relations Team's goal to make our plugin developers successful, we're pleased to share with you several small improvements we've made to the Atlassian Plugin Exchange. We're confident that many of these features will help your plugins on the exchange get more usage. Take a look. Plugins Just Got Social We've added Facebook and Twitter share links to the plugin details page, allowing customers to more easily share plugins with their friends. We expect these buttons

Continue reading »

With the JIRA Bugfix effort using Kanban, we track a metric called Lead Time, which in our case is the period of time between the moment Atlassian decides to implement a fix (or feature) to the time it is made available to the customer. Adapting Kaizen, the culture of continous improvement, we look for waste and strive to eliminate it with the goal of reducing this Lead Time. One area that was highlighted for improvement was the Continuous Integration feedback loop. A metric that we found useful

Continue reading »