DisTract - the Distributed Bug Tracker
Matthew Sackman recently announced the DisTract Distributed Bug Tracker project, which aims to decentralize bug tracking:
The project is still in the early phases of its development,
basic features are still being added:
"Currently, there are two major features missing. The first is bug listings. The links to List Bugs at the top of each page will go nowhere. This should be implemented quite quickly. The other major feature is dealing with
merging.
"
DisTract is being released under the 3-clause BSD license. The software has been written in the Haskell language and takes advantage of several open-source packages. The movement of bugs across the net is handled by Monotone, a distributed version control system and the Markdown text-to-HTML conversion tool is used for working with bug descriptions and comments. DisTract defines bug information with its Bug Fields. Three field types have been defined: free form fields are for basic bug descriptions, simple lists are for keeping track of things like bug revision histories and graphs are for tracking the state of bugs.
Release 0.1.1 of DisTract came out after the original announcement,
it focuses on building the code:
"This version has no new features other than the fact that it actually compiles in a sane way which no longer requires endless amounts of jiggery-pokery. This has been achieved by improving the hinstaller module which DisTract depends on. Thus for all of you who downloaded the source tarball of version 0.1 and were then deeply alarmed by the compilation instructions, fear not.
The
Compilation page is now, correspondingly, simpler!
"
DisTract is available for download here.
