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: Discrepancies between the RNG troubleshooting model and the DTD model in the approved feature


I found the following discrepancies between the RNG model and DTD model that was approved in feature 13097, troubleshooting topic:

The content model for remedy is missing an optional title element and the steps-informal element

The remedy.content group should be defined as follows:

<define name="remedy.content">
  <optional>
    <optional>
      <ref name="title"/>
    </optional>
    <optional>
      <ref name="responsibleParty"/>
    </optional>
    <choice>
      <ref name="steps"/>
      <ref name="steps-unordered"/>
      <ref name="steps-informal"/>
    </choice>
  </optional>
</define>

Missing spectitle attribute on specializations of section

The definitions for cause.attributes, condition.attributes, and remedy.attributes are each missing an optional spectitle attribute. In each case, the attributes should be defined in RNG as follows:

<optional>
  <attribute name="spectitle"/>
</optional>
<ref name="univ-atts"/>
<optional>
  <attribute name="outputclass"/>
</optional>

Approved feature contains a non-valid attribute specification for responsibleParty

The DTD model in the approved feature defines the responsibleParty attributes as follows:

<!ENTITY % responsibleParty.attributes
 "name CDATA #IMPLIED"
>

The DTD model derived from the RNG is as follows:

<!ENTITY % responsibleParty.attributes
  "%univ-atts;
   outputclass   CDATA   #IMPLIED"
>

In an earlier draft, responsibleParty inherited from the <data> element, so the @name attribute worked. Later,  responsibleParty was changed to inherit from the <p> element. @name is not available on <p>, unfortunately, this went unnoticed. Consequently, the approved model is not valid. The current implementation in the RNG is reasonable, and it should be used instead of the approved model.


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]