Curtis Anderson wrote:

> The problem with streams-style attributes comes from stepping onto the
> slippery slope of trying to put too much generality into it.  I chose the
> block-access style of API so that there would be no temptation to start
> down that slope.

I understand you right up until this.  I just don't get it.  If you extend the 
functionality of
files and directories so that attributes are not needed, this is goodness, right?  I 
sure think it
is the right approach.  We should just decompose carefully what functionality is 
provided by
attributes that files and directories lack, and one feature at a time add that 
capability to files
and directories as separate optional features.

I would really like to keep a syntax that lends itself to a set theoretic approach so 
that I can one
feature at a time make our FS into a set theoretic database.  That is my hidden agenda 
here: if you
clutter the basic concepts of filesystems it makes it more work to do a clean 
extension of
filesystems into my pet novel theory for database semantics that is substantially 
upwardly
compatible with filesystems.  I REALLY want the more general approach for this reason.

Hans
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [EMAIL PROTECTED]

Reply via email to