Bug#805609: grilo-plugins: Split grilo-plugins into base and extra
> From the plugins that you would put in the -extra package only DAAP > and Freebox seem to have additional dependencies, and even those are > quite standard for a GNOME desktop. > > What are the ones that concern you the most to have in the main > package, and why? > usually badly/poorly/unmaintained upstream plugins/tools are out of Ubuntu main archive Security concerns are something that makes tools disappear from main, as well as bad-quality software (no testsuite, outdated, poorly maintained in Debian). So, I don't honestly know the reasons for the split (better: I don't understand/know grilo), but you might find this bug interesting https://bugs.launchpad.net/ubuntu/+source/grilo-plugins/+bug/1394731 and also the old one https://bugs.launchpad.net/bugs/1116098 HTH G. signature.asc Description: OpenPGP digital signature
Bug#805609: grilo-plugins: Split grilo-plugins into base and extra
On Fri, Nov 20, 2015 at 07:08:20PM +1100, Tim Lunn wrote: > I discussed this with Alberto earlier in the year, and we went ahead > and landed the split in Ubuntu last cycle, but seems I never got > around to forwarding on the changes. Patches to follow. > > https://bugs.launchpad.net/ubuntu/+source/grilo-plugins/+bug/1394731 Ok, so I could finally sit down a bit and take a look at the split that you propose. I have some doubts, however. As I see it, plugins should only go to the -extra package if they require additional dependencies and they are not useful for most users. Is this also your criteria, or do you have other concerns? However, I've seen that that almost all plugins have the same dependencies as libgrilo itself (glib, libxml, libsoup, libsqlite, ...), so I see no reason why they should go to -extra. However you're putting there some of them: - dLeyna - Magnatune - Podcasts Then there's the Lua Factory plugin, that enables 10 extra built-in plugins: - Apple trailers - Euronews - Metrolyrics - Musicbrainz cover art - Spotify - ... The Lua plugin only depends on liblua, itself a small C++ library with no special requirements. From the plugins that you would put in the -extra package only DAAP and Freebox seem to have additional dependencies, and even those are quite standard for a GNOME desktop. What are the ones that concern you the most to have in the main package, and why? Berto
Bug#805609: grilo-plugins: Split grilo-plugins into base and extra
Source: grilo-plugins Severity: normal I discussed this with Alberto earlier in the year, and we went ahead and landed the split in Ubuntu last cycle, but seems I never got around to forwarding on the changes. Patches to follow. https://bugs.launchpad.net/ubuntu/+source/grilo-plugins/+bug/1394731 -- System Information: Debian Release: stretch/sid Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-16-generic (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)