[Fedora-packaging] Proposal to reduce anti-bundling requirements

Dominik 'Rathann' Mierzejewski dominik at greysector.net
Fri Sep 11 21:37:35 UTC 2015


Hi,

On Friday, 11 September 2015 at 21:27, Haïkel wrote:
[...]
> I'll just point out that a non-negligible part of Fedora packages already
> bundle libraries. Unless we want to mass-review and ban all those packages,
> I consider that Stephen's proposal to be an *improvement* to the current
> situation.

It's not an improvement as such. We already require the Provides:
bundled(foo) thing, though we rely on the good will of maintainers
(both in Fedora and upstream) because we have practical means of
enforcement.

> I would prefer that we also empower SIGs or provenpackagers to grant or not
> those bundling exceptions and enforce the provides thing.

Which SIGs? FPC is the the right general SIG for this. I guess you
meant something along the lines of: Perl SIG would grant/deny exceptions
for perl-* packages, Python SIG would do the same for python* packages,
and so on. That... isn't entirely a bad idea IMHO, but I think it'd
have to be tracked anyway.

What if one provenpackager grants an exception and another disagrees?

> If you disagree, please come up with a counter-proposal even if it
> means dropping half of Fedora packages.

Please don't speak in unsubtantiated hyperboles. If you have specific
numbers detailing the extent of bundling in existing packages then
please present them.

> Keeping status quo is at best diverting our eyes from bad practices,
> at worst, hypocrite.

Not at all, IMHO. The FPC is dealing with cases of bundling as they're
brought to our attention. I believe there are enough cases that are not
straightforward to decide to warrant analyzing them closely and voting.
As you've probably noticed, not everyone on the FPC has exactly the same
stance on bundling, though we all agree that it's bad in the general
case.

Regards,
Dominik
-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"


More information about the devel mailing list