[darcs-devel] the straw that broke the camel's back

Zooko O'Whielacronx zooko at zooko.com
Wed Jul 11 08:49:15 PDT 2007


Dear people of darcs-devel:

One my co-workers, Rob, refuses to use darcs for remote operation  
anymore.  Now he uses rsync to synchronize a local darcs repo with a  
remote darcs repo, and uses darcs only locally.  This is impacting  
our productivity and so it cannot remain, and soon Allmydata.com and  
the open source project allmydata.org will switch from darcs to  
Mercurial.

There are two major reasons that we can't continue to use darcs, and  
one "straw that broke the camel's back".  The major reasons are that  
darcs is too buggy (see http://bugs.darcs.net ) and darcs is too slow  
for network operations for repositories with large numbers of patches  
(e.g. http://allmydata.org/source/tahoe/trunk ).  The straw that  
broke the camel's back is that darcs doesn't give user feedback, so  
when Rob types a command such as "darcs get" or "darcs pull", then it  
just sits there, and he doesn't know whether it is making progress or  
is hung.

Regards,

Zooko


More information about the darcs-devel mailing list