XML Schema Patterns for Databinding Working Group

Charter · Patterns · Examples · Documents · Issues · Records · Schedule · Discussion · Participation · Tags

"There was significant support for the idea of a written ‘profile’ of XML Schema which would document the sweet spot for purposes of data binding, or for other specific domains. The word profile is problematic; what was meant was not a language subset, but only a definition of the sweet spot in existing processors, which would allow schema authors to get better results and better user experience when data binding tools are used, and which would tell implementors in the relevant domain which parts of schema users are most likely to expect them to support well."
-- Chairs' Report, W3C Workshop on XML Schema 1.0 User Experiences

Patterns

A pattern is a single XPath expression returning one or more XML Schema nodes. Each pattern is allocated a stable URI and classified as being either:

basic - known to work well across a wide range of state of the art databinding tools. advanced - commonly used in schemata, but currently less well supported by databinding tools. pending - yet to be considered by the Working Group.

The Working Group has developed a processor which may be used to detect patterns exhibited by an XML Schema or WSDL document.

Examples

There should be at least one example exhibiting each pattern, Each example is allocated a stable URI, presented inside XML Schema and WSDL descriptions and accompanied by one or more valid instance XML and SOAP documents. Our test suite uses the examples to assess support for patterns in databinding implementations.

Documents

Editors' Copies

Published W3C Working Drafts

[2008-03-28] Last Call Working Draft Basic XML Schema Patterns for Databinding 1.0 [2007-03-28] Working Draft Advanced XML Schema Patterns for Databinding 1.0 [2007-10-31] Working Draft Basic XML Schema Patterns for Databinding 1.0 [2007-10-31] Working Draft Advanced XML Schema Patterns for Databinding 1.0 [2006-11-22] Last Call Working Draft Basic XML Schema Patterns for Databinding 1.0 [2006-11-22] First Public Working Draft Advanced XML Schema Patterns for Databinding 1.0 [2006-05-12] First Public Working Draft XML Schema Patterns for Common Data Structures 1.0

Input Documents

Issues

We use our Issues List to record decisions on how we work, collect known interoperability issues with XML Schema and concrete patterns and examples to be included in our specifications. New issue proposals should be made against a specific document by sending mail the public mailing list. When discussing an issue in mail or on IRC, please use identifiers in the form "ISSUE-9" - see Tracker.

Meeting Records

Draft

2008-7-15 teleconference 2008-7-08 teleconference

Approved

2008-4-22 teleconference 2008-4-08 teleconference 2008-3-25 teleconference 2008-3-18 teleconference 2008-3-11 teleconference 2008-2-19 teleconference 2008-2-05 teleconference 2008-1-30, 2008-1-31, 2008-2-01 F2F (W3C ERCIM Sophia Antipolis, France) 2007-12-18 teleconference 2007-10-30 teleconference 2007-10-09, 2007-10-10, 2007-10-11 Interoperability Workshop (BT, London, England) 2007-08-01, 2007-08-02, 2007-08-03 F2F (Origo, Edinburgh, Scotland) 2007-7-10 teleconference 2007-6-12 teleconference 2007-5-29 teleconference 2007-5-01 teleconference 2007-04-18, 2007-04-19, 2007-04-20 Interoperability Workshop (Origo, Edinburgh, Scotland) 2007-3-20 teleconference 2007-3-06 teleconference 2007-02-13, 2007-02-15 F2F (W3C ERCIM Sophia Antipolis, France) 2007-2-06 teleconference 2007-1-30 teleconference 2007-1-16 teleconference 2006-12-19 teleconference 2006-12-12 teleconference 2006-11-28 teleconference 2006-11-21 teleconference 2006-11-14 teleconference 2006-11-07 teleconference 2006-10-24 teleconference 2006-10-17 teleconference 2006-10-10 teleconference 2006-10-05, 2006-10-06 F2F (W3C ERCIM Sophia Antipolis, France) 2006-09-19 teleconference 2006-09-12 teleconference 2006-09-05 teleconference 2006-08-08 teleconference 2006-07-31, 2006-08-01 F2F (BT Hertfordshire, England) 2006-07-25 teleconference 2006-07-18 teleconference 2006-07-04 teleconference 2006-06-27 teleconference 2006-06-13 teleconference 2006-06-06 teleconference 2006-05-30 teleconference 2006-05-22, 2006-05-23 F2F (Origo, Edinburgh, Scotland) 2006-05-09 teleconference 2006-05-02 teleconference 2006-04-25 teleconference 2006-04-18 teleconference 2006-03-28 teleconference 2006-03-14 teleconference 2006-03-27, 2006-03-28 F2F (W3C, Cannes Mandelieu La-Napoule, France) 2006-02-21 teleconference 2006-02-07 teleconference 2006-01-24 teleconference 2006-01-17 teleconference 2006-01-10 teleconference 2005-12-20 teleconference 2005-12-13 teleconference 2005-12-06 teleconference

Schedule

Basic Patterns Advanced Patterns
Chartered Expected Chartered Expected
Jan 2006 First Public Working Draft
Feb 2006
Mar 2006 Last Call Working Draft
Apr 2006
Jun 2006 Candidate Recommendation First Public Working Draft
Jul 2006
Aug 2006 Proposed Recommendation
Sep 2006
Oct 2006 Last Call Working Draft
Nov 2006 Last Call Working Draft Candidate Recommendation First Public Working Draft
Dec 2006
Jan 2007
Feb 2007
Mar 2007 Interoperability Workshop Interoperability Workshop
Apr 2007
May 2007
June 2007
July 2007
August 2007
September 2007 Second Last Call Working Draft Working Draft
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008 Last Call Working Draft Last Call Working Draft
April 2008
May 2008
June 2008
July 2008 Candidate Recommendation Working Group Note
August 2008
September 2008 Proposed Recommendation

Discussion

Technical

Technical discussion takes place on the Working Group discussion list, public-xsd-databinding@w3.org (archive). This is a public mailing list (subscribe) see the W3C Mailing List Administrivia for guidence.

Search the public archive: help

Comments

Formal comments on specifications published by the Working Group should be sent to public-xsd-databinding-comments@w3.org (archive). This is a public mailing list (subscribe) see the W3C Mailing List Administrivia for guidence.

Search the public archive: help

Administrative

Procedural issues and logistics are discussed on a member-only mailing list (archive) see the administrative page for more details.

Participation

W3C Members wishing to join the Working Group should fill in the participation form. A list of participants is available. Patent disclosures relevant to this Working Group may be found on the Working Group's patent disclosure page.

Tags

Please use the tags w3c and databinding when blogging, bookmarking or snapping this effort.


Paul Downey, Chair
Yves Lafon, W3C Team contact
$Date: 2008/07/16 13:07:39 $

Valid XHTML 1.0 Transitional


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser