action #25038
openSUSE-EULAs up to date
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
History
#1
Updated by lnussel over 4 years ago
- Copied from action #17004: openSUSE-EULAs up to date added
#2
Updated by lnussel over 4 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 about 4 years ago
- Description updated (diff)
- Category deleted (
Release Engineering)
#4
Updated by lnussel about 4 years ago
- Due date changed from 2018-05-15 to 2018-05-09
- Category set to Release Engineering
#5
Updated by lnussel about 4 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 about 4 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 about 4 years ago
meanwhile please check the package manually
#9
Updated by kraih about 4 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 about 4 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 about 4 years ago
The package submission is still blocked in legal review
#12
Updated by lnussel over 3 years ago
- Copied to action #47753: openSUSE-EULAs up to date added