diff options
Diffstat (limited to 'docs/xml-docs/dtd')
-rw-r--r-- | docs/xml-docs/dtd/changes-v10.dtd | 91 | ||||
-rw-r--r-- | docs/xml-docs/dtd/characters.ent | 290 | ||||
-rw-r--r-- | docs/xml-docs/dtd/document-v10.dtd | 555 | ||||
-rw-r--r-- | docs/xml-docs/dtd/faq-v10.dtd | 77 | ||||
-rw-r--r-- | docs/xml-docs/dtd/specification-v10.dtd | 85 | ||||
-rw-r--r-- | docs/xml-docs/dtd/todo-v10.dtd | 90 |
6 files changed, 0 insertions, 1188 deletions
diff --git a/docs/xml-docs/dtd/changes-v10.dtd b/docs/xml-docs/dtd/changes-v10.dtd deleted file mode 100644 index 42ae93e09..000000000 --- a/docs/xml-docs/dtd/changes-v10.dtd +++ /dev/null @@ -1,91 +0,0 @@ -<!-- =================================================================== - - Apache Changes DTD (Version 1.0) - -PURPOSE: - This DTD was developed to create a simple yet powerful document - type for software development changes for use with the Apache projects. - It is an XML-compliant DTD and it's maintained by the Apache XML - project. - -TYPICAL INVOCATION: - - <!DOCTYPE document PUBLIC - "-//APACHE//DTD Changes Vx.yz//EN" - "http://xml.apache.org/DTD/changes-vxyz.dtd"> - - where - - x := major version - y := minor version - z := status identifier (optional) - -NOTES: - It is important, expecially in open developped software projects, to keep - track of software changes both to give users indications of bugs that might - have been resolved, as well, and not less important, to provide credits - for the support given to the project. It is considered vital to provide - adequate payback using recognition and credits to let users and developers - feel part of the community, thus increasing development power. - -AUTHORS: - Stefano Mazzocchi <stefano@apache.org> - -FIXME: - -CHANGE HISTORY: - 19991129 Initial version. (SM) - 20000316 Added bugfixing attribute. (SM) - -COPYRIGHT: - Copyright (c) @year@ The Apache Software Foundation. - - Permission to copy in any form is granted provided this notice is - included in all copies. Permission to redistribute is granted - provided this file is distributed untouched in all its parts and - included files. - -==================================================================== --> - -<!-- =============================================================== --> -<!-- Extend the Documentation DTD --> -<!-- =============================================================== --> - -<!-- FIXME (SM): this is hardcoding. Find a better way of doing this - possibly using public identifiers --> -<!ENTITY % document-dtd SYSTEM "document-v10.dtd"> -%document-dtd; - -<!-- =============================================================== --> -<!-- Common entities --> -<!-- =============================================================== --> - -<!ENTITY % types "add|remove|update|fix"> - -<!-- =============================================================== --> -<!-- Document Type Definition --> -<!-- =============================================================== --> - -<!ELEMENT changes (devs, release*)> -<!ATTLIST changes %common.att; - %title.att;> - - <!ELEMENT devs (person+)> - <!ATTLIST devs %common.att;> - - <!ELEMENT release (action+)> - <!ATTLIST release %common.att; - version CDATA #REQUIRED - date CDATA #REQUIRED> - - <!ELEMENT action (%content.mix;)*> - <!ATTLIST action %common.att; - dev IDREF #REQUIRED - type (%types;) #IMPLIED - due-to CDATA #IMPLIED - due-to-email CDATA #IMPLIED - fixes-bug CDATA #IMPLIED> - -<!-- =============================================================== --> -<!-- End of DTD --> -<!-- =============================================================== --> diff --git a/docs/xml-docs/dtd/characters.ent b/docs/xml-docs/dtd/characters.ent deleted file mode 100644 index 8ff50248f..000000000 --- a/docs/xml-docs/dtd/characters.ent +++ /dev/null @@ -1,290 +0,0 @@ -<!-- - Portions (C) International Organization for Standardization 1986 - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. ---> - -<!-- - Character entity set. ---> - -<!-- Latin A --> -<!ENTITY nbsp " "> <!-- U+00A0 ISOnum - no-break space = non-breaking space --> -<!ENTITY iexcl "¡"> <!-- U+00A1 ISOnum - inverted exclamation mark --> -<!ENTITY cent "¢"> <!-- U+00A2 ISOnum - cent sign --> -<!ENTITY pound "£"> <!-- U+00A3 ISOnum - pound sign --> -<!ENTITY curren "¤"> <!-- U+00A4 ISOnum - currency sign --> -<!ENTITY yen "¥"> <!-- U+00A5 ISOnum - yen sign = yuan sign --> -<!ENTITY brvbar "¦"> <!-- U+00A6 ISOnum - broken bar = broken vertical bar --> -<!ENTITY sect "§"> <!-- U+00A7 ISOnum - section sign --> -<!ENTITY uml "¨"> <!-- U+00A8 ISOdia - diaeresis = spacing diaeresis --> -<!ENTITY copy "©"> <!-- U+00A9 ISOnum - copyright sign --> -<!ENTITY ordf "ª"> <!-- U+00AA ISOnum - feminine ordinal indicator --> -<!ENTITY laquo "«"> <!-- U+00AB ISOnum - left-pointing double angle quotation mark = left pointing guillemet --> -<!ENTITY not "¬"> <!-- U+00AC ISOnum - not sign --> -<!ENTITY shy "­"> <!-- U+00AD ISOnum - soft hyphen = discretionary hyphen --> -<!ENTITY reg "®"> <!-- U+00AE ISOnum - registered sign = registered trade mark sign --> -<!ENTITY macr "¯"> <!-- U+00AF ISOdia - macron = spacing macron = overline = APL overbar --> -<!ENTITY deg "°"> <!-- U+00B0 ISOnum - degree sign --> -<!ENTITY plusmn "±"> <!-- U+00B1 ISOnum - plus-minus sign = plus-or-minus sign --> -<!ENTITY sup2 "²"> <!-- U+00B2 ISOnum - superscript two = superscript digit two = squared --> -<!ENTITY sup3 "³"> <!-- U+00B3 ISOnum - superscript three = superscript digit three = cubed --> -<!ENTITY acute "´"> <!-- U+00B4 ISOdia - acute accent = spacing acute --> -<!ENTITY micro "µ"> <!-- U+00B5 ISOnum - micro sign --> -<!ENTITY para "¶"> <!-- U+00B6 ISOnum - pilcrow sign = paragraph sign --> -<!ENTITY middot "·"> <!-- U+00B7 ISOnum - middle dot = Georgian comma = Greek middle dot --> -<!ENTITY cedil "¸"> <!-- U+00B8 ISOdia - cedilla = spacing cedilla --> -<!ENTITY sup1 "¹"> <!-- U+00B9 ISOnum - superscript one = superscript digit one --> -<!ENTITY ordm "º"> <!-- U+00BA ISOnum - masculine ordinal indicator --> -<!ENTITY raquo "»"> <!-- U+00BB ISOnum - right-pointing double angle quotation mark = right pointing guillemet --> -<!ENTITY frac14 "¼"> <!-- U+00BC ISOnum - vulgar fraction one quarter = fraction one quarter --> -<!ENTITY frac12 "½"> <!-- U+00BD ISOnum - vulgar fraction one half = fraction one half --> -<!ENTITY frac34 "¾"> <!-- U+00BE ISOnum - vulgar fraction three quarters = fraction three quarters --> -<!ENTITY iquest "¿"> <!-- U+00BF ISOnum - inverted question mark = turned question mark --> -<!ENTITY Agrave "À"> <!-- U+00C0 ISOlat1 - latin capital letter A with grave = latin capital letter A grave --> -<!ENTITY Aacute "Á"> <!-- U+00C1 ISOlat1 - latin capital letter A with acute --> -<!ENTITY Acirc "Â"> <!-- U+00C2 ISOlat1 - latin capital letter A with circumflex --> -<!ENTITY Atilde "Ã"> <!-- U+00C3 ISOlat1 - latin capital letter A with tilde --> -<!ENTITY Auml "Ä"> <!-- U+00C4 ISOlat1 - latin capital letter A with diaeresis --> -<!ENTITY Aring "Å"> <!-- U+00C5 ISOlat1 - latin capital letter A with ring above = latin capital letter A ring --> -<!ENTITY AElig "Æ"> <!-- U+00C6 ISOlat1 - latin capital letter AE = latin capital ligature AE --> -<!ENTITY Ccedil "Ç"> <!-- U+00C7 ISOlat1 - latin capital letter C with cedilla --> -<!ENTITY Egrave "È"> <!-- U+00C8 ISOlat1 - latin capital letter E with grave --> -<!ENTITY Eacute "É"> <!-- U+00C9 ISOlat1 - latin capital letter E with acute --> -<!ENTITY Ecirc "Ê"> <!-- U+00CA ISOlat1 - latin capital letter E with circumflex --> -<!ENTITY Euml "Ë"> <!-- U+00CB ISOlat1 - latin capital letter E with diaeresis --> -<!ENTITY Igrave "Ì"> <!-- U+00CC ISOlat1 - latin capital letter I with grave --> -<!ENTITY Iacute "Í"> <!-- U+00CD ISOlat1 - latin capital letter I with acute --> -<!ENTITY Icirc "Î"> <!-- U+00CE ISOlat1 - latin capital letter I with circumflex --> -<!ENTITY Iuml "Ï"> <!-- U+00CF ISOlat1 - latin capital letter I with diaeresis --> -<!ENTITY ETH "Ð"> <!-- U+00D0 ISOlat1 - latin capital letter ETH --> -<!ENTITY Ntilde "Ñ"> <!-- U+00D1 ISOlat1 - latin capital letter N with tilde --> -<!ENTITY Ograve "Ò"> <!-- U+00D2 ISOlat1 - latin capital letter O with grave --> -<!ENTITY Oacute "Ó"> <!-- U+00D3 ISOlat1 - latin capital letter O with acute --> -<!ENTITY Ocirc "Ô"> <!-- U+00D4 ISOlat1 - latin capital letter O with circumflex --> -<!ENTITY Otilde "Õ"> <!-- U+00D5 ISOlat1 - latin capital letter O with tilde --> -<!ENTITY Ouml "Ö"> <!-- U+00D6 ISOlat1 - latin capital letter O with diaeresis --> -<!ENTITY times "×"> <!-- U+00D7 ISOnum - multiplication sign --> -<!ENTITY Oslash "Ø"> <!-- U+00D8 ISOlat1 - latin capital letter O with stroke = latin capital letter O slash --> -<!ENTITY Ugrave "Ù"> <!-- U+00D9 ISOlat1 - latin capital letter U with grave --> -<!ENTITY Uacute "Ú"> <!-- U+00DA ISOlat1 - latin capital letter U with acute --> -<!ENTITY Ucirc "Û"> <!-- U+00DB ISOlat1 - latin capital letter U with circumflex --> -<!ENTITY Uuml "Ü"> <!-- U+00DC ISOlat1 - latin capital letter U with diaeresis --> -<!ENTITY Yacute "Ý"> <!-- U+00DD ISOlat1 - latin capital letter Y with acute --> -<!ENTITY THORN "Þ"> <!-- U+00DE ISOlat1 - latin capital letter THORN --> -<!ENTITY szlig "ß"> <!-- U+00DF ISOlat1 - latin small letter sharp s = ess-zed --> -<!ENTITY agrave "à"> <!-- U+00E0 ISOlat1 - latin small letter a with grave = latin small letter a grave --> -<!ENTITY aacute "á"> <!-- U+00E1 ISOlat1 - latin small letter a with acute --> -<!ENTITY acirc "â"> <!-- U+00E2 ISOlat1 - latin small letter a with circumflex --> -<!ENTITY atilde "ã"> <!-- U+00E3 ISOlat1 - latin small letter a with tilde --> -<!ENTITY auml "ä"> <!-- U+00E4 ISOlat1 - latin small letter a with diaeresis --> -<!ENTITY aring "å"> <!-- U+00E5 ISOlat1 - latin small letter a with ring above = latin small letter a ring --> -<!ENTITY aelig "æ"> <!-- U+00E6 ISOlat1 - latin small letter ae = latin small ligature ae --> -<!ENTITY ccedil "ç"> <!-- U+00E7 ISOlat1 - latin small letter c with cedilla --> -<!ENTITY egrave "è"> <!-- U+00E8 ISOlat1 - latin small letter e with grave --> -<!ENTITY eacute "é"> <!-- U+00E9 ISOlat1 - latin small letter e with acute --> -<!ENTITY ecirc "ê"> <!-- U+00EA ISOlat1 - latin small letter e with circumflex --> -<!ENTITY euml "ë"> <!-- U+00EB ISOlat1 - latin small letter e with diaeresis --> -<!ENTITY igrave "ì"> <!-- U+00EC ISOlat1 - latin small letter i with grave --> -<!ENTITY iacute "í"> <!-- U+00ED ISOlat1 - latin small letter i with acute --> -<!ENTITY icirc "î"> <!-- U+00EE ISOlat1 - latin small letter i with circumflex --> -<!ENTITY iuml "ï"> <!-- U+00EF ISOlat1 - latin small letter i with diaeresis --> -<!ENTITY eth "ð"> <!-- U+00F0 ISOlat1 - latin small letter eth --> -<!ENTITY ntilde "ñ"> <!-- U+00F1 ISOlat1 - latin small letter n with tilde --> -<!ENTITY ograve "ò"> <!-- U+00F2 ISOlat1 - latin small letter o with grave --> -<!ENTITY oacute "ó"> <!-- U+00F3 ISOlat1 - latin small letter o with acute --> -<!ENTITY ocirc "ô"> <!-- U+00F4 ISOlat1 - latin small letter o with circumflex --> -<!ENTITY otilde "õ"> <!-- U+00F5 ISOlat1 - latin small letter o with tilde --> -<!ENTITY ouml "ö"> <!-- U+00F6 ISOlat1 - latin small letter o with diaeresis --> -<!ENTITY divide "÷"> <!-- U+00F7 ISOnum - division sign --> -<!ENTITY oslash "ø"> <!-- U+00F8 ISOlat1 - latin small letter o with stroke = latin small letter o slash --> -<!ENTITY ugrave "ù"> <!-- U+00F9 ISOlat1 - latin small letter u with grave --> -<!ENTITY uacute "ú"> <!-- U+00FA ISOlat1 - latin small letter u with acute --> -<!ENTITY ucirc "û"> <!-- U+00FB ISOlat1 - latin small letter u with circumflex --> -<!ENTITY uuml "ü"> <!-- U+00FC ISOlat1 - latin small letter u with diaeresis --> -<!ENTITY yacute "ý"> <!-- U+00FD ISOlat1 - latin small letter y with acute --> -<!ENTITY thorn "þ"> <!-- U+00FE ISOlat1 - latin small letter thorn --> -<!ENTITY yuml "ÿ"> <!-- U+00FF ISOlat1 - latin small letter y with diaeresis --> - -<!-- Latin Extended-A --> -<!ENTITY OElig "Œ"> <!-- U+0152 ISOlat2 - latin capital ligature OE --> -<!ENTITY oelig "œ"> <!-- U+0153 ISOlat2 - latin small ligature oe --> - -<!-- ligature is a misnomer, this is a separate character in some languages --> -<!ENTITY Scaron "Š"> <!-- U+0160 ISOlat2 - latin capital letter S with caron --> -<!ENTITY scaron "š"> <!-- U+0161 ISOlat2 - latin small letter s with caron --> -<!ENTITY Yuml "Ÿ"> <!-- U+0178 ISOlat2 - latin capital letter Y with diaeresis --> - -<!-- Spacing Modifier Letters --> -<!ENTITY circ "ˆ"> <!-- U+02C6 ISOpub - modifier letter circumflex accent --> -<!ENTITY tilde "˜"> <!-- U+02DC ISOdia - small tilde --> - -<!-- General Punctuation --> -<!ENTITY ensp " "> <!-- U+2002 ISOpub - en space --> -<!ENTITY emsp " "> <!-- U+2003 ISOpub - em space --> -<!ENTITY thinsp " "> <!-- U+2009 ISOpub - thin space --> -<!ENTITY zwnj "‌"> <!-- U+200C RFC 2070 - zero width non-joiner --> -<!ENTITY zwj "‍"> <!-- U+200D RFC 2070 - zero width joiner --> -<!ENTITY lrm "‎"> <!-- U+200E RFC 2070 - left-to-right mark --> -<!ENTITY rlm "‏"> <!-- U+200F RFC 2070 - right-to-left mark --> -<!ENTITY ndash "–"> <!-- U+2013 ISOpub - en dash --> -<!ENTITY mdash "—"> <!-- U+2014 ISOpub - em dash --> -<!ENTITY lsquo "‘"> <!-- U+2018 ISOnum - left single quotation mark --> -<!ENTITY rsquo "’"> <!-- U+2019 ISOnum - right single quotation mark --> -<!ENTITY sbquo "‚"> <!-- U+201A NEW - single low-9 quotation mark --> -<!ENTITY ldquo "“"> <!-- U+201C ISOnum - left double quotation mark --> -<!ENTITY rdquo "”"> <!-- U+201D ISOnum - right double quotation mark, --> -<!ENTITY bdquo "„"> <!-- U+201E NEW - double low-9 quotation mark --> -<!ENTITY dagger "†"> <!-- U+2020 ISOpub - dagger --> -<!ENTITY Dagger "‡"> <!-- U+2021 ISOpub - double dagger --> -<!ENTITY permil "‰"> <!-- U+2030 ISOtech - per mille sign --> -<!ENTITY lsaquo "‹"> <!-- U+2039 ISO prop. - single left-pointing angle quotation mark --> - -<!-- lsaquo is proposed but not yet ISO standardized --> -<!ENTITY rsaquo "›"> <!-- U+203A ISO prop. - single right-pointing angle quotation mark --> - -<!-- rsaquo is proposed but not yet ISO standardized --> -<!ENTITY euro "€"> <!-- U+20AC NEW - euro sign --> - -<!-- Latin Extended-B --> -<!ENTITY fnof "ƒ"> <!-- U+0192 ISOtech - latin small f with hook = function = florin --> - -<!-- Greek --> -<!ENTITY Alpha "Α"> <!-- U+0391 - greek capital letter alpha --> -<!ENTITY Beta "Β"> <!-- U+0392 - greek capital letter beta --> -<!ENTITY Gamma "Γ"> <!-- U+0393 ISOgrk3 - greek capital letter gamma --> -<!ENTITY Delta "Δ"> <!-- U+0394 ISOgrk3 - greek capital letter delta --> -<!ENTITY Epsilon "Ε"> <!-- U+0395 - greek capital letter epsilon --> -<!ENTITY Zeta "Ζ"> <!-- U+0396 - greek capital letter zeta --> -<!ENTITY Eta "Η"> <!-- U+0397 - greek capital letter eta --> -<!ENTITY Theta "Θ"> <!-- U+0398 ISOgrk3 - greek capital letter theta --> -<!ENTITY Iota "Ι"> <!-- U+0399 - greek capital letter iota --> -<!ENTITY Kappa "Κ"> <!-- U+039A - greek capital letter kappa --> -<!ENTITY Lambda "Λ"> <!-- U+039B ISOgrk3 - greek capital letter lambda --> -<!ENTITY Mu "Μ"> <!-- U+039C - greek capital letter mu --> -<!ENTITY Nu "Ν"> <!-- U+039D - greek capital letter nu --> -<!ENTITY Xi "Ξ"> <!-- U+039E ISOgrk3 - greek capital letter xi --> -<!ENTITY Omicron "Ο"> <!-- U+039F - greek capital letter omicron --> -<!ENTITY Pi "Π"> <!-- U+03A0 ISOgrk3 - greek capital letter pi --> -<!ENTITY Rho "Ρ"> <!-- U+03A1 - greek capital letter rho --> -<!ENTITY Sigma "Σ"> <!-- U+03A3 ISOgrk3 - greek capital letter sigma --> -<!ENTITY Tau "Τ"> <!-- U+03A4 - greek capital letter tau --> -<!ENTITY Upsilon "Υ"> <!-- U+03A5 ISOgrk3 - greek capital letter upsilon --> -<!ENTITY Phi "Φ"> <!-- U+03A6 ISOgrk3 - greek capital letter phi --> -<!ENTITY Chi "Χ"> <!-- U+03A7 - greek capital letter chi --> -<!ENTITY Psi "Ψ"> <!-- U+03A8 ISOgrk3 - greek capital letter psi --> -<!ENTITY Omega "Ω"> <!-- U+03A9 ISOgrk3 - greek capital letter omega --> -<!ENTITY alpha "α"> <!-- U+03B1 ISOgrk3 - greek small letter alpha --> -<!ENTITY beta "β"> <!-- U+03B2 ISOgrk3 - greek small letter beta --> -<!ENTITY gamma "γ"> <!-- U+03B3 ISOgrk3 - greek small letter gamma --> -<!ENTITY delta "δ"> <!-- U+03B4 ISOgrk3 - greek small letter delta --> -<!ENTITY epsilon "ε"> <!-- U+03B5 ISOgrk3 - greek small letter epsilon --> -<!ENTITY zeta "ζ"> <!-- U+03B6 ISOgrk3 - greek small letter zeta --> -<!ENTITY eta "η"> <!-- U+03B7 ISOgrk3 - greek small letter eta --> -<!ENTITY theta "θ"> <!-- U+03B8 ISOgrk3 - greek small letter theta --> -<!ENTITY iota "ι"> <!-- U+03B9 ISOgrk3 - greek small letter iota --> -<!ENTITY kappa "κ"> <!-- U+03BA ISOgrk3 - greek small letter kappa --> -<!ENTITY lambda "λ"> <!-- U+03BB ISOgrk3 - greek small letter lambda --> -<!ENTITY mu "μ"> <!-- U+03BC ISOgrk3 - greek small letter mu --> -<!ENTITY nu "ν"> <!-- U+03BD ISOgrk3 - greek small letter nu --> -<!ENTITY xi "ξ"> <!-- U+03BE ISOgrk3 - greek small letter xi --> -<!ENTITY omicron "ο"> <!-- U+03BF NEW - greek small letter omicron --> -<!ENTITY pi "π"> <!-- U+03C0 ISOgrk3 - greek small letter pi --> -<!ENTITY rho "ρ"> <!-- U+03C1 ISOgrk3 - greek small letter rho --> -<!ENTITY sigmaf "ς"> <!-- U+03C2 ISOgrk3 - greek small letter final sigma --> -<!ENTITY sigma "σ"> <!-- U+03C3 ISOgrk3 - greek small letter sigma --> -<!ENTITY tau "τ"> <!-- U+03C4 ISOgrk3 - greek small letter tau --> -<!ENTITY upsilon "υ"> <!-- U+03C5 ISOgrk3 - greek small letter upsilon --> -<!ENTITY phi "φ"> <!-- U+03C6 ISOgrk3 - greek small letter phi --> -<!ENTITY chi "χ"> <!-- U+03C7 ISOgrk3 - greek small letter chi --> -<!ENTITY psi "ψ"> <!-- U+03C8 ISOgrk3 - greek small letter psi --> -<!ENTITY omega "ω"> <!-- U+03C9 ISOgrk3 - greek small letter omega --> -<!ENTITY thetasym "ϑ"> <!-- U+03D1 NEW - greek small letter theta symbol --> -<!ENTITY upsih "ϒ"> <!-- U+03D2 NEW - greek upsilon with hook symbol --> -<!ENTITY piv "ϖ"> <!-- U+03D6 ISOgrk3 - greek pi symbol --> - -<!-- General Punctuation --> -<!ENTITY bull "•"> <!-- U+2022 ISOpub - bullet = black small circle --> -<!ENTITY hellip "…"> <!-- U+2026 ISOpub - horizontal ellipsis = three dot leader --> -<!ENTITY prime "′"> <!-- U+2032 ISOtech - prime = minutes = feet --> -<!ENTITY Prime "″"> <!-- U+2033 ISOtech - double prime = seconds = inches --> -<!ENTITY oline "‾"> <!-- U+203E NEW - overline = spacing overscore --> -<!ENTITY frasl "⁄"> <!-- U+2044 NEW - fraction slash --> - -<!-- Letterlike Symbols --> -<!ENTITY weierp "℘"> <!-- U+2118 ISOamso - script capital P = power set = Weierstrass p --> -<!ENTITY image "ℑ"> <!-- U+2111 ISOamso - blackletter capital I = imaginary part --> -<!ENTITY real "ℜ"> <!-- U+211C ISOamso - blackletter capital R = real part symbol --> -<!ENTITY trade "™"> <!-- U+2122 ISOnum - trade mark sign --> -<!ENTITY alefsym "ℵ"> <!-- U+2135 NEW - alef symbol = first transfinite cardinal --> - -<!-- Arrows --> -<!ENTITY larr "←"> <!-- U+2190 ISOnum - leftwards arrow --> -<!ENTITY uarr "↑"> <!-- U+2191 ISOnum - upwards arrow --> -<!ENTITY rarr "→"> <!-- U+2192 ISOnum - rightwards arrow --> -<!ENTITY darr "↓"> <!-- U+2193 ISOnum - downwards arrow --> -<!ENTITY harr "↔"> <!-- U+2194 ISOamsa - left right arrow --> -<!ENTITY crarr "↵"> <!-- U+21B5 NEW - downwards arrow with corner leftwards = carriage return --> -<!ENTITY lArr "⇐"> <!-- U+21D0 ISOtech - leftwards double arrow --> -<!ENTITY uArr "⇑"> <!-- U+21D1 ISOamsa - upwards double arrow --> -<!ENTITY rArr "⇒"> <!-- U+21D2 ISOtech - rightwards double arrow --> -<!ENTITY dArr "⇓"> <!-- U+21D3 ISOamsa - downwards double arrow --> -<!ENTITY hArr "⇔"> <!-- U+21D4 ISOamsa - left right double arrow --> - -<!-- Mathematical Operators --> -<!ENTITY forall "∀"> <!-- U+2200 ISOtech - for all --> -<!ENTITY part "∂"> <!-- U+2202 ISOtech - partial differential --> -<!ENTITY exist "∃"> <!-- U+2203 ISOtech - there exists --> -<!ENTITY empty "∅"> <!-- U+2205 ISOamso - empty set = null set = diameter --> -<!ENTITY nabla "∇"> <!-- U+2207 ISOtech - nabla = backward difference --> -<!ENTITY isin "∈"> <!-- U+2208 ISOtech - element of --> -<!ENTITY notin "∉"> <!-- U+2209 ISOtech - not an element of --> -<!ENTITY ni "∋"> <!-- U+220B ISOtech - contains as member --> -<!ENTITY prod "∏"> <!-- U+220F ISOamsb - n-ary product = product sign --> -<!ENTITY sum "∑"> <!-- U+2211 ISOamsb - n-ary sumation --> -<!ENTITY minus "−"> <!-- U+2212 ISOtech - minus sign --> -<!ENTITY lowast "∗"> <!-- U+2217 ISOtech - asterisk operator --> -<!ENTITY radic "√"> <!-- U+221A ISOtech - square root = radical sign --> -<!ENTITY prop "∝"> <!-- U+221D ISOtech - proportional to --> -<!ENTITY infin "∞"> <!-- U+221E ISOtech - infinity --> -<!ENTITY ang "∠"> <!-- U+2220 ISOamso - angle --> -<!ENTITY and "∧"> <!-- U+2227 ISOtech - logical and = wedge --> -<!ENTITY or "∨"> <!-- U+2228 ISOtech - logical or = vee --> -<!ENTITY cap "∩"> <!-- U+2229 ISOtech - intersection = cap --> -<!ENTITY cup "∪"> <!-- U+222A ISOtech - union = cup --> -<!ENTITY int "∫"> <!-- U+222B ISOtech - integral --> -<!ENTITY there4 "∴"> <!-- U+2234 ISOtech - therefore --> -<!ENTITY sim "∼"> <!-- U+223C ISOtech - tilde operator = varies with = similar to --> -<!ENTITY cong "≅"> <!-- U+2245 ISOtech - approximately equal to --> -<!ENTITY asymp "≈"> <!-- U+2248 ISOamsr - almost equal to = asymptotic to --> -<!ENTITY ne "≠"> <!-- U+2260 ISOtech - not equal to --> -<!ENTITY equiv "≡"> <!-- U+2261 ISOtech - identical to --> -<!ENTITY le "≤"> <!-- U+2264 ISOtech - less-than or equal to --> -<!ENTITY ge "≥"> <!-- U+2265 ISOtech - greater-than or equal to --> -<!ENTITY sub "⊂"> <!-- U+2282 ISOtech - subset of --> -<!ENTITY sup "⊃"> <!-- U+2283 ISOtech - superset of --> -<!ENTITY nsub "⊄"> <!-- U+2284 ISOamsn - not a subset of --> -<!ENTITY sube "⊆"> <!-- U+2286 ISOtech - subset of or equal to --> -<!ENTITY supe "⊇"> <!-- U+2287 ISOtech - superset of or equal to --> -<!ENTITY oplus "⊕"> <!-- U+2295 ISOamsb - circled plus = direct sum --> -<!ENTITY otimes "⊗"> <!-- U+2297 ISOamsb - circled times = vector product --> -<!ENTITY perp "⊥"> <!-- U+22A5 ISOtech - up tack = orthogonal to = perpendicular --> -<!ENTITY sdot "⋅"> <!-- U+22C5 ISOamsb - dot operator --> - -<!-- Miscellaneous Technical --> -<!ENTITY lceil "⌈"> <!-- U+2308 ISOamsc - left ceiling = apl upstile --> -<!ENTITY rceil "⌉"> <!-- U+2309 ISOamsc - right ceiling --> -<!ENTITY lfloor "⌊"> <!-- U+230A ISOamsc - left floor = apl downstile --> -<!ENTITY rfloor "⌋"> <!-- U+230B ISOamsc - right floor --> -<!ENTITY lang "〈"> <!-- U+2329 ISOtech - left-pointing angle bracket = bra --> -<!ENTITY rang "〉"> <!-- U+232A ISOtech - right-pointing angle bracket = ket --> - -<!-- Geometric Shapes --> -<!ENTITY loz "◊"> <!-- U+25CA ISOpub - lozenge --> - -<!-- Miscellaneous Symbols --> -<!ENTITY spades "♠"> <!-- U+2660 ISOpub - black spade suit --> -<!ENTITY clubs "♣"> <!-- U+2663 ISOpub - black club suit = shamrock --> -<!ENTITY hearts "♥"> <!-- U+2665 ISOpub - black heart suit = valentine --> -<!ENTITY diams "♦"> <!-- U+2666 ISOpub - black diamond suit --> diff --git a/docs/xml-docs/dtd/document-v10.dtd b/docs/xml-docs/dtd/document-v10.dtd deleted file mode 100644 index 78c7d877a..000000000 --- a/docs/xml-docs/dtd/document-v10.dtd +++ /dev/null @@ -1,555 +0,0 @@ -<!-- =================================================================== - - Apache Documentation DTD (Version 1.0) - -PURPOSE: - This DTD was developed to create a simple yet powerful document - type for software documentation for use with the Apache projects. - It is an XML-compliant DTD and it's maintained by the Apache XML - project. - -TYPICAL INVOCATION: - - <!DOCTYPE document PUBLIC - "-//APACHE//DTD Documentation Vx.yz//EN" - "http://xml.apache.org/DTD/document-vxyz.dtd"> - - where - - x := major version - y := minor version - z := status identifier (optional) - -NOTES: - Many of the design patterns used in this DTD were take from the - W3C XML Specification DTD edited by Eve Maler <elm@arbortext.com>. - - Where possible, great care has been used to reutilize HTML tag - names to reduce learning efforts and to allow HTML editors to be - used for complex authorings like tables and lists. - -AUTHORS: - Stefano Mazzocchi <stefano@apache.org> - -FIXME: - - how can we include char entities without hardwiring them? - - should "form" tags be included? - - should all style-free HTML 4.0 markup tags be included? - - how do we handle the idea of "soft" xlinks? - - should we add "soft" links to images? - -CHANGE HISTORY: - 19991121 Initial version. (SM) - 19991123 Replaced "res" with more standard "strong" for emphasis. (SM) - 19991124 Added "fork" element for window forking behavior. (SM) - 19991124 Added "img-inline" element to separate from "img". (SM) - 19991129 Removed "affiliation" from "author". (SM) - 19991129 Made "author" empty and moved "name|email" as attributes. (SM) - 19991215 Simplified table section. (SM) - 19991215 Changed "img-block" in more friendly "figure". (SM) - 20000125 Added the "icon" image. (SM) - 20000126 Allowed "anchor" in all levels. (SM) - 20000404 Removed the "role" attribute from common-xxx.att. (SM) - 20000815 Allowed "code" inside "strong" and "em". (SM) - -COPYRIGHT: - Copyright (c) 1999-2000 The Apache Software Foundation. - - Permission to copy in any form is granted provided this notice is - included in all copies. Permission to redistribute is granted - provided this file is distributed untouched in all its parts and - included files. - -==================================================================== --> - - - - -<!-- =============================================================== --> -<!-- Common character entities (included from external file) --> -<!-- =============================================================== --> - -<!-- FIXME (SM): this is hardcoding. Find a better way of doing this - possibly using public identifiers of ISO latin char sets --> -<!ENTITY % charEntity SYSTEM "characters.ent"> -%charEntity; - - - - -<!-- =============================================================== --> -<!-- Userful entitieis for increased DTD readability --> -<!-- =============================================================== --> - -<!ENTITY % text "#PCDATA"> - - -<!-- =============================================================== --> -<!-- Entities for general XML compliance --> -<!-- =============================================================== --> - -<!-- Common attributes - Every element has an ID attribute (sometimes required, - but usually optional) for links. %common.att; - is for common attributes where the ID is optional, and - %common-idreq.att; is for common attributes where the - ID is required. ---> -<!ENTITY % common.att - 'id ID #IMPLIED - xml:lang NMTOKEN #IMPLIED'> -<!ENTITY % common-idreq.att - 'id ID #REQUIRED - xml:lang NMTOKEN #IMPLIED'> - - -<!-- xml:space attribute =============================================== - Indicates that the element contains white space - that the formatter or other application should retain, - as appropriate to its function. -==================================================================== --> -<!ENTITY % xmlspace.att - 'xml:space (default|preserve) #FIXED "preserve"'> - - -<!-- def attribute ===================================================== - Points to the element where the relevant definition can be - found, using the IDREF mechanism. %def.att; is for optional - def attributes, and %def-req.att; is for required def - attributes. -==================================================================== --> -<!ENTITY % def.att - 'def IDREF #IMPLIED'> -<!ENTITY % def-req.att - 'def IDREF #REQUIRED'> - - - -<!-- ref attribute ===================================================== - Points to the element where more information can be found, - using the IDREF mechanism. %ref.att; is for optional - ref attributes, and %ref-req.att; is for required ref - attributes. -================================================================== --> -<!ENTITY % ref.att - 'ref IDREF #IMPLIED'> -<!ENTITY % ref-req.att - 'ref IDREF #REQUIRED'> - - -<!-- =============================================================== --> -<!-- Entities for XLink compliance --> -<!-- =============================================================== --> - -<!ENTITY % xlink-simple.att - 'type (simple|extended|locator|arc) #FIXED "simple" - href CDATA #IMPLIED - role CDATA #IMPLIED - title CDATA #IMPLIED '> -<!-- 'xmlns CDATA #FIXED "http://www.w3.org/XML/XLink/0.9" --> -<!-- FIXME: brain-dead IE5 has broken support for - namespace validation and since I use it for editing - I remove this for now --> - -<!ENTITY % xlink-user-replace.att - 'show (new|parsed|replace) #FIXED "replace" - actuate (user|auto) #FIXED "user" '> - -<!ENTITY % xlink-user-new.att - 'show (new|parsed|replace) #FIXED "new" - actuate (user|auto) #FIXED "user" '> - -<!ENTITY % xlink-auto-parsed.att - 'show (new|parsed|replace) #FIXED "parsed" - actuate (user|auto) #FIXED "auto" '> - -<!-- FIXME (SM): XLink doesn't yet cover the idea of soft links so - introducing it here using the same namespace is _somewhat_ - illegal. Should we create it own namespace? ---> -<!ENTITY % xlink-soft.att - 'mode (hard|soft) #FIXED "soft" '> - - -<!-- =============================================================== --> -<!-- Entities for general usage --> -<!-- =============================================================== --> - - -<!-- Key attribute ===================================================== - Optionally provides a sorting or indexing key, for cases when - the element content is inappropriate for this purpose. -==================================================================== --> -<!ENTITY % key.att - 'key CDATA #IMPLIED'> - - - -<!-- Title attributes ================================================== - Indicates that the element requires to have a title. -==================================================================== --> -<!ENTITY % title.att - 'title CDATA #REQUIRED'> - - - -<!-- Name attributes ================================================== - Indicates that the element requires to have a name. -==================================================================== --> -<!ENTITY % name.att - 'name CDATA #REQUIRED'> - - - -<!-- Email attributes ================================================== - Indicates that the element requires to have an email. -==================================================================== --> -<!ENTITY % email.att - 'email CDATA #REQUIRED'> - - - - - -<!-- =============================================================== --> -<!-- General definitions --> -<!-- =============================================================== --> - -<!-- A person is a general human entity --> -<!ELEMENT person EMPTY> -<!ATTLIST person %common.att; - %name.att; - %email.att;> - - - - -<!-- =============================================================== --> -<!-- Content definitions --> -<!-- =============================================================== --> - -<!ENTITY % local.content.mix ""> - -<!ENTITY % markup "strong|em|code|sub|sup"> - -<!ENTITY % links "link|connect|jump|fork|anchor"> - -<!ENTITY % special "br|img|icon"> - -<!ENTITY % link-content.mix "%text;|%markup;|%special;%local.content.mix;"> - -<!ENTITY % content.mix "%link-content.mix;|%links;"> - - <!-- ==================================================== --> - <!-- Phrase Markup --> - <!-- ==================================================== --> - - <!-- Code (typically monospaced) --> - <!ELEMENT code (%text;)> - <!ATTLIST code %common.att;> - - <!-- Strong (typically bold) --> - <!ELEMENT strong (%text;|code)*> - <!ATTLIST strong %common.att;> - - <!-- Emphasis (typically italic) --> - <!ELEMENT em (%text;|code)*> - <!ATTLIST em %common.att;> - - <!-- Superscript (typically smaller and higher) --> - <!ELEMENT sup (%text;)> - <!ATTLIST sup %common.att;> - - <!-- Subscript (typically smaller and lower) --> - <!ELEMENT sub (%text;)> - <!ATTLIST sub %common.att;> - - <!-- FIXME (SM): should we add these HTML 4.0 markups - which are style-free? - - -dfn - -samp - -kbd - -var - -cite - -abbr - -acronym - - --> - - <!-- ==================================================== --> - <!-- Hypertextual Links --> - <!-- ==================================================== --> - - <!-- hard replacing link (equivalent of <a ...>) --> - <!ELEMENT link (%link-content.mix;)*> - <!ATTLIST link %common.att; - %xlink-simple.att; - %xlink-user-replace.att;> - - <!-- Hard window replacing link (equivalent of <a ... target="_top">) --> - <!ELEMENT jump (%link-content.mix;)*> - <!ATTLIST jump %common.att; - %xlink-simple.att; - %xlink-user-new.att;> - - <!-- Hard window forking link (equivalent of <a ... target="_new">) --> - <!ELEMENT fork (%link-content.mix;)*> - <!ATTLIST fork %common.att; - %xlink-simple.att; - %xlink-user-new.att;> - - <!-- Anchor point (equivalent of <a name="...">) --> - <!ELEMENT anchor EMPTY> - <!ATTLIST anchor %common-idreq.att;> - - <!-- Soft link between processed pages (no equivalent in HTML) --> - <!ELEMENT connect (%link-content.mix;)*> - <!ATTLIST connect %common.att; - %xlink-simple.att; - %xlink-user-replace.att; - %xlink-soft.att;> - - <!-- ==================================================== --> - <!-- Specials --> - <!-- ==================================================== --> - - <!-- Breakline Object (typically forces line break) --> - <!ELEMENT br EMPTY> - <!ATTLIST br %common.att;> - - <!-- Image Object (typically an inlined image) --> - <!-- FIXME (SM): should we have the notion of soft links even here - for inlined objects? --> - <!ELEMENT img EMPTY> - <!ATTLIST img src CDATA #REQUIRED - alt CDATA #REQUIRED - height CDATA #IMPLIED - width CDATA #IMPLIED - usemap CDATA #IMPLIED - ismap (ismap) #IMPLIED - %common.att;> - - <!-- Image Icon (typically an inlined image placed as graphical item) --> - <!-- FIXME (SM): should we have the notion of soft links even here - for inlined objects? --> - <!ELEMENT icon EMPTY> - <!ATTLIST icon src CDATA #REQUIRED - alt CDATA #REQUIRED - height CDATA #IMPLIED - width CDATA #IMPLIED - %common.att;> - - - - -<!-- =============================================================== --> -<!-- Blocks definitions --> -<!-- =============================================================== --> - -<!ENTITY % local.blocks ""> - -<!ENTITY % local.lists ""> - -<!ENTITY % paragraphs "p|source|note|fixme|figure"> - -<!ENTITY % tables "table"> - -<!ENTITY % lists "ol|ul|sl|dl %local.lists;"> - -<!ENTITY % blocks "anchor|%paragraphs;|%tables;|%lists; %local.blocks;"> - - <!-- ==================================================== --> - <!-- Paragraphs --> - <!-- ==================================================== --> - - <!-- Text Paragraph (normally vertically space delimited) --> - <!ELEMENT p (%content.mix;)*> - <!ATTLIST p %common.att;> - - <!-- Source Paragraph (normally space is preserved) --> - <!ELEMENT source (%content.mix;)*> - <!ATTLIST source %common.att; - %xmlspace.att;> - - <!-- Note Paragraph (normally shown encapsulated) --> - <!ELEMENT note (%content.mix;)*> - <!ATTLIST note %common.att;> - - <!-- Fixme Paragraph (normally not shown) --> - <!ELEMENT fixme (%content.mix;)*> - <!-- the "author" attribute should match the "key" attribute of the - <author> element --> - <!ATTLIST fixme author CDATA #REQUIRED - %common.att;> - - <!-- ==================================================== --> - <!-- Tables --> - <!-- ==================================================== --> - - <!-- Attributes that indicate the spanning of the table cell --> - <!ENTITY % cell.span - 'colspan CDATA "1" - rowspan CDATA "1"'> - - <!-- Table element --> - <!ELEMENT table (caption?, tr+)> - <!ATTLIST table %common.att;> - - <!-- The table title --> - <!ELEMENT caption (%content.mix;)*> - <!ATTLIST caption %common.att;> - - <!-- The table row element --> - <!ELEMENT tr (th|td)+> - <!ATTLIST tr %common.att;> - - <!-- The table row header element --> - <!ELEMENT th (%content.mix;)*> - <!ATTLIST th %common.att; - %cell.span;> - - <!-- The table row description element --> - <!ELEMENT td (%content.mix;)*> - <!ATTLIST td %common.att; - %cell.span;> - - <!-- ==================================================== --> - <!-- Lists --> - <!-- ==================================================== --> - - <!-- Unordered list (typically bulleted) --> - <!ELEMENT ul (li|%lists;)+> - <!-- spacing attribute: - Use "normal" to get normal vertical spacing for items; - use "compact" to get less spacing. The default is dependent - on the stylesheet. --> - <!ATTLIST ul - %common.att; - spacing (normal|compact) #IMPLIED> - - <!-- Ordered list (typically numbered) --> - <!ELEMENT ol (li|%lists;)+> - <!-- spacing attribute: - Use "normal" to get normal vertical spacing for items; - use "compact" to get less spacing. The default is dependent - on the stylesheet. --> - <!ATTLIST ol - %common.att; - spacing (normal|compact) #IMPLIED> - - <!-- Simple list (typically with no mark) --> - <!ELEMENT sl (li|%lists;)+> - <!ATTLIST sl %common.att;> - - <!-- List item --> - <!ELEMENT li (%content.mix;|%lists;)*> - <!ATTLIST li %common.att;> - - <!-- Definition list (typically two-column) --> - <!ELEMENT dl (dt,dd)+> - <!ATTLIST dl %common.att;> - - <!-- Definition term --> - <!ELEMENT dt (%content.mix;)*> - <!ATTLIST dt %common.att;> - - <!-- Definition description --> - <!ELEMENT dd (%content.mix;)*> - <!ATTLIST dd %common.att;> - - <!-- ==================================================== --> - <!-- Special Blocks --> - <!-- ==================================================== --> - - <!-- Image Block (typically a separated and centered image) --> - <!-- FIXME (SM): should we have the notion of soft links even here - for inlined objects? --> - <!ELEMENT figure EMPTY> - <!ATTLIST figure src CDATA #REQUIRED - alt CDATA #REQUIRED - height CDATA #IMPLIED - width CDATA #IMPLIED - usemap CDATA #IMPLIED - ismap (ismap) #IMPLIED - %common.att;> - - - - - -<!-- =============================================================== --> -<!-- Document --> -<!-- =============================================================== --> - -<!ELEMENT document (header?, body, footer?)> -<!ATTLIST document %common.att;> - - <!-- ==================================================== --> - <!-- Header --> - <!-- ==================================================== --> - - <!ENTITY % local.headers ""> - - <!ELEMENT header (title, subtitle?, version?, type?, authors, - notice*, abstract? %local.headers;)> - <!ATTLIST header %common.att;> - - <!ELEMENT title (%text;)> - <!ATTLIST title %common.att;> - - <!ELEMENT subtitle (%text;)> - <!ATTLIST subtitle %common.att;> - - <!ELEMENT version (%text;)> - <!ATTLIST version %common.att;> - - <!ELEMENT type (%text;)> - <!ATTLIST type %common.att;> - - <!ELEMENT authors (person+)> - <!ATTLIST authors %common.att;> - - <!ELEMENT notice (%content.mix;)*> - <!ATTLIST notice %common.att;> - - <!ELEMENT abstract (%content.mix;)*> - <!ATTLIST abstract %common.att;> - - <!-- ==================================================== --> - <!-- Body --> - <!-- ==================================================== --> - - <!ENTITY % local.sections ""> - - <!ENTITY % sections "s1|anchor %local.sections;"> - - <!ELEMENT body (%sections;)+> - <!ATTLIST body %common.att;> - - <!ELEMENT s1 (s2|%blocks;)*> - <!ATTLIST s1 %title.att; %common.att;> - - <!ELEMENT s2 (s3|%blocks;)*> - <!ATTLIST s2 %title.att; %common.att;> - - <!ELEMENT s3 (s4|%blocks;)*> - <!ATTLIST s3 %title.att; %common.att;> - - <!ELEMENT s4 (%blocks;)*> - <!ATTLIST s4 %title.att; %common.att;> - - <!-- ==================================================== --> - <!-- Footer --> - <!-- ==================================================== --> - - <!ENTITY % local.footers ""> - - <!ELEMENT footer (legal %local.footers;)> - - <!ELEMENT legal (%content.mix;)*> - <!ATTLIST legal %common.att;> - -<!-- =============================================================== --> -<!-- End of DTD --> -<!-- =============================================================== --> diff --git a/docs/xml-docs/dtd/faq-v10.dtd b/docs/xml-docs/dtd/faq-v10.dtd deleted file mode 100644 index 35459ae7e..000000000 --- a/docs/xml-docs/dtd/faq-v10.dtd +++ /dev/null @@ -1,77 +0,0 @@ -<!-- =================================================================== - - Apache FAQ DTD (Version 1.0) - -PURPOSE: - This DTD was developed to create a simple yet powerful document - type for software FAQ's for use with the Apache projects. - It is an XML-compliant DTD and it's maintained by the Apache XML - project. - -TYPICAL INVOCATION: - - <!DOCTYPE document PUBLIC - "-//APACHE//DTD FAQ Vx.yz//EN" - "http://xml.apache.org/DTD/faq-vxyz.dtd"> - - where - - x := major version - y := minor version - z := status identifier (optional) - -NOTES: - FAQs represent a powerful knowledge base and a very good way of solving - common user problems reducing messages on mail lists and reducing the effort - required for software installation and usage. Thid DTD want to be a common - format for FAQ interchange to allow FAQ-O-Matic-type workgroup services to - be published in other formats as well as enhancing data interchange. - -AUTHORS: - Stefano Mazzocchi <stefano@apache.org> - -FIXME: - -CHANGE HISTORY: - 19991129 Initial version. (SM) - -COPYRIGHT: - Copyright (c) @year@ The Apache Software Foundation. - - Permission to copy in any form is granted provided this notice is - included in all copies. Permission to redistribute is granted - provided this file is distributed untouched in all its parts and - included files. - -==================================================================== --> - -<!-- =============================================================== --> -<!-- Extend the Documentation DTD --> -<!-- =============================================================== --> - -<!-- FIXME (SM): this is hardcoding. Find a better way of doing this - possibly using public identifiers --> -<!ENTITY % document-dtd SYSTEM "document-v10.dtd"> -%document-dtd; - - -<!-- =============================================================== --> -<!-- Document Type Definition --> -<!-- =============================================================== --> - -<!ELEMENT faqs (authors?, faq)+> -<!ATTLIST faqs %common.att; - %title.att;> - - <!ELEMENT faq (question, answer)> - <!ATTLIST faq %common.att;> - - <!ELEMENT question (%content.mix;)*> - <!ATTLIST question %common.att;> - - <!ELEMENT answer (%blocks;)*> - <!ATTLIST answer author IDREF #IMPLIED> - -<!-- =============================================================== --> -<!-- End of DTD --> -<!-- =============================================================== --> diff --git a/docs/xml-docs/dtd/specification-v10.dtd b/docs/xml-docs/dtd/specification-v10.dtd deleted file mode 100644 index 39d26f80e..000000000 --- a/docs/xml-docs/dtd/specification-v10.dtd +++ /dev/null @@ -1,85 +0,0 @@ -<!-- =================================================================== - - Apache Specification DTD (Version 1.0) - -PURPOSE: - This DTD was developed to create a simple yet powerful document - type for software specifications for use with the Apache projects. - It is an XML-compliant DTD and it's maintained by the Apache XML - project. - -TYPICAL INVOCATION: - - <!DOCTYPE document PUBLIC - "-//APACHE//DTD Specification Vx.yz//EN" - "http://xml.apache.org/DTD/specification-vxyz.dtd"> - - where - - x := major version - y := minor version - z := status identifier (optional) - -NOTES: - -AUTHORS: - Stefano Mazzocchi <stefano@apache.org> - -FIXME: - -CHANGE HISTORY: - 19991129 Initial version. (SM) - -COPYRIGHT: - Copyright (c) @year@ The Apache Software Foundation. - - Permission to copy in any form is granted provided this notice is - included in all copies. Permission to redistribute is granted - provided this file is distributed untouched in all its parts and - included files. - -==================================================================== --> - -<!-- =============================================================== --> -<!-- Extend the Documentation DTD --> -<!-- =============================================================== --> - -<!-- extend the local.xxx entities --> -<!ENTITY % local.lists "|bl"> - -<!-- FIXME (SM): this is hardcoding. Find a better way of doing this - possibly using public identifiers --> -<!ENTITY % document-dtd SYSTEM "document-v10.dtd"> -%document-dtd; - -<!-- =============================================================== --> -<!-- Document Type Definition --> -<!-- =============================================================== --> - -<!ELEMENT specification (header?, body, appendices?, footer?)> -<!ATTLIST specification %common.att;> - - <!ELEMENT appendices (%sections;)+> - <!ATTLIST appendices %common.att;> - -<!-- =============================================================== --> -<!-- Bibliography List --> -<!-- =============================================================== --> - - <!-- Bibliography list --> - <!ELEMENT bl (bi)+> - <!ATTLIST bl %common.att;> - - <!-- Book item --> - <!ELEMENT bi EMPTY> - <!ATTLIST bi %common.att; - %name.att; - %title.att; - %xlink-simple.att; - %xlink-user-new.att; - authors CDATA #REQUIRED - date CDATA #IMPLIED> - -<!-- =============================================================== --> -<!-- End of DTD --> -<!-- =============================================================== --> diff --git a/docs/xml-docs/dtd/todo-v10.dtd b/docs/xml-docs/dtd/todo-v10.dtd deleted file mode 100644 index 46e22cbb2..000000000 --- a/docs/xml-docs/dtd/todo-v10.dtd +++ /dev/null @@ -1,90 +0,0 @@ -<!-- =================================================================== - - Apache Todos DTD (Version 1.0) - -PURPOSE: - This DTD was developed to create a simple yet powerful document - type for software development todo lists for use with the Apache projects. - It is an XML-compliant DTD and it's maintained by the Apache XML - project. - -TYPICAL INVOCATION: - - <!DOCTYPE document PUBLIC - "-//APACHE//DTD Todo Vx.yz//EN" - "http://xml.apache.org/DTD/todo-vxyz.dtd"> - - where - - x := major version - y := minor version - z := status identifier (optional) - -NOTES: - It is important, expecially in open developped software projects, to keep - track of software changes that need to be done, planned features, development - assignment, etc. in order to allow better work parallelization and create - an entry point for people that want to help. This DTD wants to provide - a solid foundation to provide such information and to allow it to be - published as well as distributed in a common format. - -AUTHORS: - Stefano Mazzocchi <stefano@apache.org> - -FIXME: - - do we need anymore working contexts? (SM) - -CHANGE HISTORY: - 19991129 Initial version. (SM) - 19991225 Added actions element for better structure (SM) - -COPYRIGHT: - Copyright (c) @year@ The Apache Software Foundation. - - Permission to copy in any form is granted provided this notice is - included in all copies. Permission to redistribute is granted - provided this file is distributed untouched in all its parts and - included files. - -==================================================================== --> - -<!-- =============================================================== --> -<!-- Extend the Documentation DTD --> -<!-- =============================================================== --> - -<!-- FIXME (SM): this is hardcoding. Find a better way of doing this - possibly using public identifiers --> -<!ENTITY % document-dtd SYSTEM "document-v10.dtd"> -%document-dtd; - -<!-- =============================================================== --> -<!-- Common entities --> -<!-- =============================================================== --> - -<!ENTITY % priorities "showstopper|high|medium|low|wish|dream"> - -<!ENTITY % contexts "build|docs|code|admin|design"> - -<!-- =============================================================== --> -<!-- Document Type Definition --> -<!-- =============================================================== --> - -<!ELEMENT todo (devs, actions*)> -<!ATTLIST todo %common.att; - %title.att;> - - <!ELEMENT devs (person+)> - <!ATTLIST devs %common.att;> - - <!ELEMENT actions (action+)> - <!ATTLIST actions %common.att; - priority (%priorities;) #IMPLIED> - - <!ELEMENT action (%content.mix;)*> - <!ATTLIST action %common.att; - assigned-to IDREF #IMPLIED - context (%contexts;) #REQUIRED> - -<!-- =============================================================== --> -<!-- End of DTD --> -<!-- =============================================================== --> |