summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-01-25 01:29:12 +0100
committerMichał Górny <mgorny@gentoo.org>2016-01-25 01:29:48 +0100
commit3ea055a5aa78d2487962d93a946e371a631aca8a (patch)
tree9e4732f8e2638299631f9612a9e61f43f7f48ffe
parentmetadata.dtd: Remove <herd/> element per GLEP 67 (diff)
downloaddtd-3ea055a5aa78d2487962d93a946e371a631aca8a.tar.gz
dtd-3ea055a5aa78d2487962d93a946e371a631aca8a.tar.bz2
dtd-3ea055a5aa78d2487962d93a946e371a631aca8a.zip
metadata.dtd: Un-require type="" on <maintainer/> because of <upstream/>
-rw-r--r--metadata.dtd6
1 files changed, 4 insertions, 2 deletions
diff --git a/metadata.dtd b/metadata.dtd
index 7ead6c7..63c6820 100644
--- a/metadata.dtd
+++ b/metadata.dtd
@@ -10,8 +10,10 @@
<!-- One tag for each maintainer of a package, multiple allowed-->
<!ELEMENT maintainer ( email, (description| name)* )>
- <!-- type attribute determines whether the maintainer is a person or a project -->
- <!ATTLIST maintainer type (person|project) #REQUIRED>
+ <!-- type attribute determines whether the maintainer is a person or a project.
+ Unknown is added to handle <maintainer/>s in <upstream/>s. Using it (or no
+ explicit type) for Gentoo maintainers is prohibited. -->
+ <!ATTLIST maintainer type (person|project|unknown) "unknown">
<!-- Natural name for package, example: LibreOffice (for app-office/libreoffice) -->
<!ELEMENT natural-name (#PCDATA) >