# HG changeset patch # User paulb # Date 1093819589 0 # Node ID 53bb6caa685f864e9c59d89b38d1405f7e722f2f # Parent 048984c3fec4db76d70b280dbf4e7c2d42a315ae [project @ 2004-08-29 22:46:29 by paulb] Updated the release notes and outstanding work list. diff -r 048984c3fec4 -r 53bb6caa685f README.txt --- a/README.txt Sun Aug 29 22:46:09 2004 +0000 +++ b/README.txt Sun Aug 29 22:46:29 2004 +0000 @@ -12,13 +12,13 @@ Framework Support ----------------- -Currently, BaseHTTPRequestHandler (via BaseHTTPServer in the standard library), -CGI, Jython/Java Servlet API, mod_python, Twisted and Webware are supported. -Each framework has its own set of strengths and weaknesses, but the idea is that -deployment concerns can be considered separately from the implementation of -application functionality. Consult the NOTES.txt files in each framework's -subdirectory of the docs directory for some notes on how applications may be run -in each environment. +Currently, BaseHTTPRequestHandler (via BaseHTTPServer in the standard +library), CGI, Jython/Java Servlet API, mod_python, Twisted, Webware and Zope +2 are supported. Each framework has its own set of strengths and weaknesses, +but the idea is that deployment concerns can be considered separately from the +implementation of application functionality. Consult the NOTES.txt files in +each framework's subdirectory of the docs directory for some notes on how +applications may be run in each environment. Tested Frameworks ----------------- @@ -34,6 +34,7 @@ New in WebStack 0.7 (Changes Since WebStack 0.6) ------------------------------------------------ +Fixed path information semantics. Fixed file upload semantics. Fixed content type handling (although some improvement remains). Introduced Zope 2 support. @@ -74,18 +75,23 @@ ----------- Things to consider for future releases: improved cookie support, redirects, -session interfaces, access to shared resources and much better documentation. +access to shared resources and much better documentation. Field access needs testing, especially for anything using the cgi.FieldStorage -class - Webware and Twisted certainly need reviewing. The acquisition of -fields from specific sources should be made more strict - some frameworks (eg. -mod_python) provide path fields in the body fields dictionary. +class, and the way file uploads are exposed should be reviewed (currently the +meta-data is not exposed). The acquisition of fields from specific sources +should be made more strict - some frameworks (eg. mod_python) provide path +fields in the body fields dictionary. Cookie objects need defining strictly, especially since the standard library Cookie object behaves differently to mod_python (and possibly Webware) Cookie objects. Moreover, the set_cookie_value method needs to provide access to the usual cookie parameters as supported by the frameworks. +Unicode text written to the response stream needs to be suitably encoded +somewhere beneath each application. Better support for content type definition +could be provided. + Release Procedures ------------------