Getting important crates to version 1.0

I feel like maybe there is too much interpretation in what those numbers mean.

Beside the extra third number you get with Rust's flavor of semver when going to 1.0.0 (which is a real difference as @alice pointed out), these are just numbers.

What matters is code quality, maintenance, most important: LICENSE, and also how many dependencies a crate pulls in. And it can also be relevant who owns the crate (and all its dependencies) and if you trust them to not do something nasty (or stupid) in the future. All these aspects are so much more relevant than the interpretation of what "1" means (in my opinion).

2 Likes