W3C home > Mailing lists > Public > public-sml@w3.org > February 2008

[Bug 5437] 5.1.1 Using the SML-IF Version Attribute

From: <bugzilla@wiggum.w3.org>
Date: Sat, 02 Feb 2008 00:16:08 +0000
To: public-sml@w3.org
Message-Id: <E1JL63E-0002nS-Gb@wiggum.w3.org>


popescu@ca.ibm.com changed:

           What    |Removed                     |Added
           Keywords|editorial                   |needsReview

------- Comment #3 from popescu@ca.ibm.com  2008-02-02 00:16 -------
Changes :

1. Section 'Using the SML-IF Version Attribute' renamed to 'SML-IF Document
Version' and moved under the section 5.2 SML-IF Documents.
Updated content :

5.2.4 SML-IF Document Version

An SML-IF producer MAY specify the version of the SML-IF specification with
which conformance is declared by including the version number of the relevant
specification as the value of the SMLIFVersion attribute in the document's
model element. This value MUST be 1.1 for documents conforming with the current
specification. SML-IF Consumers MUST attempt to process an SML-IF document
regardless of the value of the SMLIFVersion attribute. Therefore, an SML-IF
Consumer MUST NOT reject the document simply on the basis that it has a
different version of the specification.


This note is non-normative: Requiring consumers to continue processing in the
face of unknown version values makes it easier to deploy documents that support
future versions of this specification. 


2. New non-normative content created under 4.1 Packaging :

The SMLIFVersion attribute is defined on the model element and may be useful
when diagnosing failures encountered while processing SML-IF documents. For
example, if a document asserts conformance with version 1.1 of the SML-IF
specification and a human can see that it is not in fact conformant, then it is
likely that the problem occurred during the production of the document. If the
same document appears to humans to be conformant, then the focus of diagnosis
might shift toward the consumer and its invocation parameters.

Received on Saturday, 2 February 2008 00:16:14 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:56:09 UTC