On Wed, Jun 26, 2024, 11:48 Miro Hrončok <mhroncok@redhat.com> wrote:
On 26. 06. 24 5:59, Richard Fontana wrote:
> On Tue, Jun 25, 2024 at 7:20 PM Miro Hrončok <mhroncok@redhat.com> wrote:
>>
>> On 25. 06. 24 22:50, Miroslav Suchý wrote:
>>> Dne 25. 06. 24 v 1:09 odp. Miro Hrončok napsal(a):
>>>>
>>>> Could you make the comment something like this?
>>>>
>>>>    # Automatically converted from old format: GPLv2
>>>>    # TODO check if there are other licenses to be listed
>>>>    License: GPL-2.0-only
>>>
>>> We (the Change owners) discussed this on a meeting today. And we agreed on output:
>>>
>>>     # Automatically converted from old format: GPLv2
>>>     # TODO convert to correct SPDX identifier
>>>     # See https://docs.fedoraproject.org/en-US/legal/update-existing-packages/
>>>     License:  LicenseRef-Callaway-GPLv2
>>>
>>> This is valid SPDX identifier. But not on the list of Fedora's allowed
>>> licenses, so any QA tool will remind you to check the license.
>>>
>>> What do you think?
>>
>> I don't understand what is the benefit of doing this at all. Sorry.
>
> The benefit I see is that it immediately causes all license tags to
> conform to the SPDX license expression standard, while also making it
> very clear what parts of those license expressions are actually legacy
> elements that have to be examined and replaced. (This assumes we
> wouldn't use `LicenseRef-Callaway-` for any other purpose.)

What is the benefit of that outcome?

I understand the benefit of SPDX in general.

I don't understand the benefit of converting everything to custom LicenseRef
identifiers.

We are already making it clear that the expressions are legacy by... being legacy.

Clearly, I must miss something. What do we *gain* by causing all license tags
to conform to the SPDX license expression standard despite actually just using
the old tag with extra boilerplate?

I am not trying to fight this decision, I am genuinely confused: What it is
that makes us hurry this. Why cannot we keep the gradual conversion?

To make managers or scrum masters happy? I don't know either ...

Fabio


--
Miro Hrončok
--
Phone: +420777974800
Fedora Matrix: mhroncok
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue