-
-
Notifications
You must be signed in to change notification settings - Fork 801
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
Restore GDPR compliance and privacy #1373
Conversation
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.
This PR is reverting commit 6057dd2. Looks good to me.
Superseeded by https://github.com/moq/moq/pull/1375 |
Surely |
@kzu Not really. That PR's description literally says it addresses #1371; not #1372. How does it supersede this PR?! |
Brilliant |
Based on the actions that I am seeing by the project maintainers, they don't even want to discuss it. At the very least, expose and be transparent about everything and try to plead your case. Also, at least spend the time to have conversations with your community. Isn't that one of the benefits of OS? |
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.
👍
Watched this unfold for a bit, but closing this PR and saying it was "superceded" by another only removing a single project reference and doing aboslutely 0 to address the overwhelming backlash of privacy, GDPR, and security concerns... I'll now be removing this package from all of my personal and work projects, filing a report with my company's infosec team, and migrating all of our projects to an alternative. Not the first package I've done this with, and I'm convinced this won't be the last. Good luck in your efforts to secure funding going forward, but I suspect you're going to have to somehow rebuild your reputation first, and I see no clear or easy way to accomplish that. |
@CalvinWilkinson perhaps you missed https://github.com/moq/moq/issues/1374. Please join the conversation. Removing the project reference is enough to remove it from the package, which is why it superseded this PR. I @ZXeno sad to see you go. I hope you enjoyed Moq all these years though! |
This PR should be reopened as stated before. Please be honest with your community around Moq, and dont try to downplay it with your PR. There is so many reasons for why so many people hate this change. One of the reasons is that people actually liked moq and used it for previous projects, both private and enterprises! |
I did not know this was going on. Thanks. I will take a look!! |
You know you've screwed things badly, when such a popular framework gets linked by the second on different projects as "replace with X, because of privacy issues". Also, legitimate question: Why was such change merged without any PR approvals from any of the maintainers/contributers? |
I planned to use the |
It has details on how to block upgrades in csproj files as well. |
@sjd2021 I'm pretty sure you can use semantic versioning in csproj files:
https://learn.microsoft.com/en-us/nuget/concepts/package-versioning |
@scovetta That's how I had it set up, but the IDEs don't seem to do anything significant when someone generically clicks "upgrade packages" at the solution level. It just replaces it with 4.2. |
great |
There is no guarantee that SponsorLink "support" won't be backported to a minor (or patch!) release of a version < 4.20, this is what happens when trust is broken. |
I suggest the forked project should be named |
Merging this is not really relevant anymore since SponsorLink is OSS and no longer shipping with the latest Moq, but nevertheless, it sends the right signal at this point to merge this in the meantime. @DanWillman could you merge main on your side and push again to your branch to GH will let me click the "Reopen" button here? I'm trying it now and it's not doing anything :( |
I synced my fork with main, but I'm unable to re-open. Seems like it might be a maintainer that has to do that. If you or @stakx don't have the option for it, I could just open a new PR. Just let me know how you want to proceed. |
@DanWillman, for me the Reopen pull request button is also disabled. When I hover over it, a tooltip says, "The main branch was force-pushed or recreated." Not sure how you would need to go about resolving this. Would it perhaps be an option to submit these changes as a new PR with the same title, and link to this PR in the description (in order to retain the comment history)? |
Yeah, that is probably for the best, I'm not quite sure how it ended up in this state, but no biggie. |
No description provided.