[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Ruminations on Arch Desiderata
From: |
Paul Snively |
Subject: |
Re: [Gnu-arch-users] Ruminations on Arch Desiderata |
Date: |
Tue, 16 Sep 2003 07:54:32 -0700 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Damien!
On Tuesday, September 16, 2003, at 04:55 AM, Damien Elmes wrote:
I don't know much at all about development on Apple machines, but was
under the impression that resource forks are deprecated [1], on the
grounds that they make it difficult to interoperate with other
platforms.
Deprecated or not, they exist and, given that the filesystem continues
to be HFS+ and software that uses resources continues to exist, be
built from source, and be written, they need to be accounted for.
Besides that, there's still the issue of HFS[+] metadata to consider,
which is also treated by AppleSingle.
Does applesingle attempt to solve the problem of the extra metadata
you mention as well?
Got ahead of myself, apparently. :-)
It just seems like a nasty thing for Arch to have
to deal with. Would the ability to store arbitrary metadata at the
Arch level solve the problem in a more general way?
It would solve the metadata problem, but not the resource fork problem,
I'm guessing. Unless you wanted to call resource forks "arbitrary
metadata."
But I guess I'm not clear as to why this is a nasty thing for Arch to
have to deal with. It's no nastier than MacCVSPRO or CVL having to deal
with it. AppleSingle exists precisely so that you can plug it in and
play nicely with plain ol' POSIX filesystems. Obviously, it would be
conditionally compiled just for the Mac and only called in cases where
there was a resource fork and/or non-default metadata. I'm a little
surprised that this point is the one that's proving difficult, and the
(in my mind, anyway) much trickier issue of DNS-SD support isn't even
being commented on. But one thing at a time, I agree. :-)
[1]
http://developer.apple.com/documentation/MacOSX/Conceptual/
SystemOverview/FileSystem/chapter_9_section_5.html
I should perhaps mention that I've been programming Macintoshes since
1985 and put in a 2.5-year stint at Apple. You can safely assume that
I'm familiar with Apple's developer docs.
Cheers,
--
Damien Elmes
Best regards,
Paul
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)
iEYEARECAAYFAj9nJDAACgkQugPBK9DeteqiywCcC84WPfzGl54b1Hf+v7Atru5l
5LIAn2iTkiwOKt3+LdC0/G0qwQTfuvAd
=xT24
-----END PGP SIGNATURE-----
- [Gnu-arch-users] Ruminations on Arch Desiderata, Paul Snively, 2003/09/15
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Stephen J. Turnbull, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Robert Collins, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Damien Elmes, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata,
Paul Snively <=
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Tom Lord, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Andrew Suffield, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Tom Lord, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Andrew Suffield, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Paul Snively, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Paul Snively, 2003/09/16
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Tom Lord, 2003/09/17
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Doran Moppert, 2003/09/17
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Tom Lord, 2003/09/17
- Re: [Gnu-arch-users] Ruminations on Arch Desiderata, Paul Snively, 2003/09/17