ID | Location | Comment | Mail thread | Accepted |
---|---|---|---|---|
1 | Sec. 4.3 |
You describe Attribute value defaulting only in terms of XML DTDs. Please add a note on attribute value defaulting with XML Schema and with RELAX NG (in DTD compatibility mode). |
- | - |
2 | Sec. 5.1.4 |
About the | - | - |
3 | Sec. 5.4 |
You reference RFC 3987 and its escaping procedure. This is very good! | - | - |
4 | Sec. 5.5 |
In this section you do not refer to the escaping procedure from RFC 3987 which you mentioned in sec. 5.4. Is there a reason for this? | - | - |
5 | Sec. 5.6.1 |
Your reference to the superseded version of XPointer, and not to the XPointer Framework. Is there a reason for this? | - | - |
6 | Appendix A.1 |
Editorial: In the reference to IETF I-D XMT, you provide the name of the editors, in other IETF references you don't. | - | - |
7 | Appendix A.1 |
Editorial: Please refer to the Unicode standard as described in Character Model for
the World Wide Web, i.e. with a generic reference to the Unicode standard: | - | - |
8 | Appendix A.2 |
Editorial: There is an entry for XLinkToRDF in the bibliography. It is not used in the main text. | - | - |
9 | Appendix C and in general |
In the appendix, you provide an XML DTD, an XML Schema and an RELAX NG schema for XLink 1.1. Nevertheless, the examples in the main
text make use only of XML DTDs. It would be good if you (a) would provide examples for RELAX NG and XML Schema in the text as well, or (b) if that is
too much effort, than at least provide an example for each schema language in Appendix C. Especially for the use case of Internationalization and
Localization for the <xs:schema xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:my="http://example.com/myns" targetNamespace="http://example.com/myns" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink1-1.xsd"/> <!- This imports the XML Schema for XLink you provided in appendix C --> <xs:element name="myDoc"> <xs:complexType> <xs:complexContent> <xs:extension base="xlink:extended"> <xs:sequence> <xs:element name="myTitle"> <xs:complexType mixed="true"> <xs:complexContent> <xs:restriction base="xlink:titleEltType"> <xs:sequence> <xs:element name="ruby" minOccurs="0" maxOccurs="unbounded"> <!-- Here we have the ruby definition --> </xs:element> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:schema> | - | - |
10 | Appendix C |
The | - | - |