OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: The spec and RNG to DTD and XSD generator


Current situation

The 1.3 specification contains mentions of RNG to DTD and XSD generation in the following topics:
  • Recognized XML-document grammar mechanisms
    (archSpec/base/recognizedconstraintmechanisms.dita)
  • Using RELAX NG for document type shells, vocabulary modules, and constraint modules
    (archSpec/base/using-relax-ng.dita)
  • Generating DTD and XSD modules from RELAX NG
    (archSpec/base/generating-other-grammars-from-relax-ng.dita)
In Recognized XML-document grammar mechanisms, the mention is this:



The other two topics use the following mention:



In addition to this, the following draft-comment appears in topic Non-normative references (introduction/non-normative-references.dita)



Recommendations
  • In topic Recognized XML-document grammar mechanisms replace the "open source ... " sentence at the end of the topic with a reference to topic Generating DTD and XSD modules from RELAX NG

  • Have topic Using RELAX NG for document type shells, vocabulary modules, and constraint modules and  topic Generating DTD and XSD modules from RELAX NG conref the "generating note" from the same source

  • Change the "generating note" to read as follows:
Open-source tools are available for generating conforming DTD- and XSD-based document type shells, vocabulary modules, and constraint modules from RELAX NG grammars. See [DITA RNG2DTDXSD].

Where [DITA RNG2DTDXSD] is an xref to introduction/non-normative-references.dita
The utilities that the DITA Technical Committee used to generate DTDs and XSDs from the normative DITA RNG sources can be downloaded <here>. These utilities are offered "as-is".

Where <here> is an active link to a .zip archive that contains the utilities and instructions.


Best Regards,

--
Bob Thomas
+1 720 201 8260
Skype: bob.thomas.colorado
Instant messaging: Gmail chat (bob.thomas@tagsmiths.com) or Skype
Time zone: Mountain (GMT-7)




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]