Skip to content

Commit

Permalink
Update README files and DITAVAL files for Errata 01
Browse files Browse the repository at this point in the history
  • Loading branch information
Robert D Anderson committed Dec 21, 2016
1 parent a115ee4 commit 180d99c
Show file tree
Hide file tree
Showing 8 changed files with 186 additions and 1 deletion.
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,11 @@
<div>
<h3>Further Description of this Repository</h3>

<p>Early commits for this repository begin with the source for all parts of DITA Version 1.3: http://docs.oasis-open.org/dita/dita/v1.3/os/part0-overview/dita-v1.3-os-part0-overview.html</p>
<p>Early commits for this repository begin with the source for all parts of DITA Version 1.3:
http://docs.oasis-open.org/dita/dita/v1.3/os/part0-overview/dita-v1.3-os-part0-overview.html</p>
<p>Version 1.3 source is updated with 1.3 Errata 01; both of these versions were orginally maintained in SVN:
http://docs.oasis-open.org/dita/dita/v1.3/errata01/os/complete/part0-overview/dita-v1.3-errata01-os-part0-overview-complete.html</p>
<p>From this point, GitHub is used for work on both DITA 2.0 and any other DITA 1.3 Errata.</p>
</div>

<div>
Expand Down
7 changes: 7 additions & 0 deletions doctypes/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# DITA 1.3 Errata 01 Grammar files

This directory contains the Relax NG, DTD, and XML Schema versions of the DITA Version 1.3 grammar files.
These grammar files are based on DITA Version 1.3 Part 3: All-Inclusive Edition Plus Errata 01:
http://docs.oasis-open.org/dita/dita/v1.3/errata01/os/complete/part3-all-inclusive/dita-v1.3-errata01-os-part3-all-inclusive-complete.html

This directory also contains extra catalog files used to generate Base and Technical Content editions of the grammar files.
46 changes: 46 additions & 0 deletions specification/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# The OASIS DITA 1.3 Errata 01 specification is delivered in four parts.

Each part is built from DITA source, with content reused across the parts.
DITAVAL documents are used to conditionally process each map in order to generate
the final specification. This document describes which map and which DITAVAL
document is used to generate the parts.

## Darwin Information Typing Architecture (DITA) Part 0: Overview Plus Errata 01.

Part 0 is built using the following root map:
`dita-1.3-specification-overview.ditamap`

Part 0 is built using the following DITAVAL document:
`resources/DITA1.3-spec-overview.ditaval`

## Darwin Information Typing Architecture (DITA) Part 1: Base Edition Plus Errata 01.

This edition contains topic and map; it is designed for implementers and users who need only the most fundamental pieces of the DITA framework.

Part 1 is built using the following root map:
`dita-1.3-specification-base.ditamap`

Part 1 is built using the following DITAVAL document:
`resources/DITA1.3-spec-base.ditaval`

## Darwin Information Typing Architecture (DITA) Part 2: Technical Content Edition Plus Errata 01.

This edition contains the base architecture plus the technical-content specializations; it is designed for authors who use information typing and document complex applications and devices.

Part 2 is built using the following root map:
`dita-1.3-specification-technicalContent.ditamap`

Part 2 is built using the following DITAVAL document:
`resources/DITA1.3-spec-technicalContent.ditaval`


## Darwin Information Typing Architecture (DITA) Part 3: All-Inclusive Edition Plus Errata 01.

This edition contains the base architecture, technical content, and the learning and training specializations. It is designed for implementers who want all OASIS-approved specializations, as well as users who develop learning and training materials.

Part 3 is built using the following root map:
`dita-1.3-specification-learningTraining.ditamap`

Part 3 is built using the following DITAVAL document:
`resources/DITA1.3-spec-learningTraining.ditaval`

29 changes: 29 additions & 0 deletions specification/resources/DITA1.3-spec-base.ditaval
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<val>
<!-- Values for @otherprops; used to avoid DITA-OT informational errors -->
<prop att="otherprops" val="containedby" action="include" />
<prop att="otherprops" val="contains" action="include" />
<prop att="otherprops" val="examples" action="include" />
<prop att="otherprops" val="inheritance" action="include" />

<!-- Values used to toggle between OASIS and external publishing -->
<prop att="platform" val="dita-tc-publishing" action="include"/>
<prop att="platform" val="external-publishing-engine" action="exclude"/>

<!-- Values used to include appropriate content for the edition -->
<prop att="product" val="base" action="include" />
<prop att="product" val="learningTraining" action="exclude" />
<prop att="product" val="technicalContent" action="exclude" />

<!-- Values used to generate appropriate "About this specification" topic -->
<prop att="product" val="part-0" action="exclude" />
<prop att="product" val="part-1" action="include" />
<prop att="product" val="part-2" action="exclude" />
<prop att="product" val="part-3" action="exclude" />

