Subject: Re: Device Properties: The Next Generation
To: None <eeh@netbsd.org>
From: Nathan J. Williams <nathanw@MIT.EDU>
List: tech-kern
Date: 02/21/2001 19:13:57
<eeh@netbsd.org> writes:

> The property is not overloaded; it is the same property
> but associated with a different device.  The location of
> a property is part of the semantics.  We are not talking
> about OOP here, we're talking about filesystems and `find'.

If it's not OOP, don't call it "inheritance". Inheritance implies OOP
to many people. Don't do that unless you *want* to be confusing.

If it's a filesystem, use "..". Have devices look up "../propertyname"
and not rely on magic level-propagation hacks.

        - Nathan