+1 , but lets think through the actual API changes it would entail: * trans.request instead of trans.request(), trans.response.write(...) instead of trans.response().write(...), etc.
* trans.request() and trans.response() would raise an exception, etc. * lots of changes to existing servlet code !!! though a conversion tool could ease migration * many 'properties' would be read only, which Python 2.2 handles quite gracefully. * some of the 'properties' are calculated properties that don't map directly to an attribute. Again, Python 2.2 handles this well. trans.session trans.servlet trans.request trans.response trans.application session.values ? request.cookies ? request.fields ? request.values ? request.rawRequest ? request.urlPath ? request.remoteAddress ? ... and lots more ... see http://webware.sourceforge.net/Webware/WebKit/Docs/Source/Summaries/HTTPRequest.py.html response.cookies ? response.headers ? response.size ? What about the internal attributes/methods that are underscored? Tavis _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
