Bugzilla is the leading open-source/free software bug tracking system, with high-profile installations at mozilla.org, GNOME, Red Hat, and NASA, among others. It features a comprehensive set of fields, attachment management, inter-bug dependencies, email notification of changes, a powerful query interface, reporting, and Web, XML, email, and console interfaces. It can be managed entirely using a Web-based UI. The user UI is customizable using templates.
RT is an industrial-grade trouble ticketing system. It lets a group of people intelligently and efficiently manage requests submitted by a community of users. RT is used by systems administrators, customer support staffs, NOCs, developers, and even marketing departments to track issues, outages, bugs, requests, and all kinds of other things at thousands of sites around the world.
BATTS (Barnhard Associates Trouble Ticketing System) is a lean, elegant trouble ticket system with both command line and Web interfaces, written in Perl. It uses MySQL for its backend, and has a ticket-via-email interface for submission and informational logging. Features include support for tickets pending on or resolved when other tickets are disposed of, an ability to assign tickets to a person, an ability to categorize and prioritize tickets, and associating billing codes with various logging events.
Codestriker is a Web application that supports online code reviews. Traditional document reviews are supported, as well as reviewing diffs generated by an SCM (Source Code Management) system and plain unidiff patches. There are integration points with CVS, Subversion, Clearcase, Perforce, Visual SourceSafe, and Bugzilla. There is a plug-in architecture for supporting other SCMs and issue tracking systems. It minimizes paper work, ensures that issues, comments, and decisions are recorded in a database, and provides a comfortable workspace for actually performing code inspections. An optional highly-configurable metrics subsystem allows you to record code inspection metrics as a part of your process.
The Anthill Bug Manager is a tool that aids code development by keeping track of bugs in a medium-sized coding environment. It accomplishes this with a clean, simple, and fast interface that contains the essential features, but avoids the complexity associated with similar tools. It is written in Perl, requires an SQL database as a backend, and is Web server independent.
bz2gnats is responsible for getting bugs from the Bugzilla database and changing their format to a text format so that the bugs may be used in a GNATS database. It leaves room for changes such as adding or deleting fields and it allows the ability to include all or some fields from Bugzilla.
Savane is a Web-based Free Software hosting system, originally based on SourceForge 2.0. It currently includes issue tracking, project and member management, mailing lists, and individual account maintenance. The issue tracking handles bugs, tasks, and support. The issue tracker's fields ware configurable in many ways: mandatory of not, shown to users according to their role in a group, and with transition management.
Carp::Clan is a module that reports errors from the perspective of the caller of a "clan" of modules, similar to "Carp.pm" itself. Instead of giving it a number of levels to skip on the calling stack, you give it a pattern to characterize the package names of the "clan" of modules which shall never be blamed for any error. These modules stick together like a "clan" and any error that occurs will be blamed on the "outsider" script or modules not belonging to this "clan".