LWN.net Logo

Distributed bug tracking

Distributed bug tracking

Posted May 16, 2008 3:16 UTC (Fri) by localhost (guest, #15238)
Parent article: Distributed bug tracking

Another relatively new project in this same space is Fossil SCM.  Written by D. Richard Hipp
of SQLite.  

http://www.fossil-scm.org/index.html

A couple of its design goals are: "Support disconnected, distributed development" and
"Integrated bug tracking and wiki"

I have been trying it out lately, and so far its been pretty nice.


(Log in to post comments)

Fossil

Posted May 23, 2008 2:25 UTC (Fri) by kevinbsmith (guest, #4778) [Link]

The design looks pretty reasonable. The "autosync" features sounds a lot like "bind" in bzr.
The home page mentions bug tracking, but I couldn't find any details other than a technical
description of the ticket data format. It's either hidden well, or a future feature.

Too bad it's written in C. Bias on my part, but I would much rather see an app like this
written in a higher-level language, using C where necessary as a speed optimization or to
create a highly reusable library. 

The author is proud that the whole system is a single executable file with few dependencies.
That's nice, but for me, the benefits of faster development, easier maintenance, and
crash-safety are more compelling. If the author only knows C, I understand the choice. It's
still unfortunate. Might be fun to implement a clone in another language.


Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds