All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jon Seymour <jon.seymour@gmail.com>
To: Git Mailing List <git@vger.kernel.org>
Subject: Core and Not-So Core
Date: Wed, 11 May 2005 03:15:49 +1000	[thread overview]
Message-ID: <2cfc4032050510101553d391b2@mail.gmail.com> (raw)
In-Reply-To: <2cfc403205051010151304d88a@mail.gmail.com>

On 5/11/05, David Woodhouse <dwmw2@infradead.org> wrote:
> On Wed, 2005-05-11 at 02:22 +1000, Jon Seymour wrote:
> > So, no, it's not a religious issue. If anything, it is being dogmatic
> > to insist that the sacred GIT repository structure only be manipulated
> > by 'C' tools blessed by the hands of Linus.
>
> Given the volatility of the structure -- at least the details if not the
> fundamentals -- it seems bizarre to want to reimplement it rather than
> just using the existing tools.

I did consider wrapping it - I really did. But after thinking about it
for a couple of weeks
I eventually came to the conclusion it would be a sub-optimal solution.

And I don't agree that the structure is volatile. The actual structure
of GIT repository has been rock-solid since Linus reversed the
compression-signature order. Yes, there has been the excellent delta
work that Nicholas has been working on, but a Java version doesn't
need to use that anymore than Linus himself does [ and last time I
checked (the mailing list), Linus was being rather conservative about
that ].

What _has_ been changing at a great rate recently is the behaviour of
the tooling layer.

So, if I want a stable foundation to build my stuff on, basing it on
the output of the C tools would be a huge mistake. No, I think it
would be far safer for me to build my tooling using assumptions that
have proven to be rock-solid over the last few weeks - the structure
of the GIT repository format itself.

>
> This is the same mentality which gives Eclipse a half-arsed SSH
> reimplementation which doesn't behave like normal SSH is configured to
> behave either, right?
>

David, I have nothing whatsoever to do with the Eclipse implementation
of SSH, so what exactly is your point? All Java programmers are
fundamentally brain-damaged? Grow up, please.

jon.
-- 
homepage: http://www.zeta.org.au/~jon/
blog: http://orwelliantremors.blogspot.com/

  parent reply	other threads:[~2005-05-10 17:08 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-05-10 15:00 Core and Not-So Core Jon Seymour
2005-05-10 15:38 ` David Woodhouse
2005-05-10 15:50   ` Eduardo Teixeira Dias
2005-05-10 16:00     ` David Woodhouse
2005-05-10 16:19       ` Eduardo Teixeira Dias
2005-05-10 21:45         ` Diego Calleja
2005-05-10 22:33           ` Eduardo Teixeira Dias
2005-05-10 23:03             ` Diego Calleja
2005-05-10 23:11               ` Horst von Brand
2005-05-10 22:33           ` Eduardo Teixeira Dias
2005-05-10 22:34           ` Eduardo Teixeira Dias
2005-05-10 22:44           ` Petr Baudis
2005-05-10 22:54             ` Andreas Gal
2005-05-10 23:04             ` James Purser
2005-05-11  7:17           ` Christoph Hellwig
2005-05-11  7:42             ` Jon Seymour
2005-05-10 16:22   ` Jon Seymour
2005-05-10 17:03     ` David Woodhouse
     [not found]       ` <2cfc403205051010151304d88a@mail.gmail.com>
2005-05-10 17:15         ` Jon Seymour [this message]
2005-05-10 17:25           ` David Woodhouse
2005-05-10 17:36             ` Jon Seymour
2005-05-10 17:41               ` Christoph Hellwig
     [not found]                 ` <2cfc40320505101051207c9ce4@mail.gmail.com>
2005-05-10 17:51                   ` Jon Seymour
2005-05-10 18:01                     ` Davide Libenzi
2005-05-11  1:59           ` Rik van Riel
2005-05-11  2:09             ` Jon Seymour
2005-05-11  2:14               ` Petr Baudis
2005-05-10 22:18 ` Daniel Barkalow
     [not found]   ` <2cfc40320505101605721420@mail.gmail.com>
2005-05-10 23:05     ` Jon Seymour
2005-05-10 23:08       ` Petr Baudis
2005-05-10 23:20         ` Jon Seymour
2005-05-11 16:45           ` Daniel Barkalow
     [not found]             ` <2cfc403205051114087d283279@mail.gmail.com>
2005-05-11 21:09               ` Jon Seymour
2005-05-10 22:52 ` Petr Baudis
2005-05-11  0:50   ` Jon Seymour
2005-05-11  1:17     ` Peter Williams
2005-05-11  2:30     ` Nicolas Pitre
2005-05-11  3:02       ` Jon Seymour
2005-05-11 11:21 ` Noel Grandin
2005-05-11 14:40   ` Jon Seymour
2005-05-18 18:35 ` Juliusz Chroboczek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2cfc4032050510101553d391b2@mail.gmail.com \
    --to=jon.seymour@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=jon@blackcubes.dyndns.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.