[ANN] EXPath: collaboratively defining XPath extensionsFlorent Georges lists at fgeorges.org
Wed Apr 15 23:34:37 PDT 2009
Hi, In the past few months, we could hear more and more the demand for a standardized set of extensions for XSLT and XQuery, as the recent activity around EXSLT 2.0 and EXQuery (within which I am involved) can tell. Those projects try to fulfill real-world needs, in the tradition of EXSLT, and that's a good thing. But as those projects were fixing their objectives, it became clear they overlap, as one of their goals is to provide more functionalities through the definition of extension functions. Why one would want to define twice an extension function to deal with HTTP or to handle ZIP files? Those facts, with the help of interesting discussions at XML Prague, leaded to the evidence that a similar project, working at the XPath level, would better achieve the goal of defining a set of standardized extension functions. In the same way the XSLT and XQuery working groups at the W3C joined their efforts to collaboratively define XPath 2.0, while host language-specifics were the responsibility of each WG. In addition, working at the XPath level provide the ability to implement them for other host languages, as XProc, as well for standalone XPath implementations (for instance in Java or .Net.) In this idea of defining a single set of extension functions, I am very proud to announce EXPath: http://www.expath.org/. The project is just born, but you can already find an HTTP module. If you are interested in participating in this project, if you have ideas, or if you just want to use its functions, please join the mailing list <http://www.expath.org/lists.html> and let us know! Hope to see on the list, -- Florent Georges http://www.fgeorges.org/
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format