Skip to content

Have a "one-click" removal option for admins to remove a version across both crates.io and docs.rs #1764

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

Closed
carols10cents opened this issue Jun 13, 2019 · 5 comments
Labels
A-backend ⚙️ C-internal 🔧 Category: Nonessential work that would make the codebase more consistent or clear

Comments

@carols10cents
Copy link
Member

carols10cents commented Jun 13, 2019

Recently, we had a trademark violation crate we needed to take down. We took care of crates.io, but that didn't remove the crate from docs.rs.

The short-term solution for this issue could be documenting the exact procedures/commands/etc that should happen manually when we need to remove a version or an entire crate, across both crates.io and docs.rs.

The long-term solution for this issue could be creating a button/command/something for admins of crates.io to quickly remove a version or all versions of a crate that removes the same content from docs.rs automatically.

This is a sibling issue of rust-lang/docs.rs#368, filed in both places so we can collaborate ❤️

@carols10cents
Copy link
Member Author

@kzys
Copy link
Contributor

kzys commented Jul 17, 2019

@Turbo87 Turbo87 added C-internal 🔧 Category: Nonessential work that would make the codebase more consistent or clear A-backend ⚙️ and removed A-infrastructure 📡 labels Oct 17, 2022
@Turbo87
Copy link
Member

Turbo87 commented Feb 12, 2024

docs.rs is automatically monitoring the index and should be able to implement the removal on their side if they see that a crate is completely deleted from the index. Since this implementation needs to happen on the docs.rs side (or has already happened?) I will close this issue :)

@Turbo87 Turbo87 closed this as completed Feb 12, 2024
@syphar
Copy link
Member

syphar commented Feb 12, 2024

@Turbo87 docs.rs is doing this for quite some time already, probably since rust-lang/docs.rs#1742 (June 2022) and rust-lang/docs.rs#2163 (July 2023)

@Turbo87
Copy link
Member

Turbo87 commented Feb 12, 2024

good to know. thanks! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backend ⚙️ C-internal 🔧 Category: Nonessential work that would make the codebase more consistent or clear
Projects
None yet
Development

No branches or pull requests

4 participants