Steve, I'll continue to comment on this bug, since grilo is the
proximate cause of this discussion.

So you are correct that main implies Canonical support.  In the case of
a flavor-only package, Canonical presumably doesn't want to depend on a
community flavor team, nor does that community flavor team presumably
want to be depended on by Canonical in that way.

I think the confusion is partly historical.  Back in the day, flavors
were much more "in the fold" and Canonical *was* willing to offer
support for them (like Kubuntu/GNOME).  So having a flavor team look
after packages in main wasn't odd.

After Canonical dropped support for Kubuntu/GNOME, they were demoted
from main.  But there are still shared packages that cause problems like
this grilo bug.  Where for purely technical/packaging reasons, Canonical
gets asked to support a feature they don't use and may end up blocking
that feature from being offered in a community flavor.  Which neither
side is thrilled with.

Is there no way to mark a package in main as 'not supported?'  I
remember that we have some way to mark a universe package as supported.
Can we do the inverse?  That would let us promote grilo without putting
Canonical on the hook.

In any case, historically the MIR team did not *require* a team looking
after the package.  Only recently have we started blocking promotion
based on that.  And even then, we haven't required that the team be from
Canonical.  Should we loop someone from Canonical's support team in?
See how they handle flavor packages like this?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to grilo-plugins in Ubuntu.
https://bugs.launchpad.net/bugs/1394731

Title:
  [MIR] grilo-plugins

Status in grilo-plugins package in Ubuntu:
  Fix Committed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grilo-plugins/+bug/1394731/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to