Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #13056 - epage:msrv, r=weihanglo
docs: Provide pointers for MSRV ### What does this PR try to resolve? In today's cargo team meeting, we discussed the Pre-RFC for MSRV-aware resolver for #9930. In that discussion, the question of recommending a policy came up. While we didn't feel the ecosystem has coalesced enough to set one (and we hope MSRV-aware resolver will avoid the need), it became clear that some we can provide some basic help to the user, including - Raising awareness of tools to find the actual MSRV - The policy that they should verify it with examples on how to do so ### How should we test and review this PR? While this recommends some specific third-party tools, I'm not aware of other tools within this for us to worry about at this time for us to create any guidelines on which we should include. Explanations are given for the example CI job to discourage cargo culting and instead give people the information they need in making decisions relevant to their project. ### Additional information I'd love to provide information to help users create their own MSRV policy but only if there was an automated way of collecting and reporting some of the data, like crates.io providing a dashboard of MSRVs set or rust-versions inferred from user-agents. Without that, I felt it not worth getting into other policy discussions like reactive vs proactive updating of MSRV, automated MSRV updates, etc. These can always be added later. This also helps towards #5656.
- Loading branch information