- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 06 Sep 2007 10:25:04 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4675 virginia.smith@hp.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|editorial |needsAgreement ------- Comment #2 from virginia.smith@hp.com 2007-09-06 10:25 ------- The SML-IF spec does not appear to require the sml:uri scheme. It only requires a scheme based on xs:anyURI which I don't think is the same thing. SML references are not mentioned in the SML-IF spec - it talks about inter-document references. We should reconcile this terminology. >From the SML-IF spec: [Definition: In the context of SML-IF, an inter-document reference is any content in a document in the interchange set whose type is xs:anyURI or a type derived from xs:anyURI and whose context in the document implies that the URI can (given the right permissions and connectivity) be dereferenced using the default retrieval action for the URI's scheme.] ... SML [SML 1.1] defines two reference schemes, the sml:uri scheme and the EPR scheme. It also permits new schemes to be created without limit. Schemes that do not use URIs or whose use of URIs does not imply that the URIs may be dereferenced for retrieval using the default action (e.g., for the HTTP scheme, the GET method) are not inter-document references in the context of SML-IF. Three consequences flow from this. First, to successfully interchange documents using such schemes, the sml:ref elements containing them MUST also contain an sml:ref scheme that is an inter-document reference in the SML-IF context. For example, an sml:ref that contains an EPR scheme reference (which is not an inter-document reference in SML-IF) could also contain an sml:uri scheme reference (which is). Second, the producer of the SML-IF document and the consumer of must agree on the scheme(s) being used since SML-IF only requires consumers to understand the sml:uri scheme. Third, when creating a new sml:ref scheme, authors MUST be explicit about whether the scheme is an SML-IF inter-document reference.
Received on Thursday, 6 September 2007 10:25:07 UTC