Project

General

Profile

Actions

action #25038

closed

openSUSE-EULAs up to date

Added by lnussel over 7 years ago. Updated over 6 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 2 (0 open2 closed)

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

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

Actions
Actions #1

Updated by lnussel over 7 years ago

Actions #2

Updated by lnussel almost 7 years ago

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

Updated by lnussel over 6 years ago

  • Description updated (diff)
  • Category deleted (Release Engineering)
Actions #4

Updated by lnussel over 6 years ago

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

Updated by lnussel over 6 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.

Actions #7

Updated by kraih over 6 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.

Actions #8

Updated by lnussel over 6 years ago

meanwhile please check the package manually

Actions #9

Updated by kraih over 6 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

Actions #10

Updated by kraih over 6 years ago

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

Everything should be up to date now.

Actions #11

Updated by lnussel over 6 years ago

The package submission is still blocked in legal review

Actions #12

Updated by lnussel almost 6 years ago

Actions

Also available in: Atom PDF