Need better bug tracking system
Many issues are being reported without steps to reproduce and sometimes with just an error message and no further information. The issue tracking system should have a way to enforce other fields.
Suggestion is to use a more mature system like Bugzilla.
Updated by Rich Lowe over 9 years ago
I'm not sure switching systems helps, people always file bugs that are lacking in detail. My experience (though anecdotal) is that if you make more fields mandatory, what you get is not better bugs filed, but less bugs filed. defect.opensolaris.org mandates very little, and bugs.opensolaris.org mandates far too much, but both had their share of great and utterly useless bug reports.
I'm no particular fan of redmine, but this doesn't seem like one of its faults.
Updated by none none over 9 years ago
I don't think OpenSolaris, with its two bug tracking systems, serves as a good reference. Before even reporting a bug, people had to waste time figuring out where to report it. Besides, I always had submit very details bugs to bugs.opensolaris.org (reported against, how to reproduce, details environment info, etc, etc, etc).
Anyway, I just think redmine's is OK for a small project but I think we should plan ahead. Moving from it in the future will probably not be easy and we will end up with a legacy (and two systems, again). Unless we plan to improve it ourselves, but why waste that time when there are other options that have been much more tested?
I do agree that too many mandatory fields actually causes less bugs to be filled. However what we have today is basically just a big text field. The workload is manageable, will it be in the future? Just wanted to point that out, not really emotionally attached to the idea.