gPM (generic Process Management) is a generic TOPCASED tool for business process management that can also be used for bug or issue tracking and for other almost any document-based process. gPM is composed of a server and several clients are available (Web-based, Eclipse Mylyn connector, Eclipse rich client). As gPM is a generic tool, it needs to be instantiated for each business process you want to support. Defining a business process consists of providing the product types, sheet types, sheet link types, and the life cycle of each sheet type. gPM configuration also includes roles and access controls, sheet type life cycles, dictionaries and translations, functional extension points, filters, and more. gPM has already been successfully instantiated for both simple development processes (like Mantis or Bugzilla) and complex industrial processes, like in the aerospace domain.
The Plandora project is a tool to help the software development process, from the customer requirement phase until the task conclusion. It consequently gathers the history of the project. The Plandora system can be useful for teams that have problems with resource bottle-necks, parallel projects, critical dead lines, necessity for scope documentation of tasks and requirements, and more.
DisTract is a distributed bug tracker. DisTract allows you to manage bugs in a distributed and potentially offline manner through your Web browser on your local machine. The distribution is achieved by making use of a distributed software control system, Monotone. Thus Monotone is used to move files across the network, perform merging operations, and track the development of every bug.
NoBug is a library which provides assertions, logging statements, and annotations for C and C++ programs. It includes pre-/post-condition and invariant checks, as well as generic assertions. Checks are enabled based on build-levels and scope tags. It also includes debugger support (valgrind), dumping of data structures, logging your application's activities, runtime customizable logging via environment variables, different logging targets (ringbuffer, stderr, syslog, debugger, etc.), and annotation of your source code regarding known bugs, things to do, and planned things. It can track resources and detect deadlocks.
SVNChecker is a framework for Subversion pre-commit hooks in order to implement checks of the to-be-committed files before they are committed. For example, you can check for the code style or unit tests. The output of the checks can be send by mail, written to a file, or simply printed to the console.
moap is a Swiss army knife for project maintainers and developers. It aims to help in keeping you in the flow of maintaining, developing, and releasing. It automates whatever tasks can be automated. It allows you to parse DOAP files and submit releases, send release mails, create iCal files and RSS feeds, maintain version control ignore lists, check in based on the latest ChangeLog entry, and more.