P.J. Eby wrote: > Since WSGI is based on HTTP, please cite RFCs, not applications. > Thanks.
RFC 3987 (the IRI specification) is the closest thing we have to an interoperable specification for internationalized URLs. It uses Unicode (UTF-8) exclusively. My own opinion is that WSGI for Python 3 (what people have been calling "WSGI 2" or "WSGI 3" in these threads) only needs to be defined for URLs that meet the requirements of RFC 3987. If you need non-UTF8 URLs then don't use WSGI on Python 3. RE WSGI 1.0 vs 1.1 vs 2.0 vs. 3.0: That would make WSGI very confusing. Fix the inconsistent/underspecified parts of WSGI 1.0 in an updated version of PEP 333. That would be the only WSGI specification for Python 2.0. Whatever "WSGI 3.0" would become should be the only WSGI specification for Python 3. Punt on the idea of running WSGI 1.0 applications on Python 3 or WSGI 3.0 applications on Python 2.x. Regards, Brian _______________________________________________ Web-SIG mailing list Web-SIG@python.org Web SIG: http://www.python.org/sigs/web-sig Unsubscribe: http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com