[darcs-users] [Haskell-cafe] Re: poll: how can we help you contribute to darcs?

Anatoly Yakovenko aeyakovenko at gmail.com
Thu Aug 7 00:47:32 UTC 2008


I would gladly contribute to darcs if I could use it.  And I would use
it if it was fast (at worst twice as slow as git) and stable for the
simple things that i want to do.  So this is a chicken and egg problem
for me.

Maybe if you can gut darcs into a really simple and basic vcs that is
fast and really really stable, and allow plugins that wont compromise
your repository then I would gladly use it and contribute in areas
where i can improve it.

On Wed, Aug 6, 2008 at 4:09 PM, Lele Gaifax <lele at nautilus.homeip.net> wrote:
> On Thu, 07 Aug 2008 01:41:16 +0900
> "Stephen J. Turnbull" <stephen at xemacs.org> wrote:
>
>> Brandon S. Allbery KF8NH writes:
>>
>>  > > So if I'm pulling from/pushing to a darcs-2-format repo, my
>>  > > local repo must be darcs-2 as well?
>>  >
>>  > Given that darcs2 has a different format, that's kinda obvious.
>>
>> No, it's not obvious.  In fact, Bazaar does such things (although I
>> think mostly in restricted contexts, like "lightweight checkouts").
>>
>> It would be nice if someone could explore the possibility of
>> transforming patches to push/pull across formats.
>
> It's not (just) a matter of "format": AFAIK, the format itself isn't
> changed so much, between darcs-1 and darcs-2 (and I believe that
> what's called "hashed" format has actually the same "on-disk"
> representation); what's changing between the two is the semantic, that
> is, the same patch is handled in a different way, in other words, they
> have different meanings. That's why darcs cannot exchange the same
> patch between the two semantics (see "Changes in semantics" on
> http://wiki.darcs.net/DarcsWiki/DarcsTwo).
>
>> Apparently information would be lost going from darcs2 -> darcs1,
>> but it might be enough for people to do gradual migrations to the
>> new format.
>
> I'm not aware of such a lost: the primitive patch kinds are the same,
> and the metadata that describe the named patches carry the same
> information.
>
> 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.
> _______________________________________________
> darcs-users mailing list
> darcs-users at darcs.net
> http://lists.osuosl.org/mailman/listinfo/darcs-users
>


More information about the darcs-users mailing list