-------- Přeposlaná zpráva --------
Hot news:
- the review of licenses in queue has been stalled for several weeks
Two weeks ago we had:
> * 24347spec files in Fedora
>
> * 30986license tags in all spec files
>
> * 127 tags are not SPDX compliant (number from line bellow minus packages with LicenseRef-Callaway-*)
>
> * 2246tags have not been converted to SPDX yet
>
> * 15 tags can be trivially converted using `license-fedora2spdx`
>
> * Progress: 99.48% ░░░░░░░░░█100%
>
> ELN subset:
>
> 57 out of 2317 packages are not converted yet (progress 97.54%)
>
Today we have:
* 24379 spec files in Fedora
* 31024license tags in all spec files
* 123 tags are not SPDX compliant (number from line bellow minus packages with LicenseRef-Callaway-*)
* 2220tags have not been converted to SPDX yet
* 16 tags can be trivially converted using `license-fedora2spdx`
* Progress: 99.60% ░░░░░░░░░█100%
ELN subset:
57 out of 2316 packages are not converted yet (progress 97.54%)
Graph of these data with the burndown chart:
https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807r…
The list of packages needed to be converted is here:
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
List by package maintainers is here
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
Packages that are neither in SPDX nor in Callaway format (highest priority for now) - 35 packages:
https://pagure.io/copr/license-validate/blob/main/f/neither-nor-remaining-p…
Most of such packages has open issue in fedora-license-data. A lot of them are waiting for SPDX to approved the license
and assign ID.
I released new version of fedora-license-data with one new license.
11 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…
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
I have some pieces of software which I always intended to release to the
public domain. I understand that it not possible in all jurisdictions,
so in the past I would allow CC0 in this case and used the following
license statement:
# Originally written by Jason Tibbitts <j(a)tib.bs> in 2016.
# Donated to the public domain. If you require a statement of license, please
# consider this work to be licensed as "CC0 Universal", any version you choose.
Now, if course Fedora decided a couple of years ago that we can't use
CC0 for code. Is there a Fedora-approved method for disclaiming
copyright? I would like to do this the right way (in part because this
software is used by Fedora and I would like to package it for Fedora),
but it seems contradictory to use something like MIT-0 because the first
line is literally "Copyright <YEAR> <COPYRIGHT HOLDER>". Does 0BSD
work? That's at https://opensource.org/license/0bsd
-------- Přeposlaná zpráva --------
Předmět: SPDX Statistics - 127 packages remaining
Datum: Fri, 7 Feb 2025 06:42:03 +0100
Od: Miroslav Suchý <msuchy(a)redhat.com>
Společnost: Red Hat Czech, s.r.o.
Komu: Development discussions related to Fedora <devel(a)lists.fedoraproject.org>
Hot news:
- the review of licenses in queue has been stalled for several weeks
Two weeks ago we had:
> * 24401spec files in Fedora
>
> * 31038license tags in all spec files
>
> * 142 tags are not SPDX compliant (number from line bellow minus packages with LicenseRef-Callaway-*)
>
> * 2289 tags have not been converted to SPDX yet
>
> * 16 tags can be trivially converted using `license-fedora2spdx`
>
> * Progress: 99.48% ░░░░░░░░░█100%
>
> ELN subset:
>
> 61 out of 2316 packages are not converted yet (progress 97.41%)
>
Today we have:
* 24347spec files in Fedora
* 30986license tags in all spec files
* 127 tags are not SPDX compliant (number from line bellow minus packages with LicenseRef-Callaway-*)
* 2246tags have not been converted to SPDX yet
* 15 tags can be trivially converted using `license-fedora2spdx`
* Progress: 99.48% ░░░░░░░░░█100%
ELN subset:
57 out of 2317 packages are not converted yet (progress 97.54%)
Graph of these data with the burndown chart:
https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807r…
The list of packages needed to be converted is here:
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
List by package maintainers is here
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
Packages that are neither in SPDX nor in Callaway format (highest priority for now) - 35 packages:
https://pagure.io/copr/license-validate/blob/main/f/neither-nor-remaining-p…
Most of such packages has open issue in fedora-license-data. A lot of them are waiting for SPDX to approved the license
and assign ID.
There was no release of fedora-license-data.
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…
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