RE: ISSUE-12, etc conformance section

OK, so the Implementation Conformance clause I missed 
comes from an we have in the introduction
and reflects our charter requirement:

    * SHOULD be able to process any valid [XML Schema] Document.


Paul

-----Original Message-----
From: public-xsd-databinding-request@w3.org on behalf of paul.downey@bt.com
Sent: Wed 10/11/2006 5:03 PM
To: public-xsd-databinding@w3.org
Subject: ISSUE-12, etc conformance section
 

I've made an attempt at editing text for our understanding of conformance [1],

As it stands it allows for DOM to claim validity, which I think is the concensus 
we saw last week [2], but I'm not convinced it captures the spirit for 
"good user experience", but that may be best left unsaid.

Any suggestions for improvements?

Paul

[1] http://www.w3.org/2002/ws/databinding/edcopy/basic/basic.html#document-conformance
[2] http://www.w3.org/2002/ws/databinding/6/10/F2F-databinding-minutes.html#item05

"""
1.3 Document Conformance

A Document claiming conformance to this specification:

    * MUST use either the UTF-8 or UTF-16 encoding.
    * MAY include the Unicode Byte Order Mark [BOM].
    * MUST be a Well-formed [XML 1.0] document
    * MUST conform to the [XML Schema] Recommendation
    * MUST only contain [XML 1.0] elements and attributes which form a part of one or more complete patterns contained in this specification.
    * MAY contain additional [XML 1.0] comments and processing instructions.

1.4 Implementation Conformance

An implementation that claims conformance to this specification:

    * MUST be able to process any [XML Schema] Document conforming to this specification
    * MUST produce a data model exposing all of the [XML 1.0] element and attribute content described by the originating [XML Schema] Document.
    * MUST be able to consume any Well-formed [XML 1.0] Document which satisfies local-schema validity against the originating [XML Schema] Document exposing all of the [XML 1.0] element and attribute content in the data model.
    * MUST be able to produce Well-formed [XML 1.0] instance documents which satisfy local-schema validity against the originating [XML Schema] Document containing values exposed in the data model.
    * MAY consume Well-formed [XML 1.0] instance documents which do not satisfy local-schema validity against the originating [XML Schema] Document.
    * MAY allow the production of Well-formed [XML 1.0] instance documents containing values exposed in the data model which do not satisfy local-schema validity against the originating [XML Schema] Document.

"""

Received on Thursday, 12 October 2006 11:39:47 UTC