Mailinglist Archive: opensuse-buildservice (256 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: Nonfree packages on OBS
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Fri, 26 Aug 2011 07:32:29 +0200
  • Message-id: <23918022.uP0cDUroBb@scherben>
Am Donnerstag, 25. August 2011, 18:45:53 schrieb Malcolm:
On Fri, 26 Aug 2011 00:37:25 +0100

Tejas Guruswamy <tejas.guruswamy@xxxxxxxxxxxx> wrote:
I've noticed some non-free packages being built on the OBS - for
example flash-player, wireless drivers e.g. broadcom-wl, dubious
media packages e.g. ffmpeg, and many more mentioned as forbidden on
the wiki

In addition to being questionable legally, it's not really in the
spirit of the OBS to upload binary blobs anyway.

While I don't want to spoil anyone's fun, it would suck if anyone got
into trouble for this, especially SUSE. So what is the best way to
deal with this? Do we email the users? If they don't respond, should
admins delete packages?

I usually do that from time to time. Or when people notify me about an illegal

Maybe an automatic blacklist could be implemented when creating a
package, to prevent the most common forbidden packages being uploaded?

Also, I think part of the problem is that there is no workflow for
people who want to help update packages in openSUSE:*:NonFree. How
can, if at all, a user contribute to those packages without breaking
the rules? Is, for example, creating a branch allowed?

yes, it is.

When the package exists in :NonFree it means that the legal team has accepted
the package. So it is okay, even though it is not open source.


If I come across them, hit the 'request delete' point them to the
relevant blacklist etc in the request comment and then if it's not done,
ping someone on IRC to delete...

Maybe we need a 'report' type button so the appropriate people can
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >