[CalendarServer-dev] [CalendarServer] #285: Uses deprecated twisted interfaces

CalendarServer trac at macosforge.org
Thu Jul 17 16:16:55 PDT 2008


#285: Uses deprecated twisted interfaces
-----------------------------+----------------------------------------------
 Reporter:  agx at sigxcpu.org  |        Owner:  wsanchez at apple.com
     Type:  Defect           |       Status:  new               
 Priority:  5: Not set       |    Milestone:                    
Component:  Calendar Server  |      Version:                    
 Severity:  Other            |   Resolution:                    
 Keywords:                   |  
-----------------------------+----------------------------------------------
Old description:

> In Debian we splitted out things enough (so we don't have to ship our own
> twisted). We only ship the patched web2 plugin + twistedcaldav. With
> recent twisted we're seeing:
>
> /usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22:
> DeprecationWarning: mktap and related support modules are deprecated as
> of Twisted 8.0.  Use Twisted Application Plugins with the 'twistd'
> command directly, as described in 'Writing a Twisted Application Plugin
> for twistd' chapter of the Developer Guide.
>   from twisted.scripts.mktap import _tapHelper
>
> This is 1.2 but the code in 1.3 looks pretty much the same. I assume you
> guys will want switch to newer twisted sooner or later. Any hints on how
> to fix this in a way that can go into your SVN.

New description:

 In Debian we splitted out things enough (so we don't have to ship our own
 twisted). We only ship the patched web2 plugin + twistedcaldav. With
 recent twisted we're seeing:

 {{{
 /usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22:
 DeprecationWarning: mktap and related support modules are deprecated as of
 Twisted 8.0.  Use Twisted Application Plugins with the 'twistd' command
 directly, as described in 'Writing a Twisted Application Plugin for
 twistd' chapter of the Developer Guide.
   from twisted.scripts.mktap import _tapHelper
 }}}

 This is 1.2 but the code in 1.3 looks pretty much the same. I assume you
 guys will want switch to newer twisted sooner or later. Any hints on how
 to fix this in a way that can go into your SVN.

-- 
Ticket URL: <http://trac.calendarserver.org/ticket/285#comment:1>
CalendarServer </>
HTTP/WebDAV/CalDAV Server


More information about the calendarserver-dev mailing list