[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