From: Remi D. <re...@ch...> - 2003-10-29 15:13:49
|
Hello everyone, I think the CherryPy-0.9-beta and gamma releases have been sitting there for too long. And the difference between the current CVS version and the last stable version (0.8) is way too big ... So I think we really need to get 0.9-final out of the door. Since the TODO list I have for CherryPy is way too big and I have way too little time, I'll have to postpone some of the changes for future versions. Here is a list of new things that are already in the CVS tree: - New special functions: initThread, initProcess, initAfterBind - Ability to do streaming to the browser Here is a list of new things I'm planning on including in 0.9-final: - Include Jeff's CookieSession - Add Damien changes (ie: the ability to close CGTL tags ala XML, like this: <py-eval=".."/> plus the ability to escape double-quotes with a backslash in CGTL and CHTL tags) - Ability to have multiple mask/view sections in a CherryClass - Investigate bug reports from people who reported that the regression tests were failing for them. - Write documentation for all the new stuff (the painful part) Here is a list of things that will *not* be included in 0.9-final, but that will be in the next releases: - Work on security, sessions, CookieSessionAuthenticate, ... - Have CherryPy find out its path from sys.argv (CHERRYPY_HOME no longer needed) - Add _cpyinfo to methods (suggestion from Mario Ruggier) My plan is to make a "release candidate" in a couple of weeks, have several people test it and change it into 0.9-final a few days later... Remi. |