[darcs-users] darcs-2 performs really well for the "darcs get" use case

Lele Gaifax lele at nautilus.homeip.net
Tue Apr 29 21:03:39 UTC 2008


On Tue, 29 Apr 2008 16:57:52 +0100
Ashley Moran <ashley.moran at patchspace.co.uk> wrote:

> On 29 Apr 2008, at 16:36, zooko wrote:
> > I think the point of the darcs-2-format is new improved patch  
> > semantics:
> 
> Ok, since I have no need to preserve darcs-1 compatability and the
> new format is as fast as the hashed one, I'll continue to use darcs-2
> repos.

AFAICT, speaking of "darcs-2-format" is misleading: the latest major
version of darcs introduces two new tecnologies, a new format
("hashed") which brings several benefits (faster, obfuscated pristine,
centralized cacheability, ...) and a new semantic ("darcs-2"). The
latter is (currently) built on top of the new hashed format.

While darcs 2.0 is able to exchange patches between repositories with
a different format, the same can't happen if the repositories have
different semantics: as explained here and there, changing semantic
alters *how* darcs operates on the patches, for example how it detects
conflicts between them.

hth,
ciao, lele.
-- 
nickname: Lele Gaifax    | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas    | comincerò ad aver paura di chi mi copia.
lele at nautilus.homeip.net |                 -- Fortunato Depero, 1929.


More information about the darcs-users mailing list