Promoting the use of Mercurial; was: Re: gnome dvcs survey results
Theodore Tso
tytso at mit.edu
Sun Jan 11 12:59:48 CST 2009
On Sun, Jan 11, 2009 at 03:46:16PM +0100, Arne Babenhauserheide wrote:
> A DSCM can act as server or as client, but a bridge only needs to implement
> the client part.
>
> It isn't necessary to enable push-from-git-to-bridge, since you can use a
> standard git repository as push target and then just pull from that one via
> the bridge.
Well, an hg user will want to take new commits that originated from
git and pull them into their bridge repo, right? If you have that
functionality, it's absolutely **trivial** to implement
push-from-git-to-bridge. You can say that you won't enable it, but
it's just a few shell scripts to implement it, so I don't see what the
big deal is. And in order to implement said bridge, you will need to
implement 99% of git, so you might as well use the git binary/sources;
at which point whether you call it a "hg extension" or a "git
extension" is more about politics than technical issues.
- Ted
More information about the Mercurial
mailing list