-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 08/12/2010 13:10, Eric Kow a écrit : > On Tue, Dec 07, 2010 at 10:46:28 -0800, Iavor Diatchki wrote: >> PS for VCS folks: I think that an interesting idea of combining darcs >> and git would be to use git's graph-based history model, but to >> annotate the edges on the graph with semantic patches ala darcs. This >> would make it possible to write smarter auto-merge strategies for git. > > Yeah, that's interesting indeed. I got a chance to meet and chat with a > couple of Git developers this summer, and after I explained what it was > that makes Darcs unique, they starting wondering aloud if we could pack > this semantic patch information into this Git concept called "notes". > > You may be able think of all our work on Darcs as being laying the > foundation for this sort of thing. The current Darcs roadmap looks like > this: > > - short term: performance for current users <-- we are moving away from here > - medium term: library > - long term: darcs 3 > > But lately (talking with some people), I do wonder if we need to start > to thinking very very hard about Seamless Git Integration, maybe so hard we > get it done before worrying about Darcs 3. Maybe this needs to be our > Moon Landing: > > Darcs needs to be able to work with standard Git repositories > I don't buy the "needs". But it would certainly be interesting to have as much compatibility as possible, for instance, as a first step, being able to push/pull between darcs and git repositories.
This comes in three degrees: - -Ok as long as one side is private (this should be fastconvert + some UI glue, would make most ghc hackers' dilemnas moot) - -Ok as long as there is a centralized bridge between them: each patch/commit crosses the border only once (a bit harder) - -Fully distributed (there lie semantic problems and darcs/git impedance mismatch) Florent -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0A1FcACgkQTCPcDztjGo7eWQCeLBWoZjYZRYOxHvFYkJrXtnX/ SZsAoIunTLby6GXLxuA6D6XVEGmbR0tu =321r -----END PGP SIGNATURE----- _______________________________________________ darcs-users mailing list darcs-users@darcs.net http://lists.osuosl.org/mailman/listinfo/darcs-users