While doing the release I saw this warning message from nuget:

     [echo] nuget.exe already downloaded.
     [exec] Pushing Gremlin.Net.3.2.11.nupkg to '
https://www.nuget.org/api/v2/package'...
     [exec]   PUT https://www.nuget.org/api/v2/package/
     [exec] WARNING: <licenseUrl> element will be deprecated,please
consider switching to specifying the license in the package. Learn more:
https://aka.ms/deprecateLicenseUrl.
     [exec]   Created https://www.nuget.org/api/v2/package/ 1475ms
     [exec] Your package was pushed.
     [exec] Pushing Gremlin.Net.Template.3.2.11.nupkg to '
https://www.nuget.org/api/v2/package'...
     [exec]   PUT https://www.nuget.org/api/v2/package/
     [exec] WARNING: <licenseUrl> element will be deprecated,please
consider switching to specifying the license in the package. Learn more:
https://aka.ms/deprecateLicenseUrl.
     [exec]   Created https://www.nuget.org/api/v2/package/ 1826ms
     [exec] Your package was pushed.

After some reading I opted to fix it with this:

https://github.com/apache/tinkerpop/commit/fa0afb574d5eed68cd389764dbcce72d13f18ba2

I dont' think we need to reference our copy of the Apache LICENSE because
that is the TinkerPop source license and not the binary license. Since this
specific .NET stuff is convenience binary related I think we can just go
with the vanilla SPDX license identifiers. If this wasn't the way to
resolve these warnings, please let me know if something else should have
been done. Thanks.

Reply via email to