[darcs-users] darchaeology, and other darcs tools

zooko zooko at zooko.com
Wed Mar 26 15:59:31 UTC 2008


Folks:

I tried out darchaeology for a minute or two yesterday, and I didn't  
see what I could do with it that I don't already do with trac-darcs,  
like this:

http://allmydata.org

I can imagine some things that a local app could do nicely that trac  
can't, for example a graphical patch browser that shows the directed  
acyclic graph of patch dependencies, and the tri-state setting on  
each patch of "select/unselect/dont-care".  What does darchaeology  
do, or what will it do, which trac-darcs doesn't?


Is there a wiki page for tools that work with or extend darcs?

I am aware of several such tools, and yesterday I discovered several  
more that I was previously unaware of.  We should aggregate,  
document, and publicize these:

cia_darcs.rb (thanks to Manveru)
cia_darcs.py (thanks to vmiklos)
cia_darcs.pl (thanks to Patrick McFarland)
darcs-graph (thanks to Don Stewart)
darcsstats (thanks to vmiklos)
deps.pl (originally due to Alberto Bertogli)
Tailor (originally due to Lele Gaifax with many contributors)
trac-darcs (originally due to Lele Gaifax with many contributors)
darchaeology (thanks to John Clayton)
ann2ascii (originally due to Alberto Bertogli)

Others?

I've noticed that several of these tools have started to bit-rot or  
disappear entirely from the net (does anyone have a copy of  
deps.pl?), perhaps because the original author has stopped  
maintaining it.

We should publicize and organize these so that they can become  
community-maintained in the case that the original author stops  
maintaining them.

Actually, we should commit at least some of them to the core darcs  
repository in a "contrib" subdirectory, in order for them to have  
maximum visibility and availability.  Could the darcs devs please  
consider that option (again)?

Regards,

Zooko



More information about the darcs-users mailing list