[darcs-users] [issue1042] I wish darcs-2 would do automatic darcs-1-compatibility.

Jason Dagit dagit at codersbase.com
Sun Aug 31 17:30:35 UTC 2008


On Sat, Aug 30, 2008 at 6:10 AM, Zooko <bugs at darcs.net> wrote:
>
> Zooko <zooko at zooko.com> added the comment:
>
> So for the record, why is it that you won't make darcs maintain a darcs-1-format
> repository internally?  Because it would complicate the darcs source?  In this
> ticket kowey asked Jason for his opinion on that, but Jason didn't reply.

Indeed.  Sorry about not replying.  My opinion:

Because darcs-1 and darcs-2 repositories vary mostly by semantics and
only slightly by file format, I guess I don't really know how to make
darcs-2 semantics map into darcs-1 semantics without all the familiar
problems of darcs-1 repositories.  I'm concerned that the darcs-1
pristine would diverge from the darcs-2 pristine.  Then what would be
the meaning of a given set of patches in a particular branch?

It sounds like a nice usability feature, but I can't really see how to
make it feasible in practice.

I hope that helps,
Jason


More information about the darcs-users mailing list