[Zope-dev] zope.publisher uses deprecated IView

Martijn Faassen faassen at startifact.com
Fri Mar 6 16:35:52 EST 2009


Dan Korostelev wrote:
> 2009/3/6 Tres Seaver <tseaver at palladion.com>:
[snip]
>> I just undeprecated IView and the other 'bbb' interfaces for exactly
>> this reason:  if core packages still use them five years later, then the
>> deprecation loses.
> 
> I doubt that the IView and (especially)
> IPresentation/IContextDependent are actually imported/used anywhere
> directly. Especially when they were deprecated for years. So I'm +10
> on simply removing the inheritance and that BBB interfaces themselves,
> as they only create confusion when someone tries to find out what
> those interfaces constist of.

I'd definitely be in favor of trying this instead of undeprecating them. 
zope.component has no business knowing about views and such.

Regards,

Martijn



More information about the Zope-Dev mailing list