On Dec 20, 2005, at 10:10 AM, James Y Knight 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.
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).
Or 2.2 could just be dropped.
James
I'm not sure that there is a policy for minimum version support
across subprojects, but I support bumping the minimum python
requirement for Twisted.web2 to python2.3. I'm a little bit more
bothered by the xattr requirement. I'd support making this pluggable
atleast before release (even if we only have a single xattr based
implementation) But I'm leaning towards that this shouldn't block
the merge, as there is significant interest in Dav and it's generally
better to branch from trunk (i.e. to improve vfs usage *ahem* stephen.)
-David
_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web