Show if a crate is archived, the number of open issues it has, and if the crate name is reserved for future use. #5928
FlooferLand
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've noticed some crates have been archived while still having open issues (ex: synth).
Some of these types of crates also fail to even build, so I'm wondering if there could be some form of 'warning' indicator made for these types of crates. Either that, or cranking down their ranking in the search engine.
I feel like generally a client-side "open issues" indicator, as well as a "This crate is archived" message on the pages of crates would help a lot when quickly browsing trough crates.
I've also noticed myself and other people stumbling across crates who's names are "reserved for future use" (ex: among_us), so I'm wondering if there could be some way to remove these from showing in the search engine (perhaps having a way for developers to mark an entry as "name reserved")
Another, more ambitious but helpful idea would be to have a separate "apps" section in the website for the crates that are only hosted on crates.io as a form of distribution (ex: music_player)
This is often a common but annoying practice on all library package managers. Sometimes making developers stumble across crates/libraries that look like libraries, but end up being apps.
I'm not so sure how it'd be implemented since it'd likely require refactoring the backend of the website. But it'd be nice to be able to separate library crates from app crates (perhaps being stored under a different url, ex:
https://crates.io/apps/music_player
)These are just some small ideas I've had on ways the site could be improved, and i didn't feel like splitting them into separate discussions since that might be annoying (or might be marked as spam)
Beta Was this translation helpful? Give feedback.
All reactions