-
Notifications
You must be signed in to change notification settings - Fork 9
refactor logic to handle crate-deletes #15
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
Conversation
Thanks a lot for your contribution, it's very much appreciated! Breaking changes are generally fine and I don't think there is any need for holding back here. I will create the new release shortly.
Since |
The new release is now available. |
coming from @jyn514 ( from the docs.rs channel on discord)
At the least I also would help maintaining the crate, depending on the potential docs.rs ownership also more. |
I would be honored! But even if not I can transfer ownership of this crate or at least add collaborators. Just let me know what works best and it can be done. |
@Byron amazing! The way to join is by making a PR to https://github.com/rust-lang/team - add yourself to ./people and your username to https://github.com/rust-lang/team/blob/9de1895b14f7515b4bc53a682628de01f8ca0cf6/teams/docs-rs.toml#L6. It would also be great if you could join the official discord server, which is where we communicate: https://discord.gg/f7mTXPW |
🎉! Alright, here is my PR to join the team. I also joined the discord channel but will probably not receive notifications when pinged as I can't download the discord phone app from my location. I will see all pings on GitHub though. |
* using the changes from Byron/crates-index-diff-rs#15 * also upgrades `rustwide` and `git2` since `crates-index-diff` the includes release includes an update of `libgit2` * adaptions due to `rustwide` changes in rust-lang/rustwide#65
* using the changes from Byron/crates-index-diff-rs#15 * also upgrades `rustwide` and `git2` since `crates-index-diff` the includes release includes an update of `libgit2` * adaptions due to `rustwide` changes in rust-lang/rustwide#65
* using the changes from Byron/crates-index-diff-rs#15 * also upgrades `rustwide` and `git2` since `crates-index-diff` the includes release includes an update of `libgit2` * adaptions due to `rustwide` changes in rust-lang/rustwide#65
sometimes crates are deleted completely by the crates.io team. This can be due to security issues (
rustdecimal
is a current example), DCMA or GDPR requests.In docs.rs we're using this library and I want to handle crate deletes automatically when crates.io deletes the crate from the index.
I'm aware this is a breaking change, though I'm not sure how this could look like in a compatible change.
I'm OK if you don't want to break the API, then I would create a fork or copy the needed code over to the docs.rs repo.