[Libreoffice-commits] core.git: 4 commits - bin/get-bugzilla-attachments-by-mimetype
David Tardon
dtardon at redhat.com
Fri Sep 5 12:38:45 PDT 2014
bin/get-bugzilla-attachments-by-mimetype | 49 +++++++++++++++++++------------
1 file changed, 31 insertions(+), 18 deletions(-)
New commits:
commit 114f3b83b9f850abf57f86836bbc579c4d41aaca
Author: David Tardon <dtardon at redhat.com>
Date: Fri Sep 5 17:54:10 2014 +0200
drop binfilter formats
Change-Id: Iab1f526cfedf9a9f560b5d3e6dcd467dd178b508
diff --git a/bin/get-bugzilla-attachments-by-mimetype b/bin/get-bugzilla-attachments-by-mimetype
index fa30041..6f72dc7 100755
--- a/bin/get-bugzilla-attachments-by-mimetype
+++ b/bin/get-bugzilla-attachments-by-mimetype
@@ -427,21 +427,6 @@ mimetypes = {
'application/x-fictionbook+xml': 'fb2',
'application/x-abiword': 'abw',
'application/x-pagemaker': 'pmd',
-# binfilter
- 'application/x-starcalc': 'sdc',
- 'application/vnd.stardivision.calc': 'sdc5',
- 'application/x-starchart': 'sds',
- 'application/vnd.stardivision.chart': 'sds5',
- 'application/x-stardraw': 'sdd_d',
- 'application/vnd.stardivision.draw': 'sda5',
- 'application/x-starimpress': 'sdd_i',
- 'application/vnd.stardivision.impress': 'sdd5',
- 'application/vnd.stardivision.impress-packed': 'sdp5',
- 'application/x-starmath': 'smf',
- 'application/vnd.stardivision.math': 'smf5',
- 'application/x-starwriter': 'sdw',
- 'application/vnd.stardivision.writer': 'sdw5',
- 'application/vnd.stardivision.writer-global': 'sgl5',
# relatively uncommon image mimetypes
'image/x-freehand': 'fh',
'image/cgm': 'cgm',
commit 2da5d3e555f75240331297cb3f334212ce7839c4
Author: David Tardon <dtardon at redhat.com>
Date: Fri Sep 5 18:08:01 2014 +0200
also look for import libs in launchpad
Change-Id: I584d612063c9aa6fe472a1f829453511f94a1dbf
diff --git a/bin/get-bugzilla-attachments-by-mimetype b/bin/get-bugzilla-attachments-by-mimetype
index eef9b0f..fa30041 100755
--- a/bin/get-bugzilla-attachments-by-mimetype
+++ b/bin/get-bugzilla-attachments-by-mimetype
@@ -248,8 +248,22 @@ launchpad_pkgs = (
"gnumeric",
"inkscape",
"koffice",
+ "libabw",
+ "libcdr",
+ "libe-book",
+ "libetonyek",
+ "libfreehand",
+ "libmspub",
+ "libmwaw",
+ "liborcus",
+ "libpagemaker",
"libreoffice",
+ "libvisio",
+ "libwpd",
+ "libwpg",
+ "libwps",
"openoffice.org",
+ "python-uniconvertor",
"scribus",
"sk1",
"unoconv",
commit 79a3d6d671055c9de1359c074b6c8b31536e51c9
Author: David Tardon <dtardon at redhat.com>
Date: Fri Sep 5 17:50:48 2014 +0200
look for more apps in launchpad
Change-Id: Ie08099d09fd9852c0292a9e0457cdeff07881d4d
diff --git a/bin/get-bugzilla-attachments-by-mimetype b/bin/get-bugzilla-attachments-by-mimetype
index 0600ac5..eef9b0f 100755
--- a/bin/get-bugzilla-attachments-by-mimetype
+++ b/bin/get-bugzilla-attachments-by-mimetype
@@ -243,13 +243,16 @@ def get_through_rss_query(queryurl, mimetype, prefix, suffix):
#we're iterating over all bugs of the most interesting source packages
launchpad_pkgs = (
"abiword",
+ "calibre",
"calligra",
"gnumeric",
"inkscape",
"koffice",
"libreoffice",
"openoffice.org",
+ "scribus",
"sk1",
+ "unoconv",
)
def get_launchpad_bugs(prefix):
commit 9a8281bdeb9dad571de33fc83ad82ff62a94244e
Author: David Tardon <dtardon at redhat.com>
Date: Fri Sep 5 17:50:24 2014 +0200
move the list of launchpad pkgs to a var.
Change-Id: Id8fed4516069e86b2fbee053e6681e145fdd4336
diff --git a/bin/get-bugzilla-attachments-by-mimetype b/bin/get-bugzilla-attachments-by-mimetype
index ef44dbd..0600ac5 100755
--- a/bin/get-bugzilla-attachments-by-mimetype
+++ b/bin/get-bugzilla-attachments-by-mimetype
@@ -239,6 +239,19 @@ def get_through_rss_query(queryurl, mimetype, prefix, suffix):
print('looking for all bugs having %s attachment(s)' % mimetype)
process(query, True, get_file_bz_ids(files, prefix))
+#since searching bugs having attachments with specific mimetypes is not available in launchpad API
+#we're iterating over all bugs of the most interesting source packages
+launchpad_pkgs = (
+ "abiword",
+ "calligra",
+ "gnumeric",
+ "inkscape",
+ "koffice",
+ "libreoffice",
+ "openoffice.org",
+ "sk1",
+)
+
def get_launchpad_bugs(prefix):
#launchpadlib python module is required to download launchpad attachments
from launchpadlib.launchpad import Launchpad
@@ -246,9 +259,7 @@ def get_launchpad_bugs(prefix):
launchpad = Launchpad.login_anonymously("attachmentdownload", "production")
ubuntu = launchpad.distributions["ubuntu"]
- #since searching bugs having attachments with specific mimetypes is not available in launchpad API
- #we're iterating over all bugs of the most interesting source packages
- for pkg in ["libreoffice", "openoffice.org", "abiword", "gnumeric", "koffice", "calligra", "inkscape", "sk1"]:
+ for pkg in launchpad_pkgs:
srcpkg = ubuntu.getSourcePackage(name=pkg)
pkgbugs = srcpkg.searchTasks(status=["New", "Fix Committed", "Invalid", "Won't Fix", "Confirmed", "Triaged", "In Progress", "Incomplete", "Incomplete (with response)", "Incomplete (without response)", "Fix Released", "Opinion", "Expired"])
More information about the Libreoffice-commits
mailing list