August 29, 2007 at 3:05PM GrassSnake, my bug tracker
I thought I’d post up a few screenshots of GrassSnake, the bug tracker I wrote for my own use, and which we also use with work after we got rid of phpBugTracker, a piece of software nobody liked or wanted to use.
Most of the work on it was spent making its interface as bloody simple to use as possible: I wanted to get people keeping bugs in one place where everybody could see them rather than emailing them to me, and I wanted to keep the barrier to posting as low as possible.
The screenshots are a little bit old at this point, but they’re still pretty representative of the application.
This is the console, which displays the bugs pending the user’s attention, be they ones assigned to them (above) or ones they’re interested in (below).
Here’s a sample project page. It lists the issues that are part of this project and lets you post up new ones. You see the stars? If they’re blue, the issue is assigned to you. If they’re yellow, you’re watching them, and if they’re gray, you’re not. You can toggle an issue between watched and unwatched by clicking the gray and yellow stars.
A sample issue. You can post up new comments, reassign it to other people, and change its status and priority.
There’s a few other screens, but they’re the principle ones. Once I’ve a public source repository (most likely a Mercurial one, it’s beginning to seem), I’ll make it openly available. [Update: More likely, I’ll be using Bazaar-NG, but only because it can publish repositories using FTP, which I’m stuck with until I eventually get my own server. Sigh. I’d prefer not to, because hg’s faster than bzr, but I’ve no choice, it seems.]
Update: I’m writing a ticketing plugin for it right now, which should be useful.



1 On August 30, 2007 at 6:28, Revence 27 wrote:
Wow. Looks pleasantly-simple. Yes, I’m one of them people who would rather cut everything out for simplicity’s sake (Gnome/Xfce, not KDE, for example). But then, I should know. Your stuff is generally clean and simple. Like this here blog’s design, for example.
It’s also pretty. You’re quite an artist.
2 On August 30, 2007 at 13:57, Topper wrote:
Looks interesting. Put a demo online when you can.
3 On August 30, 2007 at 15:42, Keith wrote:
Will do. The one thing I’ve to do first though is write a part of the user management code I’ve been putting off (because I haven’t needed to write it): the login code.
Seems like an odd thing not to have written doesn’t it? Well, I never bothered because IP-based authentication is all I’ve needed to do so far. It’s not hard to do, it’s just a matter of sitting down and doing it.