Re: SPDX progress

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

 



On Mon, Sep 19, 2022 at 8:56 PM Bob Mauchin <zebob.m@xxxxxxxxx> wrote:
>
>
>
> On Mon, 19 Sept 2022, 16:22 Miroslav Suchý, <msuchy@xxxxxxxxxx> wrote:
>>
>> I was curious how many packages are already converted to SPDX.
>>
>> I downloaded all spec files and count how many of them contains "spdx" string (case insensitive). Assuming most
>> packagers mention it either in changelog or in comment near License field.
>>
>> The string is in 347 out of 23155 spec files. That is less than 2% of packages.
>>
>> It is wild guess with many incorrect of assumtions, but I guess the order of magnitude is correct.
>>
>> That is just FYI. I will not do anything to progress faster, because `fedora-license-data` has enough issues (and mainly
>> flow of new issues).
>>
>> Miroslav
>>
>
> Hello,
>
> I didn't mention SPDX anywhere but I've converted dozens of Golang packages to it. Our tool, go2rpm, now outputs SPDX by default.
>
> Best regards,

Same goes for all Rust packages that were updated since SPDX
expressions were allowed in License tags (probably a few hundred
packages), because rust2rpm defaults to using upstream project's SPDX
license identifier string directly since then. As a matter of fact,
the "# SPDX license identifier: Foo" was present as a spec comment
*before the switch to using SPDX in the License tag*, but this comment
is no longer generated in most cases, so the string "SPDX" does not
appear in any Rust packages that now use an SPDX license expression,
but it *does* appear in Rust packages which were not yet converted yet
:)

Looks like you "progress" check relies on the fact that somebody
mentioned this switch in the package's changelog? That might explain
why you missed so many packages, because many packages which were
converted now use %autochangelog, and exported .spec files will not
contain a changelog at all?

Fabio
_______________________________________________
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