-
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
SMLNJ: add markup for template #1441 #1446
Conversation
This modifies the markup for SMLNJ to permit copyright holders other than those named in the SMLNJ license to use the license. Signed-off-by: John M. Horan <[email protected]>
Hi @johnmhoran, I left a comment about the failing test here at #1441 (comment) -- take a look and see what you think. |
…file spdx#1441 Signed-off-by: John M. Horan <[email protected]>
Thanks @swinslow -- I replied with a comment in the issue and made the change you suggested. If not already documented, we might want to document this error and process, and maybe even tackle it when a duplicate/deprecation is initially created? |
@johnmhoran Please add I agree we should document this. It looks like the right place to add it is the new-license-workflow.md file. |
I'll work on a PR to the new-license-workflow this morning |
Thank you @goneall . One question -- I don't follow the syntax -- do you perhaps mean Also, since this is not a new license but an edit to an existing one, I'd have thought this error would have been thrown, and resolved, when the most recent of the 2 was first added? |
I added a PR #1447 to document the duplicate licenses |
In addition to, not rather than. The order in which the licenses are checked isn't deterministic, so we need to add both directions in the expected warnings.
I haven't verified it, but my guess is that the additional markup added caused the match. The CI/CD runs a license matching per the matching guidelines including processing the alt/optional tags. |
@goneall I'm confused re the syntax. If I understand correctly, the 2 identifiers are |
Just FYI - there is an issue to enhance the warnings processing to make it a bit easier to maintain: spdx/LicenseListPublisher#117 Looking for volunteers to implement. |
Oops - that was a typo. Just reverse the order. |
I just added an issue for the LicenseListPublisher to ignore duplicates if one or both of the licenses are marked as deprecated. It would be an easy fix - I just want to check with @jlovejoy and @swinslow to make sure they agree this is a good idea. |
…dress both cases Signed-off-by: John M. Horan <[email protected]>
Thanks @goneall -- just added the reverse-order warning as discussed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @johnmhoran - looks good
Hi @johnmhoran, because the expected-warnings file had changed in parallel in another PR, there was a conflict with this PR. I've resolved that now and the tests are re-running -- assuming they pass, this should be all good to go! |
This modifies the markup for SMLNJ to permit copyright holders other than those
named in the SMLNJ license to use the license.
Signed-off-by: John M. Horan [email protected]