Fix list for DITA 1.2
Bugs or typos from the DITA 1.1 specification that should be fixed in DITA 1.2.
Architectural spec issues
Language spec issues
Example of keywords element is not contextually correct (http://lists.oasis-open.org/archives/dita-comment/200706/msg00000.html)
Examples of <critdates> (and children) and <vrmlist> use invalid date examples. The vrmlist uses a date on the wrong attribute. The critdates elements do not follow the YYYYMMDD format given in the textual description. Specification may also note that, when specified correctly, the date values may be localized by tools.
Dates in the examples for the <revised> element use the wrong format
- Description of topichead currently implies that it should only be preserved in navigation output (as a result of some legacy terminology).
- Description of vrm element needs to be updated to explain the attributes
- Need to incorporate updates to list item markup description
DTD issues
Minor typo - comment in task.dtd header is missing the text appropriate system identifier in this sentence: "Refer to this file by the following public identifier or an PUBLIC..." (Fixed in 1.2)
- Should include a DTD for the DITAVAL file
Schema issues
xnalDomain.xsd - <organizationnamedetails> content model should use <sequence> instead of <choice> as the particle.
- mapMod.xsd
<relcell> should accept <data> and <data-about> via the group data.element.incl
- Add localization-atts to the attribute Group univ-atts instead of using individual references to xml:lang and translate.
- commonElementMod.xsd - The complexType index-base.class should have the attribute @mixed set to true.
- taskMod.xsd - remove the inclusion of data.element.incl and foreign.unknown.incl from taskbody.class
- programmingDomain.xsd, uiDomain.xsd, utilitiesDomain.xsd - change references to elements in content models to groups. This ensure that elements within a domain are also specializable.
- xml.xsd - update the version of xml.xsd file base on a new version made available via W3C.
- mapGroupMod.xsd - reference to topicmeta should be it's group rather than the element.
- taskMod.xsd
- Fix class attribute for element chrow.
- Remove reference to data.element.incl from the element taskbody.
- tblDeclMod.xsd
remove attribute spanname from <entry>
- Change the type for attributes colsep, rowsep, pgwide from a string to a boolean (yesno-att.class).
topicMod.xsd - The group model info-types should not be empty. The default element should be <topic>.
catalog.xml - add <uri> entries for the schema
glossary.xsd - Remove - <xs:include schemaLocation="urn:oasis:names:tc:dita:xsd:commonElementGrp.xsd:1.1"/> from shell schema document.
Dita Wiki