Re: [MonoDevelop] git integration with monodevelop

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

 



Hi,

On Wed, 12 Nov 2008, Miguel de Icaza wrote:

> > I assume that results of Mono's Google Summer of Code 2008 projects to 
> > create managed git implementation in C# (git#)[1][2] were not very 
> > successfull?  Taking into account that JGit isn't yet full git 
> > implementation, after much longer development...
> 
> They were a complete disaster, one student was going to focus on the 
> front-end, the other on the back-end.

I kinda followed the last few weeks via your svn repository (which was not 
helped by the commits being a complete mix of the individual projects).

I was a bit disappointed that nobody asked things on the Git mailing list; 
quite a number of very important lessons were learnt during the first 
implementation of jgit, and you guys could have benefitted tremendously by 
hearing them.

By the time I got aware of your effort, it was too late; for example, the 
code already relied on the fact that every blob's contents were read into 
memory at once (IIU the code correctly).

Note: personally, I do not like C# all that much, so I am not that 
interested in the port myself.  However, we get quite a number of 
questions in that direction ("do you support .NET yet?"), so I am quite 
interested to know what's available.

May I suggest respectfully, that the next time communication channels 
between the Mono-mentor and at least one knowledgable Git guy are 
established early in the project?  IIRC there was a GSoC project to 
reimplement Git in C# last year, too, which failed, too.

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