Hi all,
The W3C recently set up an "XML Processing working group"[1] whose
primary goal is to define an XML processing language (i.e. pipelines).
AFAIU the group's direction is not to reinvent something new, but to
standardize what already exists, taking as inputs two pipeline languages
that were submitted as W3C notes, namely Norman Walsh's[2] and XPL from
Orbeon[3] (that BTW they claim to be the pipeline language "that has in
fact been used the most"[4].
My impression is that what this WG will end up defining yet another
programming language in XML, and that this language will either be very
limited in the processing types it allows in order to be implemented on
a wide range of platforms (including browsers), or allow a lot of
extensibility, thus actually limiting its portability.
WDYT, should we join the party?
Sylvain
[1] http://www.w3.org/XML/Processing/
[2] http://www.w3.org/TR/2002/NOTE-xml-pipeline-20020228/
[3] http://www.w3.org/Submission/xpl/
[4]
http://www.orbeon.com/blog/2005/12/20/xml-processing-model-working-group-meetings-have-started/
--
Sylvain Wallez Anyware Technologies
http://bluxte.net http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director