Mission Statement

Railway line

"To collaboratively define open standards for XQuery application portability and extensibility"

We are already building entire applications in XQuery; many implementations provide proprietary extensions to facilitate this.

However, we do not want proprietary extensions! We want open standardised extensions so that our applications might run on any implementation.

We believe that by gathering the use-cases of proprietary extensions in XQuery application development from within the community we can identify areas where a unified open standard could be collaboratively developed to replace many proprietary ones.

We hope that if we can develop such standards in an open and collaborative way with the community and implementation vendors then our goal of Portable XQuery Applications will become a reality.

The Team

Who are we?

Whilst anyone is invited to participate in EXQuery efforts, we have a core team of individuals who each bring distinct skills from different areas of the XQuery Community. The purpose of the core team is to organise the standards efforts; providing guidance, mediation and leadership where appropriate.

Adam Retter

EXQuery Founder
Picture of Adam Retter

A hopeless technologist with a bent for Software Engineering travelling an XML adventure.

With a strong background in Software Engineering, preferably Java and XML, Adam has been involved in XML systems for a number of years now. Previously developing entire web applications in XML and XQuery, he is now focused on the problems of applying traditional data-warehousing approaches to XML. Adam has also been a developer on the eXist XML Native Database open source project since early 2005, contributing mainly in the field of XQuery functionality and APIs. Otherwise he likes to Snowboard!

"After adding a number of proprietary XQuery functions to eXist to enable XQuery application development and knowing that various other XQuery implementations had their own approach to these or similiar functions, I realised that what the EXSLT effort had done for XSLT 1.0 was required for XQuery. That was around the time of the XMLPrague 2007 conference. Time is something that I never have enough of, but recent discussions with Dan McCreary and an article on Kurt Cagle's blog about similar issues refocused me and hence the birth of EXQuery. However, there is more to XQuery application development than just functions and I hope EXQuery can also tackle and standardise other aspects of XQuery Applications."

Dan McCreary

XRX Specialist
Picture of Dan McCreary

Dan is an enterprise data architect/strategist living in Minneapolis. He has worked for organizations such as Bell Labs and Steve Job's NeXT Computer as well as founding his own consulting firm of over 75 people. He has a background in object-oriented programming and declarative XML languages (XSLT, XML Schema design, XForms, XQuery, RDF, and OWL). He is an expert on US federal XML standards and is JIEM certified. He has published articles on various technology topics including the Semantic Web, metadata registries, enterprise integration strategies, XForms, and XQuery. He is author of the XForms Tutorial and Cookbook. Dan is interested in creating standards for anyone building XQuery-based web application. His goal is to promote a thriving industry of thousands of XQuery developers building highly-flexible XQuery web applications.

Kurt Cagle

Picture of Kurt Cagle

Kurt Cagle is Online Editor for O'Reilly Media, and is Managing Editor for xml.com and xmlToday.com. He is the author of more than a dozen books on XML and web related technologies, and has been a consultant to a number of Fortune 500 companies, universities and governmental agencies.

Jim Fuller

Picture of Jim Fuller

Jim Fuller has been a professional developer for 15 years, working with several blue-chip software companies in both his native USA and the UK. He has co-written a few technology-related books and regularly speaks and writes articles focusing on XML technologies. He is a founding committee member for XML Prague and was in the gang responsible for EXSLT. He spends his free time playing with XML databases and XQuery. Jim is technical director for a few companies (FlameDigital, Webcomposite s.r.o.).

Matthias Brantner

Picture of Matthias Brantner

Matthias is a software architect at 28msec Inc. The mission of 28msec is to enable everybody to easily develop, test, deploy, and host web applications written in XQuery. The product being developed is called Sausalito which is an integrated XQuery application server, web server, and database system for the cloud. It is important that applications written with XQuery in Sausalito are portable among many of the existing XQuery engines. Matthias is also a core developer of the Zorba XQuery processor which is developed by the FLWOR Foundation. Before joining 28msec, he has been working on optimization techniques for declarative query languages.

John Snelson

Picture of John Snelson

John Snelson is a Software Engineer from Oxford, UK, and works for Oracle on the Berkeley DB XML and XQilla projects. He is a member of the W3C XQuery working group.

Wolfgang Meier

Picture of Wolfgang Meier

Wolfgang founded the eXist XML Native Database project back in 2001 and still dedicates most of his time to it. Since many years, eXist has been promoting the development of web applications entirely written in XQuery. Standardizing some of the required function libraries will be a another step towards a broader adoption of XQuery-based web development.

Florent Georges

Picture of Florent Georges

Florent is an XML architect working in Brussels. He has been involved for many years in the XML community, especially the XSLT (and later XQuery) communities. He is involved in the new version of EXSLT. Trying to improve XPath-based languages as XSLT and XQuery is one of its current goals.

Priscilla Walmsley

Picture of Priscilla Walmsley

Priscilla Walmsley is a senior consultant and Managing Director at Datypic, Inc., specializing in XML architecture and implementation, XML and XML Schema design, XQuery and XSLT development, and content management. She has over fifteen years experience as a consultant, software architect, developer, and data architect. She has held positions at RELTECH Group, Platinum technology, XMLSolutions Corporation (as a VP and co-founder), and Vitria Technology.

Priscilla was a member of the W3C XML Schema Working Group from 1999 to 2004, where she served as an Invited Expert. She is the author of Definitive XML Schema (Prentice Hall PTR, 2001), and XQuery (O'Reilly Media, 2007). In addition, she co-authored the recent book Web Service Contract Design and Versioning for SOA.

Norman Walsh

Picture of Norman Walsh

Norman Walsh is a Principal Technologist in the Information & Media group at Mark Logic Corporation where he assists in the design and deployment of advanced content applications. Norm is also an active participant in a number of standards efforts worldwide: he is chair of the XML Processing Model Working Group at the W3C where he is also co-chair of the XML Core Working Group. At OASIS, he is chair of the DocBook Technical Committee.

Before joining Mark Logic, he participated in XML-related projects and standards efforts at Sun Microsystems. With more than a decade of industry experience, Mr. Walsh is well known for his work on DocBook and a wide range of open source projects. He is the principle author of DocBook: The Definitive Guide.