Opened 14 years ago

Last modified 13 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:


Change History (7)

comment:1 Changed 14 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

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 13 years ago by radix

using my RM powers to declare this as urgent.

comment:3 Changed 13 years ago by hypatia

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

comment:4 Changed 13 years ago by hypatia

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

comment:5 Changed 13 years ago by hypatia

python-zopeinterface :)

comment:6 Changed 13 years ago by hypatia

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

comment:7 Changed 13 years ago by hypatia

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