[Web-SIG] ANN: Porcupine Web Application Server v0.0.9 released
Tassos Koutsovassilis
t.koutsovassilis at innoscript.org
Wed Feb 14 23:30:31 CET 2007
The inno:script team announces the new release of Porcupine server. This
release introduces remarkable new features on the server side including
a configurable in-memory object cache and a new post-processing filter
for easy output i18n. Due to the method decorators used, Porcupine is no
longer compatible with Python 2.3. We also recommend sub-classing the
new type of QuiX servlet (XULSimpleTemplateServlet) instead of the
primitive XULServlet class. The new type takes advantage of the new
Python "string.Template" module, resulting in simpler and more readable
QuiX templates.
By default, the object cache is configured for keeping up to 500
objects. You can change this setting by editing the main Porcupine
configuration file. Also keep in mind that each post processing filter
is now declared as a child node of its registration node. See the store
registrations file "store.xml" as a usage guideline.
On the browser side, QuiX adds minor improvements to better support
Internet Explorer 7 but also includes many minor bug fixes. Last but not
least, the rendering performance is greatly improved by minimizing the
number of redraws required when drawing new interfaces from XML. As a
side effect of this optimization, you might need an extra call to the
"redraw" method of some of your dynamically added widgets in order to
have them displayed correctly.
Enjoy.
Resources
=========
What is Porcupine?
http://www.innoscript.org/content/view/30/42/
Porcupine Downloads:
http://www.innoscript.org/component/option,com_remository/Itemid,33/func,selectcat/cat,1/
Porcupine online demo:
http://www.innoscript.org/content/view/21/43/
Porcupine Wiki:
http://wiki.innoscript.org
More information about the Web-SIG
mailing list