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: