[Fedora-legal-list] Fwd: SPDX Statistics - Alice Edition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




-------- Přeposlaná zpráva --------
Předmět: SPDX Statistics - Alice Edition
Datum: Thu, 4 Jul 2024 07:09:55 +0200
Od: Miroslav Suchý <msuchy@xxxxxxxxxx>
Společnost: Red Hat Czech, s.r.o.
Komu: Development discussions related to Fedora <devel@xxxxxxxxxxxxxxxxxxxxxxx>


Hot news:

* Discussion about trivial conversion did not have consensus. I opened FESCO ticket https://pagure.io/fesco/issue/3230

* Scancode-toolkit is present in Fedora 40 too. If you want to play with it - here is the command line that gives *me* the best result:
  scancode --license --license-references -n6 --html /tmp/scan.html $DIR_WITH_UNPACKED_TARGZ

* Package fedora-license-data now contains License Policy for scancode. The file is

  /usr/share/fedora-license-data/scancode-license-policy.yaml

Or you can download it from https://gitlab.com/fedora/legal/fedora-license-data#artifact

I still did not found out how to use it, so if you find it helpful I am eager to hear your success stories.

* license-validate now accepts lowercase "and","or" according to SPDX v3.


Two weeks ago we had:

* 24113 spec files in Fedora

* 30804 license tags in all spec files

* 10348 tags have not been converted to SPDX yet

* 4503 tags can be trivially converted using `license-fedora2spdx`

* Progress: 66,41% ░░░░░░████ 100%

ELN subset:

101 out of 2397 packages are not converted yet (progress 95.79%)


Today we have:

* 24117 spec files in Fedora

* 30788 license tags in all spec files

* 10271 tags have not been converted to SPDX yet

* 4460 tags can be trivially converted using `license-fedora2spdx`

* Progress: 66,64% ░░░░░░████ 100%

ELN subset:

84 out of 2354 packages are not converted yet (progress 96.43%)

Graph of these data with the burndown chart:

   https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807rpCjus-8s/edit?usp=sharing

The list of packages needed to be converted is here:

    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

New version of fedora-license-data has been released. With:

    5 new licenses.
    6 licenses are waiting to be review 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

Legal docs and especially

  https://docs.fedoraproject.org/en-US/legal/allowed-licenses/

was updated too.

New projection when we will be finished is 2025-07-04 (+17 days from last report).  Pure linear approximation.
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.

Why Alice edition? Because today's date has *two* relation to Alice in Wonderland:

Lorina Charlotte Liddell, Alice Pleasance Liddell, Edith Mary Liddell. Three teenage girls, sisters. On 4th July 1862, Lewis Carroll travelled with them by boat on the River Thames from Oxford to Godstow. During the voyage, Alice asked Carroll to tell them a story - a fairy tale. And so Carroll put down roots for a phenomenal story, with a gesture of assent - beginning by telling the story of Alice, whose fall down the rabbit hole introduced bizarrely fantastic elements into her fairy tale life. Alice begged several times for Carroll to write the story for her to read whenever she wanted, until finally Carroll gave in to the child's wishes and actually produced the writing and gave it to Alice (he titled it: Alice's Adventures Under Ground). Then, at Christmas 1864, Alice received a gift from Carroll - a revised and expanded narrative, complete with illustrations. The following year - on 4th July 1865 - the file was then published with professional illustrations by John Tenniel.

https://en.wikipedia.org/wiki/Alice%27s_Adventures_in_Wonderland#Background

Miroslav



-- 
_______________________________________________
legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to legal-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/legal@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux