-
Notifications
You must be signed in to change notification settings - Fork 426
File bincode as unmaintained #2515
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
base: main
Are you sure you want to change the base?
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.
Hi, previous emergency keyholder for the bincode-org organization here (to clarify my role in the org, it was basically just to revoke the owners access in the event of compromise, which to restate, is not what happened here)
The 'updates will only happen in the event of a CVE' part should be dropped. Given the impact on trust from this situation, the owner has made the decision to permanently archive the bincode crate. The other crates.io owners have been removed from the crates.io entry, and she has deleted her github account to ensure that no further releases can be made, and to force trust to be boostrapped fresh when and if someone decides to pick maintenance back up.
|
Hi, previous developer for bincode here. To protect the supply chain that people seem to be more worried about than fellow humans, I have also decided to close virtue and unty, the two dependencies that bincode 2.0 depends on. The remaining dependencies are:
|
|
@VictorKoenders want to send a PR for those? |
Considering my previous interaction with this repo in #1254 (comment) , no I do not want to send in a PR |
| ``` | ||
| # Bincode is unmaintained | ||
|
|
||
| Development on bincode has ceased permanently, and updates will only be made in the event of a CVE. Projects are encouraged to migrate to alternatives such as `postcard` if possible. If compatibilty with the bincode format is required, consider using `wincode`. | ||
|
|
||
| ## Alternatives | ||
|
|
||
| - [wincode](https://crates.io/crates/wincode) - Bincode-compatible alternative | ||
| - [postcard](https://crates.io/crates/postcard) | ||
| - [rkyv](https://crates.io/crates/rkyv) | ||
| - [bitcode](https://crates.io/crates/bitcode) No newline at end of file |
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.
| ``` | |
| # Bincode is unmaintained | |
| Development on bincode has ceased permanently, and updates will only be made in the event of a CVE. Projects are encouraged to migrate to alternatives such as `postcard` if possible. If compatibilty with the bincode format is required, consider using `wincode`. | |
| ## Alternatives | |
| - [wincode](https://crates.io/crates/wincode) - Bincode-compatible alternative | |
| - [postcard](https://crates.io/crates/postcard) | |
| - [rkyv](https://crates.io/crates/rkyv) | |
| - [bitcode](https://crates.io/crates/bitcode) |
Bincode is unmaintained
Due to a doxxing and harassment incident, the bincode team has taken the decision to cease
development permanently.
The team considers version 1.3.3 a complete version of bincode that is not in need of any updates.
Alternatives to consider
|
@djc Sorry to be a bother, but is there anyway we could go ahead and get some movement on merging this? Getting a bit tired of still having the cargo-deny nuclear bomb still hanging over our heads. |
No bother at all, I agree. Want to take what's here and copy it into a new PR, with suggestions addressed? |
Sure, I've gone ahead and opened up #2574 |
Resolves #2514
As per the issue comments, the maintainer has agreed with filing an advisory.