[Zope-dev] Re: SVN: Products.ZopeVersionControl/trunk/ Purge old zope2 Interface interfaces for Zope 2.12 compatibility.

Wichert Akkerman wichert at wiggy.net
Sat May 24 05:22:30 EDT 2008


Previously Tres Seaver wrote:
> They don't actuallly *use* them for anything.  I'm arguing that the time
> is *now* to drop the BBB, which is not going to break any code which was
> actually *working* in terms of the expected behavior of interfaces.
> Software which hasn't been updated to use Z3 interfaces at this point
> won't *ever* get updated if we leave the BBB code in place.

Until we start seeing some *visible* deprecation warnings in code I will
keep objecting. As I said before I have managed to work with Zope for a
few years now without ever having seen a single deprecation statement
for Z2 interfaces. Right now I have a feeling that the strategy is 'oh,
this has been deprecated for years but we forgot to put the mesasge out,
but we'll remove it anyway'. That can't be right.

Add some zope.deprecate calls around Z2 interfaces in the 2.9-2.11
trees. Really.

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.


More information about the Zope-Dev mailing list