[MIR] appstream-glib
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
appstream-glib (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Availability:
appstream-glib is built and available on all current architectures in vivid universe
Rational:
appstream-glib is the successor to appdata-tools (now dead upstream), which is already in main. The appstream-glib is to be required by many packages in main, as a drop in replacement for appdata-tools. totem 3.14.1 is an example of a package that now works with only appstream-glib, not appdata-tools.
Security:
No CVEs, active upstream, the unsupported version is in ubuntu main already
Quality assurance:
1 bug in debian (Fixed in experimental) and none in ubuntu. Active debian maintainer.
Dependencies:
All dependancies are in main
Maintenance:
Package is well maintained in debian and i hope the ubuntu-desktop team will maintain it in ubuntu as they maintain appdata-tools, the ubuntu-gnome team will maintain it otherwise
Background information:
AppStream is a cross-distribution effort for creating and sharing metadata about software components available in the package repositories of a distribution.
description: | updated |
description: | updated |
Changed in appstream-glib (Ubuntu): | |
assignee: | nobody → Didier Roche (didrocks) |
* debian/copyright isn't fully correct, it contains quite some copyright that are not listed: glib/as- utils.c: LGPL (v2.1 or later) glib/as- cleanup. h: LGPL (v2.1 or later) builder/ asb-package- alpm.c: LGPL (v2.1 or later)
libappstream-
[Copyright: 2014 Richard Hughes <email address hidden> / 2011 Paolo Bacchilega <email address hidden>]
libappstream-
[Copyright: 2014 Richard Hughes <email address hidden> / 2012 Colin Walters <email address hidden>]
libappstream-
[Copyright: 2014 Fabien Bourigault <email address hidden>]
And more… please check the copyrights again, and maybe propose some patches to debian?
* I guess until the ubuntu desktop team switch to an application requiring appstream-glib, you should get someone from the gnome ubuntu team to subscribe to bug reports.
* debian/rules: dh_auto_ test:
override_
# Don't run tests, they are always failing at time (20140924)
-> can you try to reenable them, and check if they are passing now? Maybe check with the debian maintainer and upstream about them? If theuy need to run as autopackage tests, maybe we can ship them as such?
* debian/control: description- line-too- long
- the package build-dep against libqt4-dev. Why such? It seems nowhere there is any qt4 mention in the code. Some are qt3, but it's just when analyzing any application on the builder (which isn't shipped by default). Can we get away of that dep if it's not used at all?
- Would be nice to get that one fixed/reported upstream:
W: appstream-glib-doc: extended-
Otherwise, the code looks good!