On 2006.04.21 06:18, Aldrik KLEBER wrote:
Le Vendredi 21 Avril 2006 13:12, Ludovic Courtès a écrit :
> Right, the archive format could probably be modified to be less
> demanding on path length.
>
> That said, this really is a limitation, I'd even say a flaw, of
the
> underlying OS. You wouldn't want to worry about 8.3 file names
for
> instance, would you?
>
The goal of writting a project, is that this project can be used.
Right. The software world is not totally Microsoft Windows(TM) and
gets less so every day.
IIRC, Microsoft Windows *used* to tout itself as POSIX compliant by
fulfilling the minimum requirements of the spec at the time.
Next we are talking about how to store data for an RCS product, in
my view, it is not normal that storage guide the design of a
software like a RCS, because it is not his work, this is OS work
or storage server work to watch how data should be stored.
If you use what is already there or otherwise guaranteed to be there
by the POSIX spec, that's less software which you have to write and
debug; you merely get and use a POSIX compliant OS.
The NTFS has assumptions in it which are wildly different from the
specific subset of the Unix filesystems which I have used (that
probably is not the majority of them). The case-insensitive but
case-preserving aspect of NTFS is absolutely maddening; the
enforcement of the "no deletion while in use" policy provides many
hours of debugging entertainment in a multi-threaded/multi-process
environment as well as a demonstrated and obscene reduction in file
manipulation capacity.
If you were building a house, you'd damned well be interested in the
characteristics of the ground upon which you build it. I don't want
to build a house in a swamp, myself.
Aldrik
_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users
GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/
_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users
GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/