"Note first that Rust toolchains are regularly tested against the entire http://crates.io ecosystem" I really wish we'd stop claiming this is true.
I definitely don't think a crater run should be used as a justification for a breaking change, since not all Rust code is open source, and not all open source code is on http://crates.io . But for what it is trying to do, I think it's definitely a good sample
-
-
https://github.com/rust-lang/rust/issues/51934 … comes to mind specifically as a case where crater was used in this way. I've seen that sort of thing pretty frequently, and been bitten by it more than once.
-
I mean, no question Crater is a used as a mean to gauge "permissible" breakage, i.e. things that are permitted by our official SemVer policy but where we don't want to cause significant pain in the ecosystem. Is that what you mean? If so, do you have an alternative in mind?
- 8 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.