Plugin package splits

Sebastian Dröge slomo at debian.org
Tue Nov 11 12:57:26 UTC 2014


On Di, 2014-11-11 at 12:44 +0000, Iain Lane wrote:
> Hi guys,
> 
> Over in Ubuntu (phone) land, the people working on media stuff (based on
> gstreamer) want to select a few plugins to include by default, without
> pulling in all of plugins{-good,-bad,-ugly}. It seems to make sense to
> split the packages to support this kind of usecase. I'd do this on an
> as-needed basis, *not* by splitting everything, which would create loads
> of small packages. The main gstreamer1.0-plugins-* would Depend on the
> split-out packages so that users would get everything if they install
> those.
> 
> The splits that they're asking for are
> 
> (Already implemented in Ubuntu) bad → faad, videoparsers
> ugly → AMR

What are the reasons for splitting faac (faad is in -ugly, I assume you
mean faac?) and AMR but keeping everything else?

For videoparsers, that makes some sense. But you would also need to
split off the codecparsers library then, for which there then should be
a -dev and lib package.
Upstream the plan is to move the codecparsers library to
gst-plugins-base at some point, and videoparsers to gst-plugins-good
then.


I think it would make more sense to first collect reasons for splitting
things, and then split accordingly. Otherwise we're going to add lots of
little packages for every reason someone has for splitting something in
its own package.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20141111/689e1dee/attachment.sig>


More information about the pkg-gstreamer-maintainers mailing list