docs-common/packaging rpm-info.dtd,1.6,1.7

Tommy Reynolds (jtr) fedora-docs-commits at redhat.com
Thu Dec 29 17:32:24 UTC 2005


Author: jtr

Update of /cvs/docs/docs-common/packaging
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17831/docs-common/packaging

Modified Files:
	rpm-info.dtd 
Log Message:
Consolidate author, editor and such, information into a colophon that we
can access using the manditory ID attributes.



Index: rpm-info.dtd
===================================================================
RCS file: /cvs/docs/docs-common/packaging/rpm-info.dtd,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- rpm-info.dtd	28 Dec 2005 00:55:52 -0000	1.6
+++ rpm-info.dtd	29 Dec 2005 17:32:16 -0000	1.7
@@ -1,4 +1,4 @@
-<!ELEMENT rpm-info		(author+,translator*,editor*, license,copyright+,titles,changelog)	>
+<!ELEMENT rpm-info		(colophon,author+,translator*,editor*, license,copyright+,titles,changelog)	>
 
 <!ELEMENT release		EMPTY					>
 <!ATTLIST release	rel	CDATA		#REQUIRED		>
@@ -28,25 +28,25 @@
 <!ATTLIST revision	release	CDATA		#REQUIRED		>
 <!ATTLIST revision	role	(doc|rpm)	"doc"			>
 
-<!ELEMENT author  		EMPTY					>
-<!ATTLIST author	wholename CDATA   	#REQUIRED 		>
-<!ATTLIST author	email     CDATA   	#REQUIRED 		>
-<!ATTLIST author  	surname   CDATA   	#REQUIRED 		>
-<!ATTLIST author  	firstname CDATA   	#REQUIRED 		>
-<!ATTLIST author  	initials  CDATA		#REQUIRED 		>
+<!ELEMENT colophon		(worker+)				>
+
+<!ELEMENT worker  		EMPTY					>
+<!ATTLIST worker	id	  ID		#REQUIRED		>
+<!ATTLIST worker	wholename CDATA   	#REQUIRED 		>
+<!ATTLIST worker	email     CDATA   	#REQUIRED 		>
+<!ATTLIST worker  	surname   CDATA   	#REQUIRED 		>
+<!ATTLIST worker  	firstname CDATA   	#REQUIRED 		>
+<!ATTLIST worker  	initials  CDATA		#REQUIRED 		>
+
+<!ELEMENT author		EMPTY					>
+<!ATTLIST author	worker	  IDREF		#REQUIRED		>
 
 <!ELEMENT editor  			EMPTY				>
-<!ATTLIST editor	wholename CDATA   #REQUIRED 			>
-<!ATTLIST editor	email     CDATA   #REQUIRED 			>
-<!ATTLIST editor  	surname   CDATA   #REQUIRED 			>
-<!ATTLIST editor  	firstname CDATA   #REQUIRED 			>
+<!ATTLIST editor	worker	  IDREF		#REQUIRED		>
 
 
 <!ELEMENT translator  			EMPTY				>
-<!ATTLIST translator	wholename CDATA   #REQUIRED 			>
-<!ATTLIST translator	email     CDATA   #REQUIRED 			>
-<!ATTLIST translator	surname   CDATA   #REQUIRED 			>
-<!ATTLIST translator  	firstname CDATA   #REQUIRED 			>
+<!ATTLIST translator	worker	  IDREF		#REQUIRED		>
 
 <!ELEMENT details		(#PCDATA)				>
 <!ATTLIST details       lang      CDATA   "en"                          >




More information about the Fedora-docs-commits mailing list