[Bug 26388] New: [XSLT30] Normative reference of XML Schema 1.1 and general references clean-up

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 26388] New: [XSLT30] Normative reference of XML Schema 1.1 and general references clean-up

Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26388

            Bug ID: 26388
           Summary: [XSLT30] Normative reference of XML Schema 1.1 and
                    general references clean-up
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: [hidden email]
          Reporter: [hidden email]
        QA Contact: [hidden email]

I noticed some inconsistencies and/or out-of-date issues with specs. I am not
sure whether this was noted elsewhere already, if so, please consider this
bug-report simply as a way to track its status.

I used the latest internal working draft (member only) for reviewing the
references and other sections.


The text of section 4.1 XML Versions says the following:

"The current version of [XML Schema Part 2] (that is, XSD 1.0) does not
reference the XML 1.1 specifications. This means that datatypes such as
xs:NCName and xs:ID are constrained by the XML 1.0 rules, and do not allow the
full range of values permitted by XML 1.1. This situation will not be resolved
until a new version of [XML Schema Part 2] becomes available; in the meantime,
it is recommended that implementers wishing to support XML 1.1 should consult
[XML Schema 1.0 and XML 1.1] for guidance. An XSLT 3.0 processor that supports
XML 1.1 should implement the rules in later versions of [XML Schema Part 2] as
they become available."

XML Schema 1.1 is now a Recommendation and I think this section needs cleaning
up, because XSD 1.1 does reference XML 1.1 normatively.

Under A.1 Normative References there are a few references that I think need
updating:

> Data Model
> XQuery and XPath Data Model (XDM) 3.0, Norman Walsh, John Snelson, Editors.
> World Wide Web Consortium, 22 October 2013. This version is
> http://www.w3.org/TR/2013/PR-xpath-datamodel-30-20131022/. The latest version
> is available at http://www.w3.org/TR/xpath-datamodel-30/.

XDM 3.0 is now a Recommendation, there is no need anymore to link to the PR
edition.



> Functions and Operators
> XQuery and XPath Functions and Operators 3.0, Michael Kay, Editor. World
> Wide Web Consortium, 22 October 2013. This version is
> http://www.w3.org/TR/2013/PR-xpath-functions-30-20131022/. The latest version
> is available at http://www.w3.org/TR/xpath-functions-30/.

F&O 3.0 is now a recommendation, there is no need anymore to link to the PR
edition.


> ISO 15924
> ISO (International Organization for Standardization) Information and
> documentation — Codes for the representation of names of scripts ISO
> 15924:2004, January 2004.

This reference does not have a normative link. The next reference normatively
links to the Codes Register. A candidate for a normative link might be the
original document on ISO.org:
https://www.iso.org/obp/ui/#iso:std:iso:15924:ed-1:v1:en.

> XSLT and XQuery Serialization
> XSLT and XQuery Serialization 3.0, Henry Zongaro, Editor. World Wide Web
> Consortium, 22 October 2013. This version is
> http://www.w3.org/TR/2013/PR-xslt-xquery-serialization-30-20131022/. The
> latest version is available at http://www.w3.org/TR/xslt-xquery-serialization-30/.

Serialization 3.0 is now a Recommendation, there is no need anymore to link to
the PR edition.

> XML Schema
> World Wide Web Consortium. XML Schema Definition Language (XSD) 1.1 Part 1:
> Structures. W3C Working Draft 3 December 2009. See
> http://www.w3.org/TR/xmlschema11-1/

XML Schema 1.1 (perhaps the title should reflect the version?) is now a
Recommendation, the text "W3C Working Draft 3 December 2009" is outdated. The
link is still correct, but there is no "this version" reference. It should
probably be "http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/" for "this
version".

> XPath 3.0
> XML Path Language (XPath) 3.0, Jonathan Robie, Don Chamberlin, Michael Dyck,
> John Snelson, Editors. World Wide Web Consortium, 22 October 2013. This
> version is http://www.w3.org/TR/2013/PR-xpath-30-20131022/. The latest
> version is available at http://www.w3.org/TR/xpath-30/.

XPath 3.0 is now a Recommendation, there is no need anymore to link to the PR
edition.

A.2 Other references

> XLink
> XML Linking Language (XLink) Version 1.0, Steven DeRose, David Orchard, and
> Eve Maler, Editors. World Wide Web Consortium, 27 Jun 2001. This version is
> http://www.w3.org/TR/2001/REC-xlink-20010627/. The latest version is
> available at http://www.w3.org/TR/xlink/.

There is now a new version of XLink, XLink 1.1, available at
http://www.w3.org/TR/xlink11/ (a Rec since 2010). Not sure we need to link to
the 1.1 version, I am not acquainted with the changes.

> XML Schema 1.0 and XML 1.1
> World Wide Web Consortium. Processing XML 1.1 documents with XML Schema 1.0
> processors. W3C Working Group Note 11 May 2005. See
> http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511/

Perhaps with the advent of XML Schema 1.1, we can (normatively?) require that
XML 1.1 processors use XML Schema 1.1? Not sure of the implications though.

> XSLFO

Does it make sense to (also) link to XSL-FO 2.0 at
http://www.w3.org/TR/xslfo20/? It is in Draft and I've heard that it may stay
in Draft for the foreseeable future by lack of members.

--
You are receiving this mail because:
You are the QA Contact for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 26388] [XSLT30] Normative reference of XML Schema 1.1 and general references clean-up

Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26388

Michael Kay <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #1 from Michael Kay <[hidden email]> ---


*** This bug has been marked as a duplicate of bug 25701 ***

--
You are receiving this mail because:
You are the QA Contact for the bug.