This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 5215 - SML-IF spec must make normative reference to xml schema and schematron versions that must be supported
Summary: SML-IF spec must make normative reference to xml schema and schematron versio...
Status: RESOLVED FIXED
Alias: None
Product: SML
Classification: Unclassified
Component: Interchange Format (show other bugs)
Version: LC
Hardware: PC All
: P2 normal
Target Milestone: LC
Assignee: Valentina Popescu
QA Contact: SML Working Group discussion list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-19 23:09 UTC by Kumar Pandit
Modified: 2008-06-05 19:01 UTC (History)
1 user (show)

See Also:


Attachments

Description Kumar Pandit 2007-10-19 23:09:01 UTC
Section 3.3 normatively defines that an SML-IF document must support XML 1.0. However, a similar normative reference to XML schema 1.0, schematron and xpath 1.0 is missing.

bug# 5177 is relevant to this issue.
Comment 1 Pratul Dublish 2007-10-25 19:38:03 UTC
Remove the normative references to XPath and Schematron
add a floor/ceiling requirement for XML Schema 1.0 (floor) and higher versions (ceiling).

Also remove all normative references that are not used in the spec 
Comment 2 Valentina Popescu 2007-10-26 17:38:25 UTC
1.Added a new section :

3. Dependencies on Other Specifications

Other specifications on which this one depends are listed in [Normative_References].

Conforming implementations of this specification MUST support SML 1.1 [SML 1.1], XML 1.0 [XML] and XML Schema 1.0 [XML Schema Structures, XML Schema Datatypes]. Conforming implementations MAY additionally support later versions of the XML or XML Schema specifications.

2. References section split into Normative and Non-Normative; moved spec references referred from non-normative IF sections to the Non-Normative List :

6. References
6.1 Normative References

[SML 1.1]
    Service Modeling Language, Version 1.1,James Lynn,Bhalchandra Pandit, Valentina Popescu, Virginia Smith, Editors. World Wide Web Consortium, 26 September 2007. This version of the Service Modeling Language specification is available at http://www.w3.org/TR/2007/WD-sml-20070926/. The latest version of Service Modeling Language, Version 1.1 is available at http://www.w3.org/TR/sml 
[XML Schema Structures]
    XML Schema Part 1: Structures Second Edition, H. Thompson, D. Beech, M. Maloney, and N. Mendelsohn, Editors. World Wide Web Consortium, 2 May 2001, revised 28 October 2004. This version of the XML Schema Part 1 Recommendation is http://www.w3.org/TR/2004/REC-xmlschema-1-20041028. The latest version of XML Schema Part 1 is available at http://www.w3.org/TR/xmlschema-1. 
[XML Schema Datatypes]
    XML Schema Part 2: Datatypes Second Edition, P. Byron and A. Malhotra, Editors. World Wide Web Consortium, 2 May 2001, revised 28 October 2004. This version of the XML Schema Part 2 Recommendation is http://www.w3.org/TR/2004/REC-xmlschema-2-20041028. The latest version of XML Schema Part 2 is available at http://www.w3.org/TR/xmlschema-2. 
[XML]
    Extensible Markup Language (XML) 1.0 (Fourth Edition), T. Bray, J. Paoli, C. M. Sperberg-McQueen, and E. Maler, Editors. World Wide Web Consortium, 10 February 1998, revised 16 August 2006. This version of the XML 1.0 Recommendation is http://www.w3.org/TR/2006/REC-xml-20060816. The latest version of XML 1.0 is available at http://www.w3.org/TR/REC-xml. 
[XML Information Set]
    XML Information Set, John Cowan and Richard Tobin, Editors. World Wide Web Consortium, 4 February 2004. This version of the XML Infoset Recommendation is http://www.w3.org/TR/2004/REC-xml-infoset-20040204/. The latest version of the XML Infoset is available at http://www.w3.org/TR/xml-infoset/. 
[XML Base]
    XML Base, Jonathan Marsh, Editor. World Wide Web Consortium, 27 June 2001. This version of the XML Base Recommendation is http://www.w3.org/TR/2001/REC-xmlbase-20010627/. The latest version of XML Base is available at http://www.w3.org/TR/xmlbase/. 
