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)>
16 <!ELEMENT person-month EMPTY>
17 <!ATTLIST person-month
18 participant CDATA #REQUIRED
19 number CDATA #REQUIRED>
21 <!ELEMENT objectives (p|dl|ul)*>
23 <!ELEMENT description ((p|dl|ul)*,tasks?,(p|dl|ul)*)>
25 <!ELEMENT tasks (task*)>
27 <!ELEMENT task (name,(p|dl|ul)*)>
31 <!-- Constraint: the element is empty iff the file attribute is specified -->
32 <!ELEMENT deliverable (#PCDATA)>
36 <!ELEMENT milestones (p|dl|ul)*>
38 <!-- A subset of XHTML -->
39 <!ELEMENT p (#PCDATA|em|a)*>
40 <!ELEMENT em (#PCDATA)>
41 <!ELEMENT a (#PCDATA)>
44 <!ELEMENT dl (dt|dd)+>
45 <!ELEMENT dt (#PCDATA)>
46 <!ELEMENT dd (#PCDATA)>
48 <!ELEMENT li (#PCDATA)>