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