rust-lang / rust-project-goals

Rust Project Goals tracker
https://rust-lang.github.io/rust-project-goals/
MIT License
39 stars 41 forks source link

Provided reasons for yanked crates #101

Open nikomatsakis opened 1 month ago

nikomatsakis commented 1 month ago
Metadata
Owner(s) @Rustin170506
Team(s) cargo, crates-io
Goal document 2024h2/yank-crates-with-a-reason

Summary

Over the next 6 months, we will add support to the registry yank API for providing a reason when a crate is yanked. This reason can then be displayed to users. After this feature has been up and running for a while, we'll open it up to Cargo to support filling in the reason for yanking.

Tasks and status

nikomatsakis commented 1 month ago

This issue is intended for status updates only.

For general questions or comments, please contact the owner(s) directly.

Rustin170506 commented 1 month ago

Update(2024-07-30): Created an issue on the crates.io side, and let's start discussing how to implement it on the crates.io side first. See: https://github.com/rust-lang/crates.io/issues/9193

Rustin170506 commented 1 month ago

Update(2024-08-15): I have written a detailed API design, feel free to discuss it at https://github.com/rust-lang/crates.io/issues/9193#issuecomment-2291379632

Rustin170506 commented 3 days ago

Updated(2024-09-13): I have created the initial PR for it. See: https://github.com/rust-lang/crates.io/pull/9423