summaryrefslogtreecommitdiffstats
path: root/doc/gen_known_issues.py
diff options
context:
space:
mode:
authorLennart Johansson <lennart.johansson@enea.com>2016-06-13 11:52:51 +0200
committerLennart Johansson <lennart.johansson@enea.com>2016-06-13 11:52:51 +0200
commit9b1a3e7321df253a6e1c54b5c5ed4ae937501b0a (patch)
treeb39afddb450183ae157281761b663cdc990a82c8 /doc/gen_known_issues.py
parent4552aa9faf506fc934b23672ada6262a7bf5dee4 (diff)
downloadel_manifests-standard-9b1a3e7321df253a6e1c54b5c5ed4ae937501b0a.tar.gz
Doc Makefile autofetch buglist from Jira at init
Makefile: Add autofetch buglist from Jira via initissues. add cleanissues, add initissues to init. Add autocreated XML as section in known_bugs chapter. gen_known_issues.py: Correct DOCTYPE, remove empty lines in created XML file, move the Jira search parameters into hidden remark. Adjust known_bugs chapter to correct xmlmind format Delete the known_bugs doc issue with special characters that are not used any more (checkmarks and crosses). Signed-off-by: Lennart Johansson <lennart.johansson@enea.com>
Diffstat (limited to 'doc/gen_known_issues.py')
-rw-r--r--[-rwxr-xr-x]doc/gen_known_issues.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/gen_known_issues.py b/doc/gen_known_issues.py
index 387fc49..b11f547 100755..100644
--- a/doc/gen_known_issues.py
+++ b/doc/gen_known_issues.py
@@ -38,41 +38,41 @@ for issue in jira_query(" and ".join(conditions)):
38 bugs.append((issue["key"], issue["fields"]["summary"])) 38 bugs.append((issue["key"], issue["fields"]["summary"]))
39 39
40print '<?xml version="1.0" encoding="ISO-8859-1"?>' 40print '<?xml version="1.0" encoding="ISO-8859-1"?>'
41print '<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"' 41print '<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"'
42print '"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">' 42print '"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">'
43print '<section id="relinfo-extracted-from-jira">' 43print '<section id="relinfo-extracted-from-jira">'
44print ' <title>Extracted from Jira</title>' 44print ' <title>Extracted from Jira</title>'
45print ' ' 45print ''
46print ' <para>' 46print ' <para>'
47print ' This section lists open bugs in Jira. Extracted at %s.' % time_str 47print ' This section lists open bugs in Jira. Extracted at %s.' % time_str
48print ' </para>' 48print ' </para>'
49print ' ' 49print ''
50print ' <para><programlisting>project = "Linux CR" \\' 50print ' <remark>project = "Linux CR" \\'
51print ' and issuetype = Bug \\' 51print ' and issuetype = Bug \\'
52print ' and affectedVersion = "Enea Linux 6" \\' 52print ' and affectedVersion = "Enea Linux 6" \\'
53print ' and resolution = Unresolved</programlisting></para>' 53print ' and resolution = Unresolved</remark>'
54print ' ' 54print ''
55print ' <informaltable>' 55print ' <informaltable>'
56print ' <tgroup cols="2">' 56print ' <tgroup cols="2">'
57print ' <colspec colwidth="6*" />' 57print ' <colspec colwidth="6*" />'
58print ' ' 58print ''
59print ' <colspec align="center" colwidth="1*" />' 59print ' <colspec align="center" colwidth="1*" />'
60print ' ' 60print ''
61print ' <thead>' 61print ' <thead>'
62print ' <row>' 62print ' <row>'
63print ' <entry align="center">Summary</entry>' 63print ' <entry align="center">Summary</entry>'
64print ' ' 64print ''
65print ' <entry>Enea Ref</entry>' 65print ' <entry>Enea Ref</entry>'
66print ' </row>' 66print ' </row>'
67print ' </thead>' 67print ' </thead>'
68print ' ' 68print ''
69print ' <tbody>', 69print ' <tbody>'
70 70
71for bug in sorted(bugs): 71for bug in sorted(bugs):
72 print '' 72 print ''
73 print ' <row>' 73 print ' <row>'
74 print ' <entry>%s</entry>' % bug[1] 74 print ' <entry>%s</entry>' % bug[1]
75 print ' ' 75 print ''
76 print ' <entry>%s</entry>' % bug[0] 76 print ' <entry>%s</entry>' % bug[0]
77 print ' </row>' 77 print ' </row>'
78 78