On 9/2/07, Uriel <[EMAIL PROTECTED]> wrote:
> And actually, I think one could have something similar to Douglas
> suggestion in Plan 9 without changing the kernel or the vfs, or even
> the file servers, just have a stackable file server which for every
> original file /foo.txt allows you to access a /[EMAIL PROTECTED]/
> dir where all the extended attributes or whatever can live, that would
> even keep backwards compatibility with all existing tools (tools that
> don't know about @extendedjunk/ dirs would not even see them unless
> they explicitly walk to them, so you could use cd
> /[EMAIL PROTECTED]/, followed of ls and cat to inspect the
> attributes, but if you do cat /* or ls / you would get a sensible
> output.

Or how about this:  Just as you don't need read permissions on a
directory to walk it -- so long as you know the name of the file you
want -- how about 9p allowing walks to ordinary files.  /foo.txt will
exist, and reads work as usual, but /foo.txt/metadata.xml (of course
it's all buzzword-compliant XML!) can be walked to and manipulated.
Disgusting, eh?

--Joel

Reply via email to