Packaging 3-rd party repositories in rpmfusion

Sérgio Basto sergio at serjux.com
Wed Mar 5 15:05:06 CET 2014


Hi,

On Qua, 2014-01-29 at 12:12 +0100, Alec Leamas wrote: 
> Formally, this is about review request 3152 for dropbox-repo [1]. From
> a more practical POV, it's about users being able to install software
> like dropbox more or less "out of the box", an area where I think we
> really need to improve (as can be seen in all those "Fedora XX post
> installation guide" out there).
> 
> My basic understanding is that current Fedora guidelines needs a
> interpretation in the rpmfusion context. Those brand new GL for 3-rd
> party repos are in [2] (discussions in [3]). For now, I think they can
> be abridged to:
> - Non-free repos can not be part of Fedora yum configuration.
> - In some cases free repos can be part of the configuration after
> FESCO/Fedora legal approval.
> 
> Now, IMHO this doesn't really make much sense for rpmfusion for three reasons:
> - rpmfusion does not ban non-free software, it's one of the very
> reasons it exists.
> - FESCO/Fedora legal cannot approve anything in rpmfusion.
> - We already have a list of endorsed 3-rd party repos [4].
> 
> To handle this, my simple proposal is that we handles packaged yum
> repositories like this:
> - It's ok to package yum repositories listed in [4].
> - If anyone wants to change the list in [4] this should be announced
> here on rpmfusion-devel, and not done until we agree on it (similar to
> how we handle bundling exceptions).
> 
> Thoughts. out there?

hum unfortunately I don't had much time for this subject , I don't read
carefully all thread, going straight to the point I think you could use
yumex instead the tool you are making (I don't find name right now) to
manage repos.

But I'd like to insist in putting a system depends on 3rd party repos
(adding 3rd party repos) is bad, and I prefer a solution like a proxy
repo that we talk in package review  [1]. 

Almost all 3rd party repos don't have mirrors. Recently when
download1.rpmfusion.org was down (for a moment, in that moment )  yum
hanged for very long time and doesn't update anything . So if a 3rd
party repo goes down yum update will fail . If  a 3rd party repo is very
slow yum update will be very slow . Maybe in yum.conf for this 3rd party
repos use skip_if_unavailable=True 


https://bugzilla.rpmfusion.org/show_bug.cgi?id=3152#c30

> --alec
> 
> [1] https://bugzilla.rpmfusion.org/show_bug.cgi?id=3152
> [2] https://fedoraproject.org/wiki/Third_Party_Repository_Policy
> [3] https://fedorahosted.org/fesco/ticket/1201#comment:32
> [4] http://rpmfusion.org/FedoraThirdPartyRepos

-- 
Sérgio M. B.


More information about the rpmfusion-developers mailing list