Opened 10 years ago

Last modified 9 years ago

#758 defect closed fixed (fixed)

tutorial still using deprecated components.Interface

Reported by: spiv Owned by: hypatia
Priority: highest Milestone:
Component: conch Keywords: documentation
Cc: radix, spiv, hypatia Branch:
Author: Launchpad Bug:

Description


Change History (7)

comment:1 Changed 10 years ago by spiv

The tutorial code still declares its interfaces as inheriting from
twisted.python.components.Interface.  This preferred way is to use
zope.interface.Interface (as described in the docstring for
twisted.python.components).

Also, this means saying "implements(IFingerService)" rather than "__implements__
= (IFingerService,)".

[I'm tempted to bump the priority of this to make it a 2.0 issue, but I'll let
others do that if they wish.]

comment:2 Changed 10 years ago by radix

using my RM powers to declare this as urgent.

comment:3 Changed 10 years ago by hypatia

Will try and get to this by, oh, Tuesday or so.

comment:4 Changed 9 years ago by hypatia

I suck, I put it down to wanting a zope interfaces deb :)

comment:5 Changed 9 years ago by hypatia

python-zopeinterface :)

comment:6 Changed 9 years ago by hypatia

Making radix nosy on this one, since it is currently marked urgent.

comment:7 Changed 9 years ago by hypatia

Updated the examples. Closing.
Note: See TracTickets for help on using tickets.