← Back to team overview

canonical-django team mailing list archive

Re: Conference report: DjangoCon.eu 2010

 

On Jun 04, 2010, at 03:31 PM, Szilveszter Farkas wrote:

>Armin Ronacher: WSGI in Python 3. If I had to summarize the message of
>the talk: it's a disaster. WSGI itself is slightly flawed, but situation
>in Python 3 is even worse. Basically it's broken because of the unicode
>related changes. Web developers should have been participating in the
>transition process. Now, most of the CGI and HTTP related modules are
>broken in the standard library. Time to fix those!

Interestingly, the email package is also fundamentally broken in Python 3, for
the same reason.  It's not that there are bugs - there are - it's the fact
that the model is fundamentally broken.

This hasn't been repaired yet purely due to the lack of resources.  The
email-sig has been working out a design of a new email package for at least
two Pycons, and there are several branches to begin attacking the problem.  We
even have a guy willing, able, and available to finish the work, if we can
just find a way to fund him (he's an independent contractor).  He's been
trying to raise some funds on his own and get the PSF to chip in too, but it's
been difficult.  Unfortunately "email" (or more accurately RFC 822-based
formats) are so fundamental to many protocols, that this is a major blocker
for Python 3 migration.

-Barry

Attachment: signature.asc
Description: PGP signature


References