You’ve got issues! Now you can collect them.
Raising issues in Jira is generally pretty straightforward if you have an account and are already logged in to Jira. It becomes quite a pain however if you’re noticing a bug on a remote site somewhere and want to raise a bug in a Jira instance that you’re not currently logged in to or don’t […]
Wallboards of Shame
We’ve been using wallboards for ages now in the Jira team to keep an eye on our builds. This worked well to give us an overall status of what builds are green and which builds are broken: It was a complete fail however when it came to assigning blame to the people that broke the […]
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 […]
The A-Team’s first feature iteration for Jira 4.3
At the team leads offsite we held recently, we discussed a new strategy to gather feedback from customers about features faster. I had the perfect feature on my roadmap – Configurable View Issue. In Jira 4.1 we made some drastic changes to the view issue screen to provide a more streamlined and faster user experience […]
(Case Study) – Taming the Jira 4.2 bug dragon!
The Jira team uses a number of wallboards and information radiators to keep the entire team up to date about the current status of the project. We’ve been using them for quite some time however this blog is all about how we used them to get Jira 4.2 out the door. Early on during the […]
Creating issues from your iPhone
It’s been a while since the last update but I’ve finally gotten around to working a little more on my 20% project, the Jira iPhone web-interface. What is the iPhone web-interface? It’s a plugins 2 plugin that can be deployed to a Jira instance. Once deployed, any user accessing your Jira instance will get redirected […]
Help! The Jira 4 dashboard is slow on a mobile device!
At Atlassian, all developers end up doing a 2 week support rotation every now and then. It’s a great opportunity to see first hand how all the buggy code I write as a developer ends up hurting customers and will hopefully provide an incentive to write less buggy code in the future ;). It is […]
Jira 4.0.1 now ~20% faster!
During development of Jira 3.13, one of our engineers set up a number of automated performance tests for Jira running every night in Bamboo. We also created a performance dashboard in Confluence to provide a summary view, allowing us to monitor performance of Jira over time. The performance tests fire up a Jira instance with […]
Jira iPhone Web Interface Plugin
Jira’s UI on the iPhone (or any mobile device for that matter) leaves a lot to be desired. It’s slow, shows too much information and is difficult to navigate on a screen that only supports a resolution of 320×480 pixels. There’s already some native iPhone apps for Jira available like iJira, Jira Mate and Jira […]
Bulk User Management with Crowd's Remote API
I needed a way to bulk add users from one group to another in Crowd this week. The problem was basically that not all members of a ‘staff’ group in Crowd were also members of a ‘jira-users’ group which was causing problems with logins in Jira. Since Crowd’s UI doesn’t support bulk operations yet, doing […]
Atlassian Code Storm
Someone recently delicioused Michael Ogawa’s code_swarm project. It provides neat little visualisations of all the commits to a source code repository, focussing on interactions between all the different committers. It turned out to be quite easy to create a Jira code swarm. The project is open source with some pretty good instructions. It uses the […]
Global Search in Jira Studio
Jira Studio is our latest hosted offering, which combines Jira, Confluence, Fisheye, Crucible and SVN via a number of plugins to provide a seamless development environment to the end user. Search is an area where the integration between products has been lacking so far. Each application provides powerful search mechanisms, however there was no global […]
Developing in an Open Company is a Fairytale
There’s special perks that you get out of working for an open company, where customers can communicate with us directly and publicly. We came across one of these recently when we implemented Personal Licenses for Jira 4.0. Very early on in the issue’s history (JRA-10393), a user (Zak Nixon) posted some extra incentive to get […]
The first thing you do when you get a new Mac is…
…to install Ubuntu on it! Well, not true actually, but I thought it would still make a good title for a blog ;). The standard machine upgrade at Atlassian these days seems to be a shiny new MacPro. They’re some of the sexiest machines I’ve had the pleasure to develop on. 4 cores and 4GB […]
Jira!! Let's go fighting!
Our Japanese partner reported a bug introduced in Jira 3.11 in the Japanese version of Jira to do with the date picker popup not functioning correctly. The bug was caused by some javascript missing, which is something we’d fixed quite a while ago. In particular the following bits of setup for the Calendar were missing: […]
