ISO/IEC JTC 1/SC 34N0717rev2
ISO/IEC JTC 1/SC 34
Information Technology --
Document Description and Processing Languages
TITLE: | Editorial comments regarding FDIS 19757-4 - Document Schema Definition Languages (DSDL) Part 4 - Namespace-based Validation Dispatching Language |
SOURCE: | Dr. MURATA Makoto [FAMILY Given] |
PROJECT: | FDIS 19757-4: Information technology - Document Schema Definition Languages (DSDL) - Part 4: Namespace-based Validation Dispatching Language |
PROJECT EDITOR: | Dr. MURATA Makoto [FAMILY Given] |
STATUS: | Editorial comments |
ACTION: | For information |
DATE: | 2006-10-13 |
DISTRIBUTION: | SC34 and Liaisons |
REFER TO: | N0694 - 2005-12-20 - FDIS Text - FDIS 19757-4 - Document Schema Definition Languages (DSDL) Part 4 - Namespace-based Validation Dispatching Language |
REPLY TO: |
Dr. James David Mason (ISO/IEC JTC 1/SC 34 Secretariat - Standards Council of Canada) Crane Softwrights Ltd. Box 266, Kars, ON K0A-2E0 CANADA Telephone: +1 613 489-0999 Facsimile: +1 613 489-0995 Network: [email protected] http://www.jtc1sc34.org |
Secretariat changes: in N0717rev and this N0717rev2 the page numbers have been changed from N0717 to match the PDF page numbers of N0694 and annotated with the printed page number in parentheses, and additional comments from the project editor have been included. G. Ken Holman
Editorial corrections of the 19757-4 FDIS
Project editor
MURATA Makoto (FAMILY Given)
Page 3(iii), the TOC Replace "Normalization" by "Simplification" TWICE. Page 7(1), Clause 1 Replace "NVDL schema" by "NVDL script" TWICE. Page 8(2), Clause 3.7 Replace "NVDL grammar" by "NVDL script" Page 8(2), Clause 3.14 Replace "NCNames" by "NCName tokens". Page 9(3), the first sentence of Section 4 Replace "definitios" by "definitions". Page 14(8), Clause 6.2, the fifth line for mediaType Replace "\\" by "/". Page 14(8), Clause 6.2, the second last line Replace "anyURI" by "xsd:anyURI". Page 16(10), the fifth line for mediaType Replace "\\" by "/". Page 16(10), Clause 6.4.2, the first para Replace "subordinate to" by "descendants of". Page 17(11), Section 6.4.8, the second paragraph Replace "youngest child" by "last child element". Page 17(11), Clause 6.4.9, 2nd para Replace "If a namespace or anyNamespace element specifies a string containing" with "If the value of the match attribute of a namespace or anyNamespace element contains". Since "match", "namespace", and "anyNamespace" are keywords, they should be formatted as such. Page 17(11), Clause 6.4.10, the fourth para Replace "An" immediately before "namespace" by "A". Page 19-17(11), Clause 6.4.10, delete the first bullet in the itemized list and add a new paragraph at the end of 6.4.10 as: Finally, each namespace or anyNamespace element is removed if it has a cancelNestedActions element as a child. In other words, convert the first bullet to the last para of 6.4.10 remove "within md", and add "Finally, " at the beginning of this para. Page 18(12), Clause 6.4.11, the second para After "each other", insert "if their match attributes are identical", where the "match" is a key word. Page 28(22), Clause 8.7.2, Note 1 Delete "expected to be". Page 21(15), Example 1 in 7.3 Replace "Docbook" immediately after "the first version of" by "DocBook". Page 22(16), the first paragraph Replace "Docbook" immediately after "example" by "DocBook". Page 23(17), Clause 7.4, Example Add "at asn2" after "7.2". "asn2" should be italicized (just like "asn" in the previous line). Page 23(17), Clause 7.5, Example 1 Add "at esn3" after "7.2". "esn3" should be italicized. Page 23(17), Clause 7.5, Example 2 Add "at esn2" after "7.2". "esn2" should be italicized. Page 24(18), Section 7.6, Example Replace "one" by "two". Page 25(19), Clause 8.2, Cases 1 and 2 immediately before NOTE 2 Replace "NCNames" by "NCName tokens" THREE TIMES. Page 25(19), Clause 8.2, Cases 1 and 2 immediately after NOTE 2 Replace "subordinate" by "child". Page 26(20), Clause 8.2, the second line Replace "subordinate" by "descendant". Page 26(20), Clause 8.2, the last para Add "and" after "matchAttSec(nsOrAny, uri), ". Replace "subordinate" by "child". Replace "," at the end by ".". Page 26(20), Clause 8.4, the first bullet in the itemized list Replace "NCNames" by "NCName tokens". Replace "root mode" by "start mode". Replace "epsilon" with the lower-case epsilon character TWICE. Page 27(21), the ninth line Replace "s" immediately after "s1, s2, ...," by "sm". The "s" of "sm" should be italicized, but "m" of "sm" should not. Page 28(22), Clause 8.6, the second bullet Replace "v" immediately before "is an attribute section" by "s", which should be italicized. Page 29(23), Section 8.7.3 Replace "s" immediately after "the schema" by "g" (without changing the font); Replace "s" immediately after the first "If" by "g" (without changing the font); Replace "s" immediately before the first "is rewritten" by "g" (without changing the font); Replace "s" after "<anyName/>" by "g" (without changing the font); Replace "s" immediately after the second "If" by "g" (without changing the font); Replace "s" immediately before the second "is rewritten" by "g" (without changing the font); and Replace "s" immediately before "is not rewritten" by "g" (without changing the font). Page 35(29), 21st line (which begins with "<param") Replace "\\" immediately before "[" by "/". Replace "&" by "&" TWICE in the line Page 39(33), the 6th line from the bottom (which begins with "<param") Replace "\\" immediately before "[" by "/". Replace "&" by "&" TWICE in the line Page 45(39), the 26th line (which begins with "<param") Replace "\\" immediately before "[" by "/". Replace "&" by "&" TWICE in the line Page 48(42), Annex D.1 Replace "normalization" by "simplification". Page 48(42), the title of Annex D.2.1 Replace "Normalization" by "Simplification". Page 48(42), Annex D.2.1 Replace "normalized" immediately after "This NVDL script is" by "simplified". Page 50(44), D.2.2.6 Replace "." in the first para with ", and", delete "The RDF validator" in the second para, and merge the two paragraphs. The result should read as follows: The RELAX NG validator validates xhtml <- [esnRdf, ()] against xhtml.rng, and validates rdf <- [asnRdf, rdf] <- [asnDc, dc] against rdfxml.rng. Page 50(44), the title of Annex D.3.1 Replace "Normalization" by "Simplification". Page 51(45), Annex D.3.1 Replace "descedant" with "descendant" Page 51(45), Annex D.3.1 Replace "normalized" immediately after "This NVDL script is" by "simplified". Page 54(48), D.3.2.4, the second last line Replace "previous example" by "first interpretation".(End)