// July 14th, 2009 // No Comments » // Technology
We’re currently using Eventum, which I really, really like. The only issues I’ve had so far with it are there seems to be no way I can find for unregistered users to check the status of tickets they submitted (e.g., simple public report) and internal notes get routed to everyone on the notification list (would be nice if it routed only to registered users with a certain role on the project). Otherwise it has pretty much everything I could want. I may end up writing reports to solve my status-checking woes and making a simple PHP form where requestors can enter there email address and it will return all the tickets they submitted or are on the notification list for and info about those tickets. But I’m wondering if there’s not something better out there.
I spent 7 years using Request Tracker, which was nice in many ways. Biggest drawback with it was poor handling of attachments and lack of reporting (maybe I was using an old version…). I’ve tried FogBugz for a few months, and it was good, but again not happy with reporting and depth of features. Looked at Trac (nice but light on features), Lighthouse (very feature-light), Mantis (lightweight), Bugzilla (you’re kidding, right?). JIRA totally rocks but I’ve owned houses that cost less than what it’d take to use JIRA at my company. Looked at Redmine (promising but can’t determine if it’s better than Eventum).
Here’s what I’m looking for:
- Free or very cheap (~ $10/month per registered user)
- MySQL-based
- Preferably open source / GPL
- Preferably PHP, but could do RoR or Perl, don’t want .Net, Java or Python
- Un-registered users can submit issues via email to specific projects/queues
- Robust email routing/notification
- Un-registered users can easily see the status / discussion on their issues
- Robust reporting (charts/graphs, gantt would be nice)
- Subversion integration
- Highly customizable
Anyone want to offer suggestions / feedback?