nuxeo-localizer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nuxeo-localizer] news, web site and branches


From: Juan David Ibáñez Palomar
Subject: Re: [Nuxeo-localizer] news, web site and branches
Date: Wed, 18 Sep 2002 18:25:01 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020610 Debian/1.0.0-1

Simon Michael wrote:

Juan David Ibáñez Palomar <address@hidden> writes:
The invisible change is that there's no more ZPT (nor DTML)
on my web site, but something else I've been working on.
Something better of course :-)

Golly. Please tell us more. :)


Just for whetting the appetite..

It's a Python package, it don't depends on Zope, this way
I address a bigger audience. In the other side it can't be
used from the management screens, but it would be easy to
make a Zope product that lets to do it.

It's inspired on XSLT, but it's not XSLT. It's not a new
language either. Just less than 200 lines of Python code
that provide an easier to use interface to manipulate DOM
trees.

Select the nodes with XPath expressions. Then apply rules
written in Python (instead of XSLT).

Data in the ZODB (for example), presentation in pure XHTML
(for example) and logic in a set of rules written in Python.

This leads to better separation between presentation and
logic than ZPT. With all the logic in Python and with the
expression matching/rules system full and easy refactoring
becomes posible.

However, it's pre-alpha right now, not ready for a 0.1
release, not for my taste. But maybe I'll do a pre-release,
we'll see. First I've to finish the docs and write an article
that explains the rationale.


Regards,

--
J. David Ibáñez, http://www.j-david.net
Software Engineer / Ingénieur Logiciel / Ingeniero de Software







reply via email to

[Prev in Thread] Current Thread [Next in Thread]