<!-- Values used to generate revision marking -->
<revprop action="flag" color="red" val="errata-01">
<startflag><alt-text>►</alt-text></startflag>
<endflag><alt-text>◄</alt-text></endflag>
</revprop>
</val>
20 changes: 20 additions & 0 deletions specification/resources/DITA1.3-spec-errata.ditaval
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<val>

<!-- Values used to toggle between OASIS and external publishing -->
<prop att="platform" val="dita-tc-publishing" action="include"/>
<prop att="platform" val="external-publishing-engine" action="exclude"/>

<!-- Values used to generate appropriate "About this specification" topic -->
<prop att="product" val="part-0" action="exclude" />
<prop att="product" val="part-1" action="exclude" />
<prop att="product" val="part-2" action="exclude" />
<prop att="product" val="part-3" action="exclude" />

<!-- Values used to generate revision marking -->
<revprop action="flag" color="red" val="errata-01">
<startflag><alt-text>►</alt-text></startflag>
<endflag><alt-text>◄</alt-text></endflag>
</revprop>

</val>
29 changes: 29 additions & 0 deletions specification/resources/DITA1.3-spec-learningTraining.ditaval
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<val>
<!-- Values for @otherprops; used to avoid DITA-OT informational errors -->
<prop att="otherprops" val="containedby" action="include" />
<prop att="otherprops" val="contains" action="include" />
<prop att="otherprops" val="examples" action="include" />
<prop att="otherprops" val="inheritance" action="include" />

<!-- Values used to toggle between OASIS and external publishing -->
<prop att="platform" val="dita-tc-publishing" action="include"/>
<prop att="platform" val="external-publishing-engine" action="exclude"/>

<!-- Values used to include appropriate content for the edition -->
<prop att="product" val="base" action="include" />
<prop att="product" val="learningTraining" action="include" />
<prop att="product" val="technicalContent" action="include" />

<!-- Values used to generate appropriate "About this specification" topic -->
<prop att="product" val="part-0" action="exclude" />
<prop att="product" val="part-1" action="exclude" />
<prop att="product" val="part-2" action="exclude" />
<prop att="product" val="part-3" action="include" />

<!-- Values used to generate revision marking -->
<revprop action="flag" color="red" val="errata-01">
<startflag><alt-text>►</alt-text></startflag>
<endflag><alt-text>◄</alt-text></endflag>
</revprop>
</val>
21 changes: 21 additions & 0 deletions specification/resources/DITA1.3-spec-overview.ditaval
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<val>

<!-- Values used to toggle between OASIS and external publishing -->
<prop att="platform" val="dita-tc-publishing" action="include"/>
<prop att="platform" val="external-publishing-engine" action="exclude"/>

<!-- Values used to generate appropriate "About this specification" topic -->
<prop att="product" val="part-0" action="include" />
<prop att="product" val="part-1" action="exclude" />
<prop att="product" val="part-2" action="exclude" />
<prop att="product" val="part-3" action="exclude" />

<!-- Values used to generate revision marking -->
<revprop action="flag" color="red" val="errata-01">
<startflag><alt-text>►</alt-text></startflag>
<endflag><alt-text>◄</alt-text></endflag>

</revprop>

</val>
29 changes: 29 additions & 0 deletions specification/resources/DITA1.3-spec-technicalContent.ditaval
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<val>
<!-- Values for @otherprops; used to avoid DITA-OT informational errors -->
<prop att="otherprops" val="containedby" action="include" />
<prop att="otherprops" val="contains" action="include" />
<prop att="otherprops" val="inheritance" action="include" />
<prop att="otherprops" val="examples" action="include" />

<!-- Values used to toggle between OASIS and external publishing -->
<prop att="platform" val="dita-tc-publishing" action="include"/>
<prop att="platform" val="external-publishing-engine" action="exclude"/>

<!-- Values used to include appropriate content for the edition -->
<prop att="product" val="base" action="include" />
<prop att="product" val="learningTraining" action="exclude" />
<prop att="product" val="technicalContent" action="include" />

<!-- Values used to generate appropriate "About this specification" topic -->
<prop att="product" val="part-0" action="exclude" />
<prop att="product" val="part-1" action="exclude" />
<prop att="product" val="part-2" action="include" />
<prop att="product" val="part-3" action="exclude" />

<!-- Values used to generate revision marking -->
<revprop action="flag" color="red" val="errata-01">
<startflag><alt-text>►</alt-text></startflag>
<endflag><alt-text>◄</alt-text></endflag>
</revprop>
</val>

0 comments on commit 180d99c

Please sign in to comment.