[Twisted-web] WebDAV branch merge

glyph at divmod.com glyph at divmod.com
Tue Dec 20 16:31:50 MST 2005



On Tue, 20 Dec 2005 13:10:53 -0500, James Y Knight <foom at fuhm.net> wrote:
>
>On Dec 20, 2005, at 12:38 PM, Wilfredo Sánchez Vega wrote:
>>   - I use datetime in XML processing, which is apparently a Python  2.3+ 
>>feature.  It would be unfortunate to have to avoid datetime,  though, since 
>>it would mean adding the relevant code to twisted  somewhere.
>>
>>   The datetime issue we can either wave off by saying you need 2.3  to use 
>>dav, or we go ahead and copy in a bunch of code.  I'd prefer  to do that 
>>after merging if we think it's necessary to do so.  I  vote for requiring 
>>2.3, but maybe that's my inner laziness talking.
>

(A)
>If 2.2 support is required, I would suggest taking the datetime.py  module 
>from pypy (from Python, was translated to C, and then the C  implementation 
>was modified slightly. Then PyPy imported it from  Python and modified to 
>match the C impl).
(B)
>Or 2.2 could just be dropped.

Let's just start with option A since it involves less discussion :).  It sounds easy, anyway - if it's not, (B) seems like an eventual inevitability anyway, so let's do that if the discussion that will ensue on t-py will be less effort than porting datetime.



More information about the Twisted-web mailing list