On 03 December 2000, Michel Pelletier said: > Been doing lots of work on the Python Interfaces proposal. I'll say! What I've read so far is interesting. > For a good, high-level introduction to this package, read the user > documentation in the Wiki: > > http://www.zope.org/Wikis/Interfaces/InterfaceUserDocumentation This is what I've been reading. Some random, off-the-top-of-my-head comments: * isn't the type of an attribute interesting? I don't see that mentioned anywhere, and this is something I consider critical (especially for persistent objects!) * in a few spots, you speak of a class "realizing" an interface. Is this the same as "implementing" an interface? If so, why not use the same terminology; if not, what's the difference? * finally! a use for the tuples-without-parentheses syntax; I love that you can say __implements__ = UserInterface, ItemInterface -- that looks *so* natural. Well, OK, it should be implements UserInterface, ItemInterface but never mind that... > BTW, this link is broken: > > http://www.mems-exchange.org/mailman/listinfo/quixote-users Oops, that'll teach us to change the GID of the entire web site and all related processes in one go... thanks! Greg