Convertion tools (GSoC 2009)

Abderrahim Kitouni a.kitouni at gmail.com
Sun Mar 22 16:01:34 CDT 2009


Hi,

I'm interested in joining GSoC, looking through the ideas page I found
some interesting ideas (partial cloning, jython port), but I think the
most interesting one is enabling the use of mercurial as a client for
other VCSs.

Specifically, I'm thinking of git, as it's becoming more popular
(GNOME is going to switch), besides, bzr can be used to serve using
the git protocol [1], so we can have a server setup that all three can
use.

There is already a python implementation of git protocol [2], that can
be used (as a library or to better understand how git works).

What do you think of this? is it doable?

I'm reading the developer documentation on the wiki, and trying to
find more informations about git.

Regards,
Abderrahim

[1] http://bazaar-vcs.org/BzrForeignBranches/Git/Server
[2] http://samba.org/~jelmer/dulwich/


More information about the Mercurial-devel mailing list