bugzilla.dtd 2.89 KB
Newer Older
1
<!ELEMENT bugzilla (bug+)>
2 3 4 5 6 7
<!ATTLIST bugzilla
	version CDATA #REQUIRED
	urlbase CDATA #REQUIRED
	maintainer CDATA #REQUIRED
	exporter CDATA #IMPLIED
>
8
<!ELEMENT bug (bug_id, (alias?, creation_ts, short_desc, delta_ts, reporter_accessible, cclist_accessible, classification_id, classification, product, component, version, rep_platform, op_sys, bug_status, resolution?, dup_id?, bug_file_loc?, status_whiteboard?, keywords*, priority, bug_severity, target_milestone?, dependson*, blocked*, everconfirmed, reporter, assigned_to, qa_contact?, cc*, (estimated_time, remaining_time, actual_time, deadline)?, group*, flag*, long_desc*, attachment*)?)>
9 10 11
<!ATTLIST bug
	error (NotFound | NotPermitted | InvalidBugId) #IMPLIED
>
12
<!ELEMENT bug_id (#PCDATA)>
13
<!ELEMENT alias (#PCDATA)>
14 15
<!ELEMENT reporter_accessible (#PCDATA)>
<!ELEMENT cclist_accessible (#PCDATA)>
16 17
<!ELEMENT exporter (#PCDATA)>
<!ELEMENT urlbase (#PCDATA)>
18
<!ELEMENT bug_status (#PCDATA)>
19 20
<!ELEMENT classification_id (#PCDATA)>
<!ELEMENT classification (#PCDATA)>
21 22 23 24 25 26 27 28 29 30 31 32
<!ELEMENT product (#PCDATA)>
<!ELEMENT priority (#PCDATA)>
<!ELEMENT version (#PCDATA)>
<!ELEMENT rep_platform (#PCDATA)>
<!ELEMENT assigned_to (#PCDATA)>
<!ELEMENT delta_ts (#PCDATA)>
<!ELEMENT component (#PCDATA)>
<!ELEMENT reporter (#PCDATA)>
<!ELEMENT target_milestone (#PCDATA)>
<!ELEMENT bug_severity (#PCDATA)>
<!ELEMENT creation_ts (#PCDATA)>
<!ELEMENT qa_contact (#PCDATA)>
33
<!ELEMENT status_whiteboard (#PCDATA)>
34
<!ELEMENT op_sys (#PCDATA)>
35
<!ELEMENT resolution (#PCDATA)>
36
<!ELEMENT dup_id (#PCDATA)>
37 38
<!ELEMENT bug_file_loc (#PCDATA)>
<!ELEMENT short_desc (#PCDATA)>
39
<!ELEMENT keywords (#PCDATA)>
40
<!ELEMENT dependson (#PCDATA)>
41
<!ELEMENT blocked (#PCDATA)>
42
<!ELEMENT everconfirmed (#PCDATA)>
43
<!ELEMENT cc (#PCDATA)>
44
<!ELEMENT group (#PCDATA)>
45 46 47
<!ATTLIST group
          id CDATA #REQUIRED
 >
48 49 50
<!ELEMENT estimated_time (#PCDATA)>
<!ELEMENT remaining_time (#PCDATA)>
<!ELEMENT actual_time (#PCDATA)>
51
<!ELEMENT deadline (#PCDATA)>
52
<!ELEMENT long_desc (who, bug_when, work_time?, thetext)>
53 54 55 56
<!ATTLIST long_desc
          encoding (base64) #IMPLIED
          isprivate (0|1) #IMPLIED
 >
57
<!ELEMENT commentid (#PCDATA)>
58 59
<!ELEMENT who (#PCDATA)>
<!ELEMENT bug_when (#PCDATA)>
60
<!ELEMENT work_time (#PCDATA)>
61
<!ELEMENT thetext (#PCDATA)>
62
<!ELEMENT attachment (attachid, date, desc, filename?, type?, size?, data?, flag*)>
63 64 65
<!ATTLIST attachment
          isobsolete (0|1) #IMPLIED
          ispatch (0|1) #IMPLIED
66
          isprivate (0|1) #IMPLIED
67
>
68
<!ELEMENT attachid (#PCDATA)>
69
<!ELEMENT date (#PCDATA)>
70
<!ELEMENT delta_ts (#PCDATA)>
71
<!ELEMENT desc (#PCDATA)>
72
<!ELEMENT filename (#PCDATA)>
73
<!ELEMENT type (#PCDATA)>
74
<!ELEMENT size (#PCDATA)>
75
<!ELEMENT data (#PCDATA)>
76 77 78
<!ATTLIST data
          encoding (base64) #IMPLIED
>
79 80 81
<!ELEMENT flag EMPTY>
<!ATTLIST flag
          name CDATA #REQUIRED
82 83
          id CDATA #REQUIRED
          type_id CDATA
84 85 86 87
          status CDATA #REQUIRED
          setter CDATA #IMPLIED
          requestee CDATA #IMPLIED
>