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 30193 - [XP31] Links to XML Names (no version) go to Namespaces in XML 1.1
Summary: [XP31] Links to XML Names (no version) go to Namespaces in XML 1.1
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XPath 3.1 (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-09 16:47 UTC by Abel Braaksma
Modified: 2017-12-19 16:54 UTC (History)
1 user (show)

See Also:


Attachments

Description Abel Braaksma 2017-11-09 16:47:35 UTC
This may very well be a bug in the canonical URL forwarding of W3.org. 

On several locations in the spec we have links to http://www.w3.org/TR/REC-xml-names/. This href target is also present in the References and is supposed to go to the Namespaces for XML 1.0.

When you click such link, it brings you NOT to the XML 1.0 Names specification, but to the Namespaces in XML 1.1 specification.

This problem may be broader than XPath 3.1. For instance, the direct link to the 3rd edition of Namespaces in XML 1.0 is https://www.w3.org/TR/2009/REC-xml-names-20091208/ (in 2009). If you click on "Latest version", you will be brought to https://www.w3.org/TR/2006/REC-xml-names11-20060816/ (in 2006! And wrong XML version).

For this specification this is relevant, because several production rules directly link to the production rules in XML Names (that is, http://www.w3.org/TR/REC-xml-names/). The way it is now written, QNames have production rules that must support XML 1.1 Namespaces and Names (i.e., the NCName, QName, URIQualifiedName).

I think the link-forward rule should be fixed with W3C, alternatively we could link to the 2009 version directly.
Comment 1 Andrew Coleman 2017-12-19 16:54:38 UTC
It would appear that the W3C have already resolved this.  https://www.w3.org/TR/REC-xml-names/ now links to:

Namespaces in XML 1.0 (Third Edition)
W3C Recommendation 8 December 2009