vmassol 01/04/28 07:00:20
Modified: cactus/docs/framework/xdocs/dtd changes-v10.dtd
Log:
added support for CVS changelog
Revision Changes Path
1.2 +41 -1 jakarta-commons/cactus/docs/framework/xdocs/dtd/changes-v10.dtd
Index: changes-v10.dtd
===================================================================
RCS file: /home/cvs/jakarta-commons/cactus/docs/framework/xdocs/dtd/changes-v10.dtd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- changes-v10.dtd 2001/04/09 11:52:33 1.1
+++ changes-v10.dtd 2001/04/28 14:00:19 1.2
@@ -36,6 +36,7 @@
CHANGE HISTORY:
19991129 Initial version. (SM)
20000316 Added bugfixing attribute. (SM)
+ 20010428 Added support for CVS changelog (Vincent Massol)
COPYRIGHT:
Copyright (c) @year@ The Apache Software Foundation.
@@ -47,6 +48,8 @@
==================================================================== -->
+<!ENTITY cvslog SYSTEM "../cvslog/cvslog.xml">
+
<!-- =============================================================== -->
<!-- Extend the Documentation DTD -->
<!-- =============================================================== -->
@@ -66,10 +69,13 @@
<!-- Document Type Definition -->
<!-- =============================================================== -->
-<!ELEMENT changes (devs, release*)>
+<!ELEMENT changes (cvslogs?, releases?)>
<!ATTLIST changes %common.att;
%title.att;>
+<!ELEMENT releases (devs, release*)>
+<!ATTLIST releases title CDATA #REQUIRED>
+
<!ELEMENT devs (person+)>
<!ATTLIST devs %common.att;>
@@ -85,6 +91,40 @@
due-to CDATA #IMPLIED
due-to-email CDATA #IMPLIED
fixes-bug CDATA #IMPLIED>
+
+ <!-- ==================================================== -->
+ <!-- Changelog -->
+ <!-- ==================================================== -->
+
+ <!ELEMENT cvslogs (p?, changelog)>
+ <!ATTLIST cvslogs title CDATA #REQUIRED>
+
+ <!ELEMENT changelog (entry)*>
+
+ <!ELEMENT entry (date, time, author, (file)+, msg)>
+
+ <!ELEMENT date (%text;)>
+ <!ATTLIST date %common.att;>
+
+ <!ELEMENT time (%text;)>
+ <!ATTLIST time %common.att;>
+
+ <!ELEMENT author (%text;)>
+ <!ATTLIST author %common.att;>
+
+ <!ELEMENT file (name, revision, prevrevision?)>
+
+ <!ELEMENT name (%text;)>
+ <!ATTLIST name %common.att;>
+
+ <!ELEMENT revision (%text;)>
+ <!ATTLIST revision %common.att;>
+
+ <!ELEMENT prevrevision (%text;)>
+ <!ATTLIST prevrevision %common.att;>
+
+ <!ELEMENT msg (%text;)>
+ <!ATTLIST msg %common.att;>
<!-- =============================================================== -->
<!-- End of DTD -->