-
-
Notifications
You must be signed in to change notification settings - Fork 71
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
Adopting SponsorLink in v3.5 #369
Comments
Can you eventually explain "that the project needs sponsorship."? Just to get rid of the warning or does it realy need an active sponsorship to be legaly used? And how does that work out for projects using TreatWarningsAsErrors? Does this mean the project must be sponsored to get rid or otherwise the library has to be removed to get the code to compile at all? |
As noted, SponsorLink applies only to IDE usage. The requirement is not legal (it's still OSS). You can keep using it if you just ignore the warnings. |
But it wont be possible to use as the generated code will cause CS0618 warnings due to emit due to the usage of [Obsolete]? So its either:
Or one is now locked out of building. |
That's correct. And since sponsorships can be company-wide in addition to individual (or you are implicitly a sponsor if you contributed to an active nuget package that's OSS), this should be a very low bar for continued usage/adoption. You can of course remain on an older version too. |
Okay, understood! Well, for me personally and my team at work this means we will replace GitInfo with an alternative. While the idea behind this is noble and a good thing, this enforcement of a warning and the acceptance of an issue this produces is the wrong approach from our point of view. But thanks for the quick response! |
Thanks to devlooped/GitInfo#369 , I am not interested in testing it anymore.
In order to improve the long-term sustainability of this (and other) projects, we'll be adopting SponsorLink v2.
Please get familiar with it, read the privacy statement and raise any doubts related to it in the SponsorLink repo itself.
All of SponsorLink is OSS too.
What this means for you:
dotnet tool install -g dotnet-sponsor; sponsor sync devloopd
and enjoy!The text was updated successfully, but these errors were encountered: