[Bug 5178] interop criteria when SML compliant documents using different schema versions are exchanged

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5178

           Summary: interop criteria when SML compliant documents using
                    different schema versions are exchanged
           Product: SML
           Version: unspecified
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Interchange Format
        AssignedTo: cmsmcq@w3.org
        ReportedBy: popescu@ca.ibm.com
         QAContact: public-sml@w3.org


SML spec describes under section 3. Dependencies on Other Specifications, a
floor for schema versions used by SML. It also leaves the ceiling open, which
means conforming implementations may choose to use versions higher than the
specified floor.

The question is whether IF should say anything about cases where exchanged data
is SML compliant but the IF producer and IF consumer are using different
versions of required schemas. Does this result in interop not being possible ?
Or leaves room for the two consumers to try to make it work by adjusting data
in such a way that they can understand each other?

An an example: one SML model supports XPath 2.0. Data is exported from this
model into an IF document for exchange with another SML repository. The target
SML repository does not implement XPath 2.0.
In this scenario we deal with two conforming SML models but since they use
variations of the same schema, interop is not possible at least in one
direction.

Received on Wednesday, 10 October 2007 21:15:03 UTC