July 1, 2011

Bugify – PHP Issue Tracker

So, another project I have been working on for a while is Bugify.

Bugify is a simple PHP/SQLite (or MySQL) based issue tracker.  I have gone with SQLite as the default again (same as Inspectify) because it makes for a much easier installation process for everyone (but you can use MySQL if you prefer) – and performance is fantastic.  I’m very aware that there are already tons of issue tracking systems around, but the problem I found was that most of the good ones were hosted services – but I, along with many others, prefer to keep certain information out of the so called “cloud”.

I have used many different issue tracking systems before (both hosted and self-install) and from my experiences, I wanted something that met the following requirements (in no particular order):

  • It has to look good – I spend a ton of time each day looking at issues, so I want it to look good.
  • It has to be fast.
  • It needs to have an API so I can get my data in and out.
  • It must be self-hosted.
  • It needs to be simple – a lot of issue trackers go overboard.

So, from there I came up with Bugify, and I think it’s pretty good.  Below are some of the other features that may make it into (or have already made it into) Bugify:

  • Poll a mailbox for new issues.
  • Detailed filtering.
  • Save filters for easy access.
  • Import from some other popular issue trackers (haven’t finalised which ones yet).

At this stage, I am using Bugify full-time, but it’s not ready to be released – there are a few features that haven’t yet been implemented.  But, I could use some testers if you’re interested (sign up at bugify.com).

Update: you can now play with a demo at demo.bugify.com.

Update 2: Bugify has been released. Find out more at bugify.com

Related posts:

Leave a Reply