Dne 14. 03. 23 v 14:47 Michael Catanzaro napsal(a):
Even if you somehow succeed once, ***your result will become stale each time the package gets rebased***. We're real bad at keeping the existing *simple* license fields updated so there's just no way we'll be able to handle the complex version.

Good point. And we already raised this point several times on our meetings 
(SPDX Change owners mtgs).

The problem is that what you describe are two big steps. First one - migrate to SPDX identifiers. Second one - make sure that the identifiers are correct on every update.

Mixing these two steps together will results in delivering *both* steps much much later. BTW for the step two - we already have idea to use Cavil [1]. But if we would do both steps at the same time, that means we have to set up Cavil to recognize both SPDX ids and the Fedora's legacy shortnames. That means more work, and longer delivery time.

So right now, the plan is to finish migration to SPDX ids. Accept the risk that some license string may diverge in meantime (which is btw no change from current and past situation). And when we are done with the first step only then continue with process of auditing the license field on every rebase. Actually likely on every commit in dist-git.

[1] https://github.com/openSUSE/cavil

Miroslav
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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

Reply via email to