1 <?xml version="1.0" encoding="iso-8859-1"?>
3 <!ELEMENT work-package (name,begin,end,leader,person-month+,objectives,
4 description,deliverable*,milestones)>
6 number CDATA #REQUIRED>
8 <!ELEMENT name (#PCDATA)>
10 <!ELEMENT begin (#PCDATA)>
12 <!ELEMENT end (#PCDATA)>
14 <!ELEMENT leader (#PCDATA)>
18 <!ELEMENT person-month EMPTY>
19 <!ATTLIST person-month
20 participant CDATA #REQUIRED
21 number CDATA #REQUIRED>
23 <!ELEMENT objectives (p|dl|ul)*>
25 <!ELEMENT description ((p|dl|ul)*,tasks?,(p|dl|ul)*)>
27 <!ELEMENT tasks (task*)>
29 <!ELEMENT task (name,(p|dl|ul)*)>
33 <!-- Constraint: the element is empty iff the file attribute is specified -->
34 <!ELEMENT deliverable (#PCDATA)>
38 <!ELEMENT milestones (p|dl|ul)*>
40 <!-- A subset of XHTML -->
41 <!ELEMENT p (#PCDATA|em|a)*>
42 <!ELEMENT em (#PCDATA)>
43 <!ELEMENT a (#PCDATA)>
46 <!ELEMENT dl (dt|dd)+>
47 <!ELEMENT dt (#PCDATA)>
48 <!ELEMENT dd (#PCDATA)>
50 <!ELEMENT li (#PCDATA)>