| | XML
This Working Group follows the rules and requirements of the latest operative version of the World Wide Web Consortium Process Document. Except as outlined elsewhere in this charter, the Working Group follows the Common Procedures for XML Working Groups. The previous charter for this Working Group is also available.
Note: this document was edited on 27 August 2004 to add "XML Path Language (XPath) 2.0" in the set of deliverables, and on 11th october 2006 to update the group's duration through 31st January 2007.
The mission of the XML Query working group is to provide flexible query facilities to extract data from real and virtual documents on the Web. Real documents are documents authored in XML. Virtual documents are the contents of databases or other persistent storage that are viewed as XML via a mapping mechanism.
The functionality of the XML Query language encompasses selecting whole documents or components of documents based on specified selection criteria, as well as constructing XML documents from selected components.
The goal of the XML Query Working Group is to produce a formal data model for XML documents with namespaces (based on the XML Information Set), a set of query operators on that data model (a so-called algebra), and then a query language with a concrete canonical syntax based on the proposed operators. The queries allowed by the query language must be computable and terminating. Such queries will act on fixed collections of XML documents.
In building such an XML data model, operators, and query language, the working group will take into account the papers and proposals presented at the W3C Query Languages Workshop (QL'98).
The XML Query Working Group is part of the W3C XML Activity.
The XML Query Working Group has prepared distinct working drafts for a) XQuery 1.0, b) XPath 2.0, c) XQuery and XPath Data Model, d) XQuery and XPath Formal Semantics, e) XQueryX, f) XQuery and XPath Functions and Operators, and g) XSLT and XQuery Serialization. It is now clear that these seven Working Drafts should form seven distinct Recommendations. The Working Group will produce the following documents:
After making significant progress on XML Query 1.0, the XML Query Working Group is supposed to develop XQuery 1.1 with additional features not delivered during the XQuery 1.0 period, which might include: a) an update language, b) a grouping facility, etc. This work might involve publishing a subsequent version of XQuery.
The expiration date of this charter is 30 June 2006.
These are subject to revision due to editorial needs and external scheduling issues; updates will be negotiated with the related groups and recorded on the XML Query Working Group home page.
XML has become a strategic technology in W3C and in the global Web market. The deliverables of the XML Query Working Group must satisfy the dependencies from the following Working Groups before they can advance to Proposed Recommendation.
Some dependencies to and from the following W3C Working Groups will require close cooperation during the development process; the requirements posed for the Query work by these Working Groups may change during the development process, which means the interdependency of the Query work with these Working Groups must be managed actively:
There are no requirements for co-development of features with the following Working Groups, but there are points of contact between their work and that of this Working Group, and thus logical dependency between their deliverables and those of this Working Group. Requirements from these Working Groups are expected to be well suited for communication via documents:
Formal liaison between the XML Query Working Group and other W3C working groups, including the other XML working groups and the WAI (Web Accessibility Initiative) group, as well as organizations outside of the W3C, shall normally be accomplished by the exchange of documents (requirements, reviews, etc.) transmitted through the XML Coordination Group.
When approved by the XML Coordination Group, liaison with other W3C Working Groups can be accomplished through joint task forces. It is expected that this be required for liaison with at least the XML Schema, XSL and Internationalization Working Groups.
The rules for the participation and decision process in the XML Query Working Group are regulated by the Common Procedures for XML Working Groups.
Participation in the XML Query Working Group is expected to consume at least half-day per week of each Working Group member's time, though the time commitment for the Chair and editors may require up to two full days per week.
To be successful, we expect the XML Query Working Group to have approximately 15 to 20 active principal participants for its duration.
The initial Chairs of this Working Group are Paul Cotton, (Microsoft), Andrew Eisenberg (IBM), and Jim Melton (Oracle).
The initial W3C Team contacts are Massimo Marchiori and Liam Quin. It is expected that this Working Group would consume about 0.85 FTE, including administrative logistics.
The Working Group will have distributed and face-to-face meetings.
It is expected that face-to-face meetings will be held about every two to three months.
The XML Query Working Group shall communicate among its participants using
the Working Group mailing list w3c-xml-query-wg@w3.org
(archive)
and with the participants of other XML Working Groups through the w3c-xml-plenary@w3.org
mailing list. Both lists are visible to all W3C Members. Other Member-only
lists may also be used for internal convenience.
Communications resources for press and media relations and speaking appearances or meeting planning resources are amortized across the working groups in the XML Activity, and concentrated in the XML Coordination Group.
The proceedings of this Working Group are Member-confidential, subject to exceptions made by the Chair with the Working Group's agreement.
In support of public accountability, the Working Group will periodically make public a summary of all technical decisions made since the last public summary, and the rationales for these decisions.
This Working Group operates under the W3C Patent Policy (5 February 2004 Version). To promote the widest adoption of Web standards, W3C seeks to issue Recommendations that can be implemented, according to this policy, on a Royalty-Free basis.