On Mar 24, 10:49 am, Martin v. Löwis <[EMAIL PROTECTED]> wrote: > At the PyCon sprint, I started porting Django to Python 3.0. In the > process, I had to make a number of changes to Python, so this port > currently requires the Python 3.0 subversion head (soon to be released > as 3.0a4).
FWIW, have started playing with getting mod_wsgi to work with Python 3.0 as well. When I tried Python 3.0a2, it would crash deep inside of Python. When I tried 3.0a3 recently however it got further and absolute minimum hello world program actually works. Thus now seems to be just a case of working out changes to mod_wsgi in line with what was worked out on Python WEB-SIG as necessary changes to WSGI specification to make WSGI compatible with Python 3.0. If I can get mod_wsgi working on Python 3.0, will be interesting to see if you can tweak the Django WSGI interface, if not done already, to make it WSGI for Python 3.0 compatible and thus try your changes on top of mod_wsgi. Graham > This port is just a start; it runs the tutorial with the sqlite3 > backend, including the admin interface, but probably chokes on larger > applications that use more features. > > The patch is designed to not break Django on any earlier Python > versions. > > I put up the patch and my notes at > > http://wiki.python.org/moin/PortingDjangoTo3k > > I would like to know how I should proceed with that; options are > > a) split the patch into separate chunks, and contribute them > separately. > b) hand the entire patch over to somebody interested in completing it > c) complete it, then submit it > d) abandon it > > I would favor option a), even though this means that the django source > repository would only get a part of a working 3.0 port; I might > continue to work on it over the next months, although I would again > hope that regular Django users take over (which I am not). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---
