[Zope3-dev] Re: Usage of IAnnotations disrespects interface declaration

Dieter Maurer dieter at handshake.de
Sun Dec 17 04:27:50 EST 2006


Christian Theune wrote at 2006-12-11 08:30 +0100:
> ...
>> Both are not acceptable, especially option #1. We can't just change 
>> existing contracts as we see fit.
>
>Right. However, I think it's possible to regard this is a bug in the
>original contract.

But, some adapters for "IAnnotations" may not know about the newly
introduced responsibilities and fail to implement them.

Thus, fixing this "bug" in the proposed way will introduce bugs
at other places.



-- 
Dieter


More information about the Zope3-dev mailing list