9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: ori@eigenstate.org
To: driusan@gmail.com, 9fans@9fans.net
Subject: Re: [9fans] Git/fs: Possibly Usable
Date: Tue,  2 Apr 2019 08:35:17 -0700	[thread overview]
Message-ID: <366E22CB4C99DA10789C85BE86B6DD95@eigenstate.org> (raw)
In-Reply-To: CAG2UyHohky418z0_85=rT=BLSLe+oj7F8bNwk+cZxEC7LCypuw@mail.gmail.com

> On Tue, Apr 2, 2019 at 12:49 AM <ori@eigenstate.org> wrote:
>> One caveat I have: Git's index file format is a bit
>> boneheaded, so I'm ignoring it. The index doesn't affect
>> the wire protocol, so this isn't an interoperability issue,
>> unless you share the same physical repository on both
>> Plan 9 and Unix. If you do, expect them to get out of
>> sync on uncommitted but added files.
>>
>
> What problems did you have with the index format? In my experience
> it was relatively sane (relative to the pack protocol/format, I mean,
> which is a pretty low bar to set.)

It's easy to implement, but the tool is more useful without it.
The concept of staged files that it implies makes git clunkier
to use.

The index would also require a special tool to manipulate it,
which makes manipulating it from a script much clunkier.




             reply	other threads:[~2019-04-02 15:35 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-02 15:35 ori [this message]
  -- strict thread matches above, loose matches on Subject: below --
2019-04-03 16:02 ori
2019-04-03 16:59 ` Giacomo
2019-04-03 18:41   ` Cull
2019-04-03 18:44   ` Ori Bernstein
2019-04-02  5:36 cinap_lenrek
2019-04-02  4:41 ori
2019-04-02  6:10 ` Skip Tavakkolian
2019-04-02 13:32 ` Dave MacFarlane
2019-04-02 14:37 ` Kyohei Kadota
2019-04-03 10:38 ` Giacomo
2019-04-03 18:29 ` Skip Tavakkolian
2019-04-03 20:14   ` David du Colombier
2019-04-03 20:23   ` Ori Bernstein
2019-04-04  0:00     ` Skip Tavakkolian
2019-04-04  0:34       ` Kurt H Maier
2019-04-04  1:22     ` Ori Bernstein
2019-07-08 19:54 ` Ori Bernstein
2019-07-12 18:27   ` Patrick Marchand
2019-07-12 20:21     ` Steve Simon
2019-07-21 21:06       ` clueelf
2019-07-25 21:59         ` Ori Bernstein
2019-08-05 18:43           ` Skip Tavakkolian
2019-08-05 21:17             ` erik quanstrom
2019-08-05 21:22               ` erik quanstrom
2019-08-09  5:56             ` Ori Bernstein

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=366E22CB4C99DA10789C85BE86B6DD95@eigenstate.org \
    --to=ori@eigenstate.org \
    --cc=9fans@9fans.net \
    --cc=driusan@gmail.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).