DITrack 0.8 has been released: see the announcement.
DITrack is a free, open source, lightweight, distributed issue (bug, defect, ticket) tracking system. It is implemented in Python and runs in UNIX (*BSD, Linux, MacOS X) and Windows environment, though support for the latter is limited. DITrack is distributed under BSD license.
The goal of this project is to provide a solution that would allow one to start tracking issues almost instantly, i.e. without requirements for complex backend infrastructure. Currently DITrack uses Subversion as its distributed file system backend, though we are planning to be backend-agnostic in the future.
The target auditory for DITrack are geeks — developers and system administrators. These species usually spend their life in command line and thus we first focus on command line interface. At the same time we strive to grow simple and clean APIs for easy integration with other systems. As a proof of concept we have implemented a simple read-only web interface on top of the DITrack client library.
The following are distinctive features of DITrack:
For more information about the design of DITrack and its current status, see the development information page.
DITrack is developed by a small core engineering group with lots of help from individual contributors.
Initially DITrack was inspired by the idea of Subissue, but has significantly changed since.