action #25038
closedopenSUSE-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
Updated by lnussel about 7 years ago
- Copied from action #17004: openSUSE-EULAs up to date added
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
Updated by lnussel over 6 years ago
- Description updated (diff)
- Category deleted (
Release Engineering)
Updated by lnussel over 6 years ago
- Due date changed from 2018-05-15 to 2018-05-09
- Category set to Release Engineering
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.
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.
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
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.
Updated by lnussel over 6 years ago
The package submission is still blocked in legal review
Updated by lnussel almost 6 years ago
- Copied to action #47753: openSUSE-EULAs up to date added