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