Hot news:
- During review of packages with PublicDomain or
Freely-Redistributable we discovered that the license is not in
compliance with Fedora Linux. So several packages has to be
removed from Fedora. E.g. libva-intel-hybrid-driver or several
scumvm games. For more details see this tracking bug
https://bugzilla.redhat.com/show_bug.cgi?id=2310597
- Several packages during rebase used incorrect license id. If you are unsure if your license is correct, use `license-validate` tool. I think it is maybe about time to use it as standard test for every PR at src.fedoraproject.org. If you have objection or you want to help with that, please contact me.
- I have 30 PRs open with update of license tags against various
packages. If you review and merge them you make my life easier.
Two weeks ago we had:
* 24291 spec files in Fedora
* 30947 license tags in all spec files
* 404 tags are not SPDX complient (number from line bellow minus packages with LicenseRef-Callaway-*)
* 2726 tags have not been converted to SPDX yet (drop by 2k+ because I do not caunt "valid as old and new")
* 111 tags can be trivially converted using `license-fedora2spdx`
* Progress: 98,69% ░░░░░░░░░█ 100%
ELN subset:
68 out of 1945 packages are not converted yet (progress 96.50%)
Today we have:
* 24311 spec files in Fedora
* 30967 license tags in all spec files
* 360 tags are
not SPDX complient (number from line bellow minus packages
with LicenseRef-Callaway-*)
* 2658 tags have not been
converted to SPDX yet
* 86 tags can be trivially converted using `license-fedora2spdx`
*
Progress: 98,84% ░░░░░░░░░█
100%
ELN subset:
68
out of 2310 packages are not converted yet
(progress 97.06%)
Graph of these data with the burndown chart:
https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807rpCjus-8s/edit?usp=sharing
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-final.txt
List by package maintainers is here
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-final-maintainers.txt
Packages that are neither in SPDX nor in Callaway format (highest priority for now) - 80 packages:
https://pagure.io/copr/license-validate/blob/main/f/neither-nor-remaining-packagers.txt
New version of fedora-license-data has been released. With:
6 new licenses and lots of public domain dedications
12 licenses are waiting to be reviewed by SPDX.org (and then
to be added to fedora-license-data) https://gitlab.com/fedora/legal/fedora-license-data/-/issues/?label_name%5B%5D=SPDX%3A%3Ablocked
https://docs.fedoraproject.org/en-US/legal/allowed-licenses/
was updated too.
If your package does not have neither git-log entry nor spec-changelog entry mentioning SPDX and you know your license tag matches SPDX formula, you can put your package on ignore list
https://pagure.io/copr/license-validate/blob/main/f/ignore-packages.txt
Either pull-request or direct email to me is fine.
Miroslav
-- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue