Re: alternate simplified proposal #1

Yoonho Park (yoonho@sina.hpc.uh.edu)
Mon, 10 Jun 1996 14:21:53 -0500 (CDT)

Parkson writes:
>Info (the new word for hints) is just a hint. We can't expect all
>implementation to do something with it, so moving the directives from
>the filename to info has quite different semantics.
>
>In the original spec, if you open piofs:/foo, and that system does not
>support piofs, an error will be returned. (It may not have specified
>that way, but it is the intent of the spec.) If this is in the info, it
>is just ignored.

I'm confused by your example. Let's say an implementation does not
support piofs. If a user tries to open a piofs file with info
args--hints what does open() return? Shouldn't open() return an error
because the implementation does not support piofs?

I asked Richard for examples because I would like to know what he wants
to support with info args. While the file name space has limitations,
it is simple, well-known, and can support a lot of abstractions.