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