git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: NYU Open Source Programming Class Releases JavaGit API 0.1.0 Alpha

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Aug 4, 2008, 23:36 UTC
Message-ID
<alpine.DEB.1.00.0808050127510.9611@pacific.mpi-cbg.de.mpi-cbg.de>
In-Reply-To
<20080804175403.GG27666@spearce.org>
Hi,
On Mon, 4 Aug 2008, Shawn O. Pearce wrote:
Show 6 quoted lines
> James Linder <james.h.linder@gmail.com> wrote:
>
> > Jgit/Egit, on the other hand, appear to be tightly integrated with 
> > Jgit primarily supporting Egit.
> 
> That's not really true.

I started using jgit in a project that is not yet totally public. It is awesome. (I mean jgit is awesome, even if my project does make me happy, too.)

And I absolutely share the puzzlement of Shawn why anybody would try to do their own thing in Java, instead of contributing to jgit.

Especially the fact that "JavaGit" seems to repeat the all-to-obvious error of Eclipse: to make a platform-independent library that depends on platform dependent components.

I find that kind of thinking so strange, to the point that I am really amazed enough to want to analyze the brain of the people inventing such things.

But hey, maybe there is a deeper point in it that escapes me.

Ciao, Dscho

Previous: Shawn O. PearceNext: A Large Angry SCM
Message 3 of 8 in “NYU Open Source Programming Class Releases JavaGit API 0.1.0 Alpha”
  1. James LinderAug 4, 2008
  2. Shawn O. PearceAug 4, 2008
  3. Johannes SchindelinAug 4, 2008
  4. A Large Angry SCMAug 5, 2008
  5. Petr BaudisAug 5, 2008
  6. Shawn O. PearceAug 5, 2008
  7. Pieter de BieAug 5, 2008
  8. Shawn O. PearceAug 5, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.