Re: native-git-svn: A Summer of Code 2010 proposal
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Mar 19, 2010, 20:53 UTC
- Message-ID
- <20100319205301.GA15053@progeny.tock>
- In-Reply-To
- <32541b131003191132y119037f8rae598d0037786703@mail.gmail.com>
Avery Pennarun wrote:
> On Fri, Mar 19, 2010 at 1:18 PM, Ramkumar Ramachandra
Show 10 quoted lines
>> The following resources are relevant to the project: >> 1. git_remote_helpers/git/git.py is a minimalistic remote helper >> written by Sverre. I plan to extend this as much as possible before >> rewriting it in C. > > Are you sure you really want to rewrite git-svn in C? svn is so slow > that interpreted vs. native performance is unlikely to be an issue. > git-svn is probably not going to be needed on embedded systems where > installing python or perl is a problem. And managing the data > structures in a high-level language should be a lot easier.
Hmm. Sverre discussed why this is more about a redesign of svn interop support than a C reimplementation of git-svn. I wouldn’t mind if at the end of the summer, all we have is some working Python code. Still, it would have to be rewritten in C or Perl before msysgit could use it unless some hero packages a Python interpreter for them.
Jonathan