Trac is an open source project management and issue tracking tool. It integrates tightly with Subversion for version control and has a rich set of plugins. Trac uses a component architecture and plugins can be developed independently and added to Trac freely. The core components include an HTML interface using Genshi templating, configuration via trac.ini files, and APIs for tickets, databases, an