-
Notifications
You must be signed in to change notification settings - Fork 301
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
Clean up isDeprecated values #1545
Comments
Moving to 3.21, this is not urgent for 3.20. Would encourage folks who are new-ish to contributing to the license list to consider helping with this one (since it is good for new contributors, like the tag says). Raise your hand and I'm happy to help advise on what is needed here ;-) |
Hi @swinslow, if the issue is still open, I am happy to contribute to this. Can you please tell me like how should I proceed forward to solve this issue |
Hello @BassCoder2808, Yes, this issue is still open. Feel free to review the details above and help would be welcome! You'll probably want to start by reviewing the comments in this thread and the two bullet points noted in the intro. The second bullet point is the one you'll want to start with, by going through the licenses in the Identify which ones, if any, have a Once you've identified the licenses and exceptions that meet those criteria, you'll likely want to paste the list of identifiers into a comment here, so that the SPDX legal community can review and help identify which license list release versions correspond to when those identifiers were deprecated. Then you could use that information to insert the missing And finally, after that is complete and merged, you could submit a second PR to remove Hope this helps! |
Thanks a lot @swinslow for your guidance, now I have got a better idea about how to proceed further, will go through the steps and will let you know if I face any difficulties |
@swinslow I think I have completed the first task, like I have found 34 licenses all in the |
Thank you @BassCoder2808! Just to confirm, are there any licenses or exceptions where |
Yes, there are no licenses where |
Great, thank you for the quick work on this! I'll review the PR when I have a chance and will merge it if all looks well. |
Hi @swinslow , as the first part has been merged, should I remove the |
(re-opening as the schema still needs to be updated) Hi @BassCoder2808, yes, thank you! You're correct, we'll also want to remove references to it in the documentation. If you can submit a single PR that makes both of those changes (and closes this issue as fixed), that would be perfect. Thank you! |
Hi @swinslow , I have created a new pull request for the same, please review once, and let me know if anything else needs to be changed |
(currently marking for 3.19 docs/cleanup release, but might be more appropriate for 3.20 instead)
This is a follow-on from the discussion in #583. I believe @goneall has reworked the license list publisher tooling to just look for the presence of
deprecatedVersion="..."
to determine whether or not a license is deprecated. Which means that the separateisDeprecated=true
flag is (ironically) deprecated.Two tasks to do in parallel:
isDeprecated
from the XML schema description file; anddeprecatedVersion="..."
value and to remove theisDeprecated=true
flag.The text was updated successfully, but these errors were encountered: