Description
I've been thinking about the purpose of the lists on the homepage and whether the current lists are fulfilling that or any purpose, and I had an idea I wanted to get feedback on.
What if we list the 10 crates who recently released their first >= 1.0 version (either started with 1.0 or had versions < 1.0 and just posted the first >= 1.0 version)?
The goal would be to encourage crates to become mature and supported enough for production use, which I hope would be achieved by showcasing those crates. This would also give production users confidence that the production-ready ecosystem is growing, and help people become aware of stable crates.
The downsides I could see would be:
- Crates start with 1.0 or mark themselves 1.0 without the intention of being stable or being supported, just to get on the list
- Crates that use different version schemes than the usual semver conventions might never show up on this list
What other advantages and disadvantages am I missing?
I haven't thought at all about what the query for this would look like yet (😱) so this conversation might be moot if this is expensive to implement. I'm looking to see if this is an idea worth investigating right now.