[TransWarp] PEAK: what, why and how (was: Finding an object that provides the interface)

Oleg Broytmann phd at work.phd.pp.ru
Wed May 21 13:43:43 EDT 2003

On Wed, May 21, 2003 at 12:34:15PM -0400, Phillip J. Eby wrote:
> Given this confusion, I'm strongly considering renaming the 'provides' 
> keyword and 'registerProvider()' method in alpha 3, perhaps to something 
> like 'publishAs' and 'publishProvider()'.  Now that the protocols package 
> talks about "providing" interfaces, it seems easy to confuse this with a 
> component "providing" a utility or properties to its children.  So maybe 
> the terminology should change to a component "publishing" utilities and 
> properties, as that is a very different thing.

   What peak really needs is good documentation. Thanks to developers, it
is open source, so the "how" part is (almost) documented. All you need is
to provide (pun intended!) docs on what is there and why, and how a user is
expected to use it.

     Oleg Broytmann            http://phd.pp.ru/            phd at phd.pp.ru
           Programmers don't die, they just GOSUB without RETURN.

More information about the PEAK mailing list