Tracking System Case

Currently Selected

  • Trac

Goals

  • Make development process transparent
  • Implementation of workflow processes

Requirements

  • Ticket/Issue Tracking should be combined with source-code change management
  • Should enable Tracking of overall project activities
  • Possibility to create documents which link to the tickets and other entities
  • Possibility to extend in a modular way (e.g. plugins)
  • Possibility to extend in the main language used for development

Subsystems

  • Object creation and display (abstracted: a webframework)
  • Repository Visualization (view, difference-reports, changesets, ...)
  • Optional: Repository Access (commit operations)

Candidates

Candidate Type Audit Passes Non Compliant Requirements
Trac Trac Audit yes Project, Customization, Workflow, Administration
roundup no missing integration (SVN, wiki)
Bugzilla no missing integration (SVN, wiki)
http://launchpad.net/ no License, Control, Extensibility
jira no License, Control, Extensibility