[Zope-dev] Re: Future of ZClasses

Philipp von Weitershausen philipp at weitershausen.de
Sat Oct 7 17:44:00 EDT 2006


Lennart Regebro wrote:
>> Types in Zope 3 are typically expressed by interfaces.
> 
> Yes, and that would most likely be the case here too. Most likely
> which "type" and object is would be expressed by letting that object
> have a specific interface. This does not make "interface" and "type"
> conceptually equal.
> 
> As I mentioned before, if you tell a site administrator that he can
> create interfaces which enables adapters, factories and more
> interfaces, he will not understand what that means, or why he would
> want it or how to do it.
> 
> If you tell him that he can create types, on which he can enable
> functionality and create views and pages, than he will understand.
> 
> We can't call everything "interfaces", no matter how we use them and
> expect people to understand us.

Ok, sure. Then we agree. The 'type' would be a special kind of 
interface. It's a concept, rather than an implementation detail (e.g. 
like 'view' is an adapter).


More information about the Zope-Dev mailing list