git-sharp, was Re: Implementations of Git (was: re-licensing pkt-line.c code)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Thu, 25 Sep 2008, Jakub Narebski wrote:

> P.S. Do you know what is the status of git#, implementation of Git in 
> C#, which was one of this year Google Summer of Code projects?

As I suspected (hoping I would be wrong), the lack of communication (this 
time with the Git community) did not help at all.

The latest commit is this:

http://code.google.com/p/mono-soc-2008/source/detail?r=471

implementing a diff algorithm.

>From what I can tell from the source (I do not have a working C# 
environment), the implementation repeats a lot of what Shawn told us 
earlier were his lessons from his first stab at JGit.  For example, I saw 
that the contents of blobs are read into memory when the blob is read.  I 
haven't checked closely, but I did not have the impression that there were 
accessors making it easy to turn this into a lazy read.

Take-home message: if you think you should develop Open Source in a 
secretive manner, you are almost certainly wrong, and your project will 
almost certainly be slow or even fail (BTW I also see exactly this same 
problem with Govind's try last year, which had a cool name, and then 
another cool name, but not much to show for it).

Ciao,
Dscho

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux