[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embrac
From: |
Tom Lord |
Subject: |
Re: [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git' |
Date: |
Thu, 21 Apr 2005 13:24:24 -0700 (PDT) |
> I'm a little concerned about accidental collisions, in the baz proposal:
> http://wiki.gnuarch.org/Win32FriendlyFormats
> The SHA checksums are postfixed with a number -1, -2, etc to allow for
> collisions that have different contents.
In the context of `git' you could not use numbers like that since there
is no central authority to allocate them.
One *could* use a probabilistically unique, user-selected id on the
other hand.
In Arch-speak, this would be like naming each blob with:
<sha1>,<size>,<id-tag>
If id-tags have internal structure that reflects their origin
(e.g., the way I stick "address@hidden" in mine), a blob-db
based system could filter out blobs whose id-tag statements
of their origin do not match where the data is coming from.
That would `git' pretty impregnable but at very high practical cost, I
think. It would complicate the politics of `git' a lot, making them
harder to think about. Perhaps that's something for `git 2.0' (if
such a thing is ever needed)?
-t
- Re: [Gnu-arch-users] [ANNOUNCEMENT] /Arch/ embraces `git', (continued)
- [Gnu-arch-users] [ANNOUNCEMENT] /Arch/ embraces `git', Tom Lord, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] [ANNOUNCEMENT] /Arch/ embraces `git', Miles Bader, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] [ANNOUNCEMENT] /Arch/ embraces `git', John A Meinel, 2005/04/20
- [Gnu-arch-users] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Stefan Monnier, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Tom Lord, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Tom Lord, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', John A Meinel, 2005/04/20
- Re: [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git',
Tom Lord <=
- Re: [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', John A Meinel, 2005/04/21
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Matthieu Moy, 2005/04/24
- Re: [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Jacob Gorm Hansen, 2005/04/25
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Matthieu Moy, 2005/04/25
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Tom Lord, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] Re: [ANNOUNCEMENT] /Arch/ embraces `git', John A Meinel, 2005/04/20
- [Gnu-arch-users] Re: [GNU-arch-dev] [ANNOUNCEMENT] /Arch/ embraces `git', Tom Lord, 2005/04/20
- [Gnu-arch-users] Re: [ANNOUNCEMENT] /Arch/ embraces `git', Szilard Hajba, 2005/04/21
[Gnu-arch-users] Re: [GNU-arch-dev] [ANNOUNCEMENT] /Arch/ embraces `git', duchier, 2005/04/20