[Bug 5679] fix disparity between SML & SML-IF specs regarding SML ref targets

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

           Summary: fix disparity between SML & SML-IF specs regarding SML
                    ref targets
           Product: SML
           Version: LC
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Keywords: hasProposal
          Severity: normal
          Priority: P2
         Component: Interchange Format
        AssignedTo: cmsmcq@w3.org
        ReportedBy: kumarp@microsoft.com
         QAContact: public-sml@w3.org


The LC draft of SML-IF requires that an SML reference pointing to a schema
document must be treated as unresolved. This is defined in section “5.3.4 URI
Reference Processing”
(http://www.w3.org/TR/2008/WD-sml-if-20080303/#URI_Processing). That section
does not define what happens when an SML reference targets a rule document. 

Proposal:
Allow a ref to target a schema doc as well as a rule doc. This does not require
adding new verbiage. Just remove the existing text that defines this
restriction.

Reasons:
1. The member submission draft does not define any such restriction. As far as
I know, we did not specifically take a separate decision on this. It could also
have resulted due to an editor error.
2. The SML spec itself does not place any restriction on where an SML ref could
point to. It is valid for a model to have an SML ref pointing to a schema/rule
doc. However, given the current SML-IF spec, there will be no way to serialize
such a model into SML-IF. This would mean that not all SML models can be
represented using SML-IF. This is clearly not what we intended.

Received on Wednesday, 7 May 2008 21:43:26 UTC