[Zope-dev] Re: Zope2 interfaces delenda est!

Wichert Akkerman wichert at wiggy.net
Sat Apr 26 09:46:18 EDT 2008


Previously Martijn Faassen wrote:
> Tres Seaver wrote:
> >-----BEGIN PGP SIGNED MESSAGE-----
> >Hash: SHA1
> >
> >Wichert Akkerman wrote:
> >>Previously Tres Seaver wrote:
> >>>-----BEGIN PGP SIGNED MESSAGE-----
> >>>Hash: SHA1
> >>>
> >>>I'd like to rip out the old Interface module from the 2.11 branch and
> >>>the trunk, along with all the useless decoys which import it.  THere is
> >>>no *good* BBB reason to keep them around:  anybody still depending on
> >>>them in A.G. 2008 needs to switch over, anyway.
> >>>
> >>>Objections?  I'll fix the CMF breakage myself, but the Plone folks are
> >>>going to have to revisit lots of grotty bits.
> >>Isn't the policy to deprecate in release N and remove in N+2?
> >
> >They've been deprecated for five years.
> 
> I agree that they've been deprecated for years, so that shouldn't need 
> to hold anything up. That said, the consensus seems to be to only remove 
> them from the trunk, as Zope 2.11 in a stabilization phase. Removing 
> them from the trunk means at least progress.

Can we make them produce deprecation warnings in a release first? Even
though they may technically be deprecated there I can not find a single
mention of that fact in the Interface package itself or anywhere else.
Only Interface.iclass is marked as deprecated.

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