Project

General

Profile

action #25038

openSUSE-EULAs up to date

Added by lnussel about 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2018-04-21
Due date:
2018-05-09
% Done:

100%

Estimated time:

Description

devel:openSUSE:Factory/openSUSE-EULAs needs to be up to date to include all relevant licenses. Ie licenses that require explicit agreement via dialog by the user. That affects mostly packages in the openSUSE:Leap:15.0:NonFree project.

The sources are at github: https://github.com/openSUSE/openSUSE-EULAs


Related issues

Copied from openSUSE Leap 42.3 Release - action #17004: openSUSE-EULAs up to dateClosed2017-06-222017-07-16

Copied to openSUSE Leap 15.1 - action #47753: openSUSE-EULAs up to dateClosed2019-04-062019-05-09

History

#1 Updated by lnussel about 4 years ago

#2 Updated by lnussel over 3 years ago

  • Due date changed from 2018-04-01 to 2018-05-15
  • Start date changed from 2018-03-08 to 2018-04-21

#3 Updated by lnussel over 3 years ago

  • Description updated (diff)
  • Category deleted (Release Engineering)

#4 Updated by lnussel over 3 years ago

  • Due date changed from 2018-05-15 to 2018-05-09
  • Category set to Release Engineering

#5 Updated by lnussel over 3 years ago

  • Assignee set to kraih

Sebastian, could you please check the packages in openSUSE:Leap:15.0:NonFree to make sure that

  • the ones that need a click through license are included in openSUSE-EULAs
  • the texts already in openSUSE-EULAs match the packages

I think it may make sense to get help from legaldb on this that's why I give this to you. legaldb should know which packages need a license that require confirmation (because the lawyers know) and potentially even the right text so we could generate the package resp the git repo content by simply querying legaldb.

#7 Updated by kraih over 3 years ago

Agreed, it does seem like a good idea to have the relation between packages and EULAs in the legaldb, and i do have some ideas for how to make it work. Will speak with Ciaran about it.

#8 Updated by lnussel over 3 years ago

meanwhile please check the package manually

#9 Updated by kraih over 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 90

I've manually reviewed all packages in openSUSE:Leap:15.0:NonFree and found one new package (steamcmd) as well as three old ones that also existed in 42.3 (steam, opera, ivtv-firmware) that might require a license to be displayed before installation. For all i've requested confirmation from Ciaran and pre-emptively opened pull requests that will be updated as soon as i receive a response.

https://github.com/openSUSE/openSUSE-EULAs/pull/3
https://github.com/openSUSE/openSUSE-EULAs/pull/4

#10 Updated by kraih over 3 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

Everything should be up to date now.

#11 Updated by lnussel over 3 years ago

The package submission is still blocked in legal review

#12 Updated by lnussel over 2 years ago

Also available in: Atom PDF