Le vendredi 19 septembre 2008, Scott Chacon a écrit : > Hi, > > On Thu, Sep 18, 2008 at 10:03 PM, Christian Couder > > <chriscool@xxxxxxxxxxxxx> wrote: > > Le jeudi 18 septembre 2008, Jakub Narebski a écrit : > > > >> What also might be interesting to talk about scriptability, having > >> defined API, libification (I see that there is planned), interfaces to > >> other programming languages versus calling git plumbing versus > >> reimplementing git in other languages (e.g. JGit vs JavaGit, Grit vs > >> Ruby/Git, GitPython vs PyGit, Git.pm vs Git::Repo), but I guess this > >> discussion could be had on git mailing list. > > > > The following topics are now together on the wiki: > > > > * Linkable library for basic object access (libification or new > > library) * Scriptability, using git in other languages (using > > interfaces vs calling plumbing vs reimplementting) > > > > The second one is new. > > > > If we want these topics to be discussed during the GitTogether, we need > > someone who wants to talk about or at least introduce these subjects > > though. (Hint, hint.) > > I would be happy to talk about / introduce at least the second one, > since I've done most of the work on the pure-ruby implementation of > git in the Grit project, which is one of the more popular of the > re-implementations out there (and runs the GitHub site). I would also > be happy to help with a discussion on the first one, since I added it > to the wiki in the first place and it is heavily connected to the > second topic. I very much want to see a library that provides basic > Git object access that we can use to write proper bindings in > Ruby/Python/Perl. If the current Git code is too difficult to libify > properly, then perhaps an alternate C implementation that is built > only for that purpose is preferable to having a re-implementation in > _every_ language. Looking forward to the discussion. Great! You are now in the "Possible speakers" list on the wiki. Thanks, Christian. -- 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