-
-
Notifications
You must be signed in to change notification settings - Fork 78.9k
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
NuGet: Use license expression #36421
Conversation
Thanks for the PR. Got a few questions here. Atm when we go to https://www.nuget.org/packages/bootstrap/ we have a "License info" link. I suppose that with this PR we would have we would have the equivalent of what we can see in https://www.nuget.org/packages/Newtonsoft.Json/13.0.2-beta1 with a "MIT license". If we click on this MIT link we can see that some information are missing. Wouldn't be the same with your proposal or does it use automatically IDK
Seems interesting to use the SPDX format in order to see what kind of license is used directly in the NuGet Gallery (this value is maybe used as well by 3rd party tools as well) but I'd say it's important that we can keep all existing info. @XhmikosR Any thoughts? Have things like that been already tried out? |
I don't know. But this is the way other packages do it too, including Microsoft: |
/CC @supergibbs who is handling the NuGet packages |
Looks good to me, except the license file would change. The copyright info is displayed on nuget.org which is just the dates right now. If you want to show:
we can update the .nuspec files accordingly |
We should simplify to The Bootstrap Authors for everywhere IMO—we can drop the Twitter mention after ~10 years of them having nothing to do with it lol. |
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.
I can't officially approve, but looks good to me
@vanillajonathan Actually noticed something, |
@supergibbs Done! |
Not sure if we need to backport this to v4-dev. |
Use a SPDX license expression to specify MIT instead of pointing to the LICENSE file.
Reference: https://docs.microsoft.com/en-us/nuget/reference/nuspec#license