1.1 --- a/README.txt Sun Sep 05 17:59:38 2004 +0000
1.2 +++ b/README.txt Mon Sep 06 21:29:59 2004 +0000
1.3 @@ -87,8 +87,13 @@
1.4 Field access needs testing, especially for anything using the cgi.FieldStorage
1.5 class, and the way file uploads are exposed should be reviewed (currently the
1.6 meta-data is not exposed). The acquisition of fields from specific sources
1.7 -should be made more strict - some frameworks (eg. mod_python) provide path
1.8 -fields in the body fields dictionary.
1.9 +should be tested with different request methods - some frameworks provide path
1.10 +fields in the body fields dictionary, others (eg. Zope) change the fields
1.11 +exposed depending on request method.
1.12 +
1.13 +Interpretation of path field encodings needs to be verified. Currently, stray
1.14 +path fields are handled (eg. in WebStack.Helpers.Request) as being ISO-8859-1,
1.15 +but it might be the case that some such fields might be submitted as UTF-8.
1.16
1.17 Cookie objects need defining strictly, especially since the standard library
1.18 Cookie object behaves differently to mod_python (and possibly Webware) Cookie
1.19 @@ -101,7 +106,16 @@
1.20 place.
1.21
1.22 Session support, especially through WebStack.Helpers.Session, should be
1.23 -reviewed.
1.24 +reviewed and be made compatible with non-cookie mechanisms.
1.25 +
1.26 +The location of deployed applications in the filesystem should be exposed to
1.27 +those applications.
1.28 +
1.29 +HeaderValue objects should be employed more extensively. Thus, the header
1.30 +access methods may need to change their behaviour slightly.
1.31 +
1.32 +Investigate the nicer functions in the cgi module, discarding the "magic"
1.33 +stuff like FieldStorage.
1.34
1.35 Release Procedures
1.36 ------------------