Skip to content

Idea: "Recently 1.0 crates" list on the home page #1946

Open
@carols10cents

Description

@carols10cents

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-enhancement ✨Category: Adding new behavior or a change to the way an existing feature works

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions