ANN: Porcupine Web Application Server 0.0.9 released

t.koutsovassilis at gmail.com t.koutsovassilis at gmail.com
Wed Feb 14 23:19:42 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 Python-announce-list mailing list