- From: Kumar Pandit <kumarp@windows.microsoft.com>
- Date: Wed, 7 May 2008 18:50:54 -0700
- To: "public-sml@w3.org" <public-sml@w3.org>
- CC: Kumar Pandit <kumarp@windows.microsoft.com>
- Message-ID: <AB1E5627D2489D45BD01B84BD5B9004602C88D234E@NA-EXMSG-W601.wingroup.windeploy.ntd>
We have a situation where not all valid SML models can be serialized due to the way parts of SML-IF spec are written. This bug proposes to remove the apparent disparity between what is allowed by the SML spec and the SML-IF spec. Please reply to this email indicating whether your agree with the proposal. >From the bug: ========= 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 Thursday, 8 May 2008 02:11:55 UTC