# HG changeset patch # User paulb # Date 1095789914 0 # Node ID bbcf5421b351f17290e071623ccdce163ba31315 # Parent 21a92cfde06d218845d4d1eeab3515a90570f177 [project @ 2004-09-21 18:05:14 by paulb] Updated the description. Added to the release notes. diff -r 21a92cfde06d -r bbcf5421b351 README.txt --- a/README.txt Tue Sep 21 18:01:01 2004 +0000 +++ b/README.txt Tue Sep 21 18:05:14 2004 +0000 @@ -3,11 +3,10 @@ WebStack is a package which provides a common API for Python Web applications, regardless of the underlying server or framework environment. It should be -possible with WebStack to design and implement an application and to choose a -deployment environment, without having to go back and rewrite large parts of -that application to work in the chosen environment or in other environments -(should the deployment requirements change after the application has been -written). +possible with WebStack to design and implement an application, to choose a +deployment environment, and then to be able to deploy the application in a +different environment later on without having to go back and rewrite +substantial parts of the application. Framework Support ----------------- @@ -41,12 +40,15 @@ Added a method to discover the chosen response stream encoding. Fixed field/parameter retrieval so that path and body fields are distinct, regardless of the framework employed. -Added a method to get a combination of path and body fields (suggested by Jacob Smullyan). +Added a method to get a combination of path and body fields (suggested by Jacob +Smullyan). Introduced Zope 2 support. Improved Jython/Java Servlet API support (although a special PyServlet class must now be used, and certain libraries must be deployed with applications). -Session support has been added. +Introduced authentication/authorisation support for Jython/Java Servlet API. +Session support has been added (except for Webware 0.8.1). Alternative cookie support for mod_python has been added. +Cookie support now supports encoded Unicode sequences for names and values. New in WebStack 0.6 (Changes Since WebStack 0.5) ------------------------------------------------ @@ -115,12 +117,18 @@ The location of deployed applications in the filesystem should be exposed to those applications. +Path information should be consistent across all frameworks, and the "path +info" value should be meaningful. + HeaderValue objects should be employed more extensively. Thus, the header access methods may need to change their behaviour slightly. Investigate the nicer functions in the cgi module, discarding the "magic" stuff like FieldStorage. +The apidocs.py script needs finishing or a better documentation system needs +to be adopted. + Release Procedures ------------------