diff options
author | 2015-11-27 18:14:03 +0100 | |
---|---|---|
committer | 2015-11-27 18:14:03 +0100 | |
commit | de894ae2a2b0ed64cb3c335fb5f29adee554dc49 (patch) | |
tree | 39e2fa40ac0525b6e1a32941c772960a577d962b | |
parent | metadata: add slots element (diff) | |
download | dtd-de894ae2a2b0ed64cb3c335fb5f29adee554dc49.tar.gz dtd-de894ae2a2b0ed64cb3c335fb5f29adee554dc49.tar.bz2 dtd-de894ae2a2b0ed64cb3c335fb5f29adee554dc49.zip |
Add DTD for projects.xml as per GLEP67
-rw-r--r-- | projects.dtd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/projects.dtd b/projects.dtd new file mode 100644 index 0000000..9f23c06 --- /dev/null +++ b/projects.dtd @@ -0,0 +1,14 @@ +<!ELEMENT projects (project)*> +<!ELEMENT project (email,name,url,description,subproject*,member*)> +<!ELEMENT email (#PCDATA)> +<!ELEMENT name (#PCDATA)> +<!ELEMENT url (#PCDATA)> +<!ELEMENT description (#PCDATA)> +<!ELEMENT member (email,name,role)> +<!ATTLIST member + is-lead CDATA #FIXED "1"> +<!ELEMENT role (#PCDATA)> +<!ELEMENT subproject (#PCDATA)> +<!ATTLIST subproject + inherit-members CDATA #FIXED "1" + ref CDATA #REQUIRED> |