[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