[MIR] grilo-plugins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grilo-plugins (Ubuntu) |
Fix Released
|
Undecided
|
Didier Roche-Tolomelli |
Bug Description
Availability: In universe, builds on all archs
Rational: grilo-plugins is now a dependency of totem and is hard to patch out. See lp:1393067
Security: No known CVEs
Quality Assurance: No bugs in debian or ubuntu, most upstream bugs are feature requests. Active debian maintainer. Has watch file. Tests are run during build.
UI standards: The package is translated upstream.
Dependencies: All deps in main
Standards compliance: No issues
Maintenance: Actively maintained in debian. ubuntu-gnome team will subscribe in ubuntu.
Background info: Grilo is a framework focused on making media discovery and browsing easy for application developers. This package contains it's plugins, including the tracker one, which is now needed by totem
Related branches
- Tim Lunn (community): Approve
- Ubuntu branches: Pending requested
-
Diff: 338 lines (+180/-49)12 files modifieddebian/changelog (+7/-0)
debian/control (+92/-39)
debian/docs (+0/-2)
debian/grilo-plugins-0.2-base.docs (+2/-0)
debian/grilo-plugins-0.2-base.install (+17/-0)
debian/grilo-plugins-0.2-extra.install (+10/-0)
debian/grilo-plugins-0.2-extra.lintian-overrides (+2/-0)
debian/grilo-plugins-0.2.lintian-overrides (+0/-2)
debian/install (+0/-5)
debian/patches/guardian_new_API.patch (+44/-0)
debian/patches/series (+1/-0)
debian/rules (+5/-1)
See bug 1116098, where adding grilo-plugins to main has been discussed before. I'd really like to see a split into the plugins we care about in main and the ones we don't. This package currently is a mass of functionality and dependencies (although from universe, it actually only would need dleyna-server, though that has its own set of universe deps).
The Debian maintainer himself commented in the above bug that he'd like to do some sort of split in Debian.
Maybe at least split out the tracker plugin? That would solve the dep problem (dleyna-server is run time dep only) and let us avoid promoting the whole bundle of other plugins to main. Ideally in agreement with the Debian maintainer on package names so that if we do this ahead of Debian, we won't have conflicting names down the road.