Remove deprecated zope code from the canonical package

Bug #279477 reported by Curtis Hovey
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Unassigned

Bug Description

The canonical package is filtering all deprecation warnings because there are many modules that call methods or ZCML directives that are deprecated in Zope 3.4. For example:

ZCML
    directive <content> => <class>
    directive <vocabulary> => <utility> with the provides set to IVocabulary

Packages
    zope.app.mail => zope.sendmail
    zope.app.session => zope.session
    zope.app.error => zope.error
    zope.app.datetimeutils => zope.datetime
    zope.app.publisher => zope.publisher
    zope.app.security => zope.security

Classes
    zope.app.component.fields.LayerField => zope.configuration.fields.GlobalInterface
    zope.app.event.objectevent.ObjectEvent => zope.component.interfaces.ObjectEvent
    zope.app.event.objectevent.ObjectCreateEvent => zope.lifecycleevent.ObjectCreateEvent

Curtis Hovey (sinzui)
Changed in launchpad-foundations:
importance: Undecided → High
milestone: none → 2.1.10
status: New → In Progress
Curtis Hovey (sinzui)
Changed in launchpad-foundations:
assignee: nobody → sinzui-is
Revision history for this message
Curtis Hovey (sinzui) wrote :

Fixed in RF 7155.

Changed in launchpad-foundations:
status: In Progress → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote :

Fix released in Launchpad 2.1.10.

Changed in launchpad-foundations:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Curtis Hovey (sinzui) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.