-
Notifications
You must be signed in to change notification settings - Fork 293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add alternative signee to GPL licenses #2632
base: main
Are you sure you want to change the base?
Conversation
This is good start. It fact, it seems to be correct. But for some reason the test fails. I tracked it to the first |
Thank you @szepeviktor and @xsuchy! I'll take a look and see if I can figure anything out from the failing tests. |
I think the tests here are failing because of some combination of issues in the license matcher involving:
I believe the reference to line 70 in the test error message is because the above failures to match are causing the entire "END OF TERMS AND CONDITIONS" + Appendix From my understanding of the Removing the @goneall I'm afraid we may need your help on this one. I'm not certain whether I'm misunderstanding something in how the In any case, I'm going to move this PR to 3.27.0. Once we get this issue sorted out, we can replicate this to the other L/A/GPL licenses as well. Thank you @szepeviktor and @xsuchy for your help on this so far! |
@swinslow - I'll take a look this week. It could also be a bug in the license compare software. |
I've narrowed down the problem - but a solution would be somewhat difficult. The problem is with the I can think of two possible solutions - none of them easy:
I've added an issue to the license list publisher for 2: spdx/Spdx-Java-Library#269 It may be a while before I get to working on 2 - likely the easier solution. |
From #2623 (comment)
Reference: https://www.gnu.org/licenses/old-licenses/gpl-1.0.html
Is this a good start?