views:

130

answers:

6

Hi all,

I am trying to find a truly simple, minimalistic, basic and secure bug tracking system that uses PHP and has minimum (none is best) other dependencies (if there are any that use no database, that's even better, otherwise, MySQL is fine).

I know this has been asked before many many times, but so far all of the bug tracking systems I've seen (Flyspray, Mantis) are way too big for my needs -- I am basically a one-man hobbyist "team" and I'd like to use this as an alternative to writing stuff in TODO files all over my development directory. This is why I don't need most of the features found in bigger bug tracking systems.

As an analogy, I'd like to find some bug tracking software that is as minimalistic and simple as for example TigerWiki in wikis.

Thanks for any pointers!

P.S. I prefer open source solutions that I can run on my own server.

P.S. v2. I found http://midge.sourceforge.net/index.html which seems to be what I need, but it's in Python. Anything like that in PHP?

A: 

I'd head over to http://usefulinc.com/edd/notes/IssueTrackers and see whether one fiths the needs...

Lucero
I liked Midge most. Too bad it's in python :(
houbysoft
A: 

Have you had a look at Bugzilla?

Martin
That's in Perl, isnt it? And how is that *truly minimalistic* :)
Gordon
Indeed it is. Not really minimalistic either but it's something I have worked with before.
Martin
A: 

does this have to be on your own server, or are you willing to use a product on an external site?

If you are, I recommend 37 signals basecamp. It's cheap, efficient and very well designed. It also integrates with a very small bug tracker called tikiden

Oh, and they're both very minimalistic.

redmine is open-source and very minimalistic. Even though it's written in Ruby and not PHP, it is incredibly easy to install and has also the basic features you ask for (does use MySQL though). Well worth having a look.

These are the best ones I know of for user interfaces and ease-of-us. Trac is also good but a bit bloated and bit too complicated for my needs.

Just my two cents.

Jamie
Edited question to clarify, I'd prefer something that I can host myself. Unfortunately I only have PHP on the server, so anything else won't work.
houbysoft
A: 

I know your situation well (being able to host only PHP solutions) but the, in my opinion, best and most minimalistic solution for this is in the Python camp. It's Trac. Sorry. :)

Pekka
A: 

http://www.hotscripts.com/category/php/scripts-programs/development-tools/bug-tracking/

http://www.opensourcetesting.org/bugdb.php (a few links in between)

Honorable mentions are phpBugTracker and Mantis (also PHP). But neither is particular lightweight. Both require registration-prior-submit, which nobody does; hence less useful for open source development.

mario
A: 

I've tested many of the links suggested by other answers, and tested many of the solutions.

For anybody who finds this question, I write down my choice:

CodeTrack ( http://kennwhite.sourceforge.net/codetrack/).

Very small, in PHP, does not even use a database, and the code is very easy to edit so I've deleted parts that I don't need and customized others.

It normally requires users to be registered, but I edited the code so that now no registration is required, so it is also easy to use by the end users.

houbysoft