High-level requirements for XQuery can be found in the XML Query Requirements Documents.
Many applications and XQuery examples can be found in the XML Query Use Cases.
More information on XQuery, and the W3C XML Query Working Group,
can be found on the W3C
homepage.
Support for the XML Syntax of XQuery is not available at this
point, but will be added in future versions of Galax:
The Galax project started in Bell Labs at the beginning of 2000,
after a first experience on a prototype of the XML Query Algebra
implemented by Mary Fernandez, Jérôme Siméon and Philip Wadler.
Galax is developed and maintained by the Galax team:
To Volker Renneberg who helped on implementing the XML Query
Algebra prototype that preceded Galax.
To the members of the XML Query working group, notably Peter
Fankhauser, who contributed ideas and suggestions.
To the XDuce team,
notably Haruo Hosoya, for discussions and allowing us to use their
subtyping algorithm in early implementations of Galax.
To the Caml team for
developing the best programming language in the world.
To the XML-QL team, Mary Fernandez, Dan Suciu and Alin Deutsch for
providing some help with the CGI scripts for the on-line demo.
About XQuery
XQuery is a query language for XML. It is developed within the W3C by
the XML Query Working Group, as part of the XML Activity. XQuery is a
simple but powerful language that supports a large variety of
data-oriented and document-oriented XML applications. From 1000 feet,
the salient features of XQuery are:
About Galax
Galax is an open source development effort whose goal is to provide a
fully compliant implementation of the family of XQuery working
drafts. Currently, Galax implements most of the following
specifications from the XML Query Working Group:
Credits
Thanks
Comments
Please send comments or bug reports to Jérôme Siméon.