[IETF RFC 2119]
    Key words for use in RFCs to Indicate Requirement Levels, S. Bradner, Author. Internet Engineering Task Force, June 1999. Available at http://www.ietf.org/rfc/rfc2119.txt. 

6.2 Non-Normative References

[Schematron]
    Information technology ¯ Document Schema Definition Languages (DSDL) ¯ Part 3: Rule-based validation ¯ Schematron. International Organization for Standardization and International Electrotechnical Commission, 1 January 2006. Available at http://standards.iso.org/ittf/PubliclyAvailableStandards/c040833_ISO_IEC_19757-3_2006(E).zip 
[Canonical XML]
    Canonical XML, J. Boyer, Author. World Wide Web Consortium, 15 March 2001. This version of the Canonical XML Recommendation is http://www.w3.org/TR/2001/REC-xml-c14n-20010315. The latest version of Canonical XML is available at http://www.w3.org/TR/xml-c14n. 
[XML-Signature]
    XML-Signature Syntax and Processing, D. Eastlake, J. Reagle, and D. Solo, Editors. Internet Engineering Task Force & World Wide Web Consortium, 12 February 2002. This version of the XML-Signature Syntax and Processing Recommendation is http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/. The latest version of XML-Signature Syntax and Processing is available at http://www.w3.org/TR/xmldsig-core/. 
[WS-Addressing Core]
    Web Services Addressing 1.0 - Core, M. Gudgin, M. Hadley, and T. Rogers, Editors. World Wide Web Consortium, 9 May 2006. This version of the WS-Addressing Core Recommendation is http://www.w3.org/TR/2006/REC-ws-addr-core-20060509. The latest version of WS-Addressing Core is available at http://www.w3.org/TR/ws-addr-core. 
[WSDL 2.0 Core Language]
    Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, R. Chinnici, M. Gudgin, J-J. Moreau, S. Weerawarana, Editors. World Wide Web Consortium, 23 May 2007. This version of the "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language" Specification is available is available at http://www.w3.org/TR/2007/PR-wsdl20-20070523. The latest version of "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language" is available at http://www.w3.org/TR/wsdl20. 
[XLink]
    XML Linking Language (XLink) Version 1.0, Steve DeRose, Eve Maler, David Orchard, Editors. World Wide Web Consortium, 27 June 2001. This version of the XLink Recommendation is http://www.w3.org/TR/2001/REC-xlink-20010627/ The latest version of XLink is available at http://www.w3.org/TR/xlink/. 


Some other changes within the IF doc :

- Section 5.2

Replaced 

An SML-IF document MUST conform to XML [XML] specification. However, conforming implementations MAY additionally support later versions of the XML specification.

With

An SML-IF document MUST conform to XML [XML] specification. 

- replaced a few SML occurences with [SML 1.1]
Comment 3 Kumar Pandit 2007-11-10 03:05:55 UTC
The changes look correct.
Comment 4 John Arwe 2007-11-12 19:44:34 UTC
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5215#c2 makes it appear that xml 1.1 is no longer allowed (the "...MAY..." sentence was dropped?), was that intentional?

- Section 5.2

Replaced 

An SML-IF document MUST conform to XML [XML] specification. However, conforming
implementations MAY additionally support later versions of the XML
specification.

With

An SML-IF document MUST conform to XML [XML] specification. 
Comment 5 Valentina Popescu 2007-11-12 20:05:04 UTC
re comment #4


...MAY.. sentence was removed from 5.2 AND moved under section 3 ( I did not entirely remove it from the spec, just changed position within document)

3. Dependencies on Other Specifications

Other specifications on which this one depends are listed in [Normative_References].

Conforming implementations of this specification MUST support SML 1.1 [SML 1.1], XML 1.0 [XML] and XML Schema 1.0 [XML Schema Structures, XML Schema Datatypes]. Conforming implementations MAY additionally support later versions of the XML or XML Schema specifications.