Webware for Python version 0.9 released on 11/13/05
Introduction
It has taken much longer than usual to finish this release.
There have been so many improvements and changes that we cannot list them all.
Have a look at the WebKit release
notes for some of the major changes in WebKit, the main Webware plug-in.
Note that Webware for Python has a new homepage at
www.webwareforpython.org
or short www.w4py.org, and a new
Wiki at wiki.w4py.org. Development
has moved from the CVS repository at SourceForge to a SVN repository
at svn.w4py.org. The old Wiki articles
and the CVS repository have been taken over to the new locations.
New Features
- Webware now contains a new "KidKit" plug-in that allows
you to use "Kid" templates with Webware as an alternative to
PSP templates. PSP is still supported as a part of Webware. Note that
Kid itself is not part of Webware; you must install it separately.
See the Kid homepage and the
KidKit release notes.
Improvements and Refinements
- The documentation and doc processing has been improved.
Instead of RawToHTML.py and the
raw HTML format, the Webware "DocSupport" now provides
a template engine pytp.py that
processes phtml files with tags similar to PSP templates,
for instance for including a header and a footer to the doc pages. The
htmlf html fragments have been replaced by phtml, too.
"DocSupport" also provides a new autotoc.py
module for automatically creating a table of contents.
In addition to the colorized source code and the summary page,
the installer now also creates pydoc html page. The installer also
creates default contexts for browsing the Docs via WebKit.
- The install.py has been improved.
It creates a log file install.log now.
- Static and dynamic HTML pages have been changed to use cleaner HTML
code and CSS instead of deprecated markup.
- The MakeAppWorkDir.py script has
been rewritten to support new features of the launch script.