I switched over to the new-fangled distributed version control,
a couple years ago, and have been utterly delighted.

More recently, I came upon the idea of applying the same technology
to *bug-tracking*; a few systems being:

    Bugs Everywhere <http://bugseverywhere.org/>

    Simple Defects <http://syncwith.us/>

    ditz <http://ditz.rubyforge.org/>

The idea of distributed bug-tracking--being able to go offline
and still be able to file bug-reports and -resolutions without
having to switch over to a different mode of operation
(like `write it down in my notebook and remember transcribe it
 all into the BTS when I'm online again)--sounds pretty awesome.

The idea of bundling the code's bug-state into the DVCS with
the code itself--and not having to manually keep track of
which branch contains which bugs/fixes--also sounds pretty
awesome.

I'm aware, of course, of various theoretical limitations
in the whole idea (doing things like automatically passing
bug-status across merges), but there are lots of things
that are practicable regardless of theoretical issues
(in theory, CVS never should have worked--but, in practice,
it's been used to great success by zillions of developers
for decades).

So, I'm wondering: does anyone here have any experience
doing distrubuted bug-tracking with tools BE, SD, ditz,
or anything similar? How does it work? How do they compare?

-- 
"Don't be afraid to ask (λf.((λx.xx) (λr.f(rr))))."

_______________________________________________
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

Reply via email to