After some time evaluating what I want from a bug tracker, I’ve decided to go forward with these three goals in mind:
Bugzai needs…
- to be simple to use.
- to support multiple users.
- to run on multiple platforms. (yes, that means Mac/Linux/Windoze)
Support for multiple users was the number one feature request I received. But that’s not the biggest one on the list, methinks. Multiple platforms? Yeah, that’s the one.
So what to do? The obvious choice is making Bugzai a web app. I could to that. But what’s the fun of that? There are hundreds of those. Granted, none as clean or simple as I would like. But really, I want the responsiveness of a desktop app. Typical webapps are nowhere near that good.
I decided to make a bit of a half-breed using SproutCore. Bugzai will be a JavaScript application. I’ll probably write a Cocoa/WebKit wrapper for Mac (or use Fluid, not sure yet) to add some extra features. Perhaps I’ll use Mozilla for Linux and Windows.
I’ll document the process with such a young framework here, on this blog.
Oh, and I added an RSS feed to make it easier for you to keep tabs on things.