1.1 --- a/README.txt Mon Nov 06 20:52:21 2006 +0000
1.2 +++ b/README.txt Mon Nov 06 23:38:00 2006 +0000
1.3 @@ -32,26 +32,7 @@
1.4 Framework Support
1.5 -----------------
1.6
1.7 -Currently, BaseHTTPRequestHandler (via BaseHTTPServer in the standard
1.8 -library), CGI, Jython/Java Servlet API, mod_python, Twisted, Webware, WSGI
1.9 -and Zope 2 are supported. Each framework has its own set of strengths and
1.10 -weaknesses, but the idea is that deployment concerns can be considered
1.11 -separately from the implementation of application functionality. Consult the
1.12 -NOTES.txt files in each framework's subdirectory of the docs directory for
1.13 -some notes on how applications may be run in each environment.
1.14 -
1.15 -Tested Frameworks Release Information
1.16 ------------------ -------------------
1.17 -
1.18 -BaseHTTPRequestHandler Python 2.2.2, Python 2.3.3, Python 2.4.1
1.19 -CGI Apache 2.0.44, Apache 2.0.53, AOLserver 4.0.10, lighttpd 1.3.15
1.20 -Django 0.91
1.21 -Jython/Java Servlet API Jython 2.1, Java JDK 1.3.1_02, Tomcat 4.1.31 (Servlet 2.3)
1.22 -mod_python 3.0.3 (3.1.3 for framework cookie and session support)
1.23 -Twisted 1.0.5, 1.3.0
1.24 -Webware 0.8.1, CVS (2004-02-06), 0.9b2
1.25 -WSGI run_with_cgi (PEP 333)
1.26 -Zope 2.7.2-0, 2.8.0-final
1.27 +See the docs/supported-frameworks.html document for more information.
1.28
1.29 New in WebStack 1.2 (Changes since WebStack 1.1.2)
1.30 --------------------------------------------------
1.31 @@ -255,6 +236,9 @@
1.32 the handler may be most appropriate (since the web.xml file can be too
1.33 arcane), but this needs testing.
1.34
1.35 +The algorithm employed in the WebStack.Helpers.Auth.get_token function
1.36 +should be reviewed and improved for better security.
1.37 +
1.38 (Important)
1.39
1.40 Field access needs testing, especially for anything using the
1.41 @@ -303,9 +287,6 @@
1.42 introduced into WebStack, thus making response output more efficient (and
1.43 probably also for other frameworks, too).
1.44
1.45 -The algorithm employed in the WebStack.Helpers.Auth.get_token function
1.46 -should be reviewed and improved for better security.
1.47 -
1.48 Investigate proper support for HEAD, OPTIONS and other request methods.
1.49
1.50 Consider packages for different operating systems (other than Debian).
1.51 @@ -314,11 +295,12 @@
1.52
1.53 Investigate cStringIO usage.
1.54
1.55 -(Completed/rejected)
1.56 -
1.57 The location of deployed applications in the filesystem should be exposed to
1.58 those applications. (This is actually available in the __file__ module
1.59 -variable.)
1.60 +variable.) A resource could be provided to record the "root" path and added to
1.61 +a resource hierarchy or site map.
1.62 +
1.63 +(Completed/rejected)
1.64
1.65 Path information should be consistent across all frameworks, and the "path
1.66 info" value should be meaningful. (This should now be correct.)