-
Notifications
You must be signed in to change notification settings - Fork 610
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
Policies: Document policy on maintainer-requested removals #1506
Conversation
Under the current removal policy, maintainers can only request removal through Mozilla Legal or by introducing a deliberate Code of Conduct violation. This is not a desirable situation, so this change adds some language which suggest contacting help@crates.io.
Our policy is that we don't remove crates for any reason unless we are legally required to. If you were to contact us requesting a crate removal, you would get this reply:
|
@sgrif, what about the Code of Conduct? That's a different category from legally-mandated removals. I find it counter-intuitive that you choose to remove offensive material, but refuse to act if the maintainer politely requests removal. |
@sgrif I would like to remind you that the crates contain the name and email of the maintainer, which are considered as "Personal Data" according to GDPR. So you're almost always legally required to (at least partially) delete the crates when the maintainer asks you to do so. |
Does the EULA include a provision giving Crates.io the right to perpetually redistribute all crates? Because if not, then that relies on that being allowed by the crate's licence, which doesn't seem like a given at all. |
Given the current defaults of tools like |
I think stories like these are an important reason for this policy, and I support it. https://snyk.io/blog/open-source-npm-packages-colors-faker/ |
Under the current removal policy, maintainers can only request removal
through Mozilla Legal or by introducing a deliberate Code of Conduct
violation. This is not a desirable situation, so this change adds
some language which suggest contacting help@crates.io.