Archive for May, 2008

gnome-do JIRA Plugin

Update: I’ve rewritten the plugin to make it poll the JIRA installation for issues. Please checkout the latest updates!

I’ve been using gnome-do a bit on Ubuntu lately and I’m pretty impressed. As I’m regularly looking up JIRA issues at work, I figured I might create a basic plugin where a user can start typing a JIRA issue code, then press enter and it’ll take them to the relevant bug page. This is how it looks…

Gnome-Do JIRA Plugin

Basically you need to drop the JIRA.dll inside the archive below in ~/.local/share/gnome-do/plugins and restart gnome-do. By default the JIRA base repository is set to use the Apache one, so you’ll want to fire up “gconf-editor” and go to /apps/gnome-do/plugins/JIRA and then set the “baseUrl” property to your JIRA install location. After setting your preferred repository you’ll want to restart gnome-do.

Note this is a pretty primitive plugin. Essentially it’s just a regex that looks for an uppercase string, followed by a dash, followed by a number. If it detects that pattern, then it’ll suggest a url. Maybe at some point there should be ability to start the creation of issues or even do searches on the fly. For now it’s just a simple issue code lookup (which as a result requires no authentication). It also only supports a single repository.

If this sounds like it might interest you, the download archive (which contains a mono-devlop project) is below.

The plugin is licenced under the GPL.