qryxip / cargo-equip

A Cargo subcommand to bundle your code into one `.rs` file for competitive programming
Apache License 2.0
76 stars 10 forks source link

`package.authors` will be deprecated #120

Closed qryxip closed 3 years ago

qryxip commented 3 years ago

https://github.com/rust-lang/rfcs/pull/3052

The package.authors field could be deprecated and removed in a future

cargo init will stop pre-populating the field when running the command, and it will not include the field at all in the default Cargo.toml. Crate authors will still be able to manually include the field before publishing if they so choose.

Drawbacks

This RFC will make it harder for third-party tools to query the author information of crates published to crates.io.

By design, this RFC discourages adding the metadata allowing to know historical crate authors and makes it harder to retrieve it. In some cases, crate authors may have wanted that information preserved. After this RFC, crate authors who want to display historical authors who are not current crate owners will have to present that information in some other way.

qryxip commented 3 years ago

マジでどうしようか