-
Notifications
You must be signed in to change notification settings - Fork 665
Closed
Labels
A-categoriesC-enhancement ✨Category: Adding new behavior or a change to the way an existing feature worksCategory: Adding new behavior or a change to the way an existing feature works
Description
I am developing a Scheme interpreter and I want to publish my project on crates.io
. However when trying to file my project under a category none actually matches (not even closely) the actual nature of the project.
For example, from the current category index on crates.io
:
command line utilities
-- although my Scheme interpreter is used as a command line tool, it's not an actual "command line utility", just asrustc
orpython
are not;development tools
-- one might say that any interpreter or language compiler is just a "development tool", however no one is referring torustc
orpython
as a "development tool";emulators
-- one might say that an interpreter "emulates" an abstract language, however most crates in this category are actually native assembler emulators;
Therefore I think a new category should be added for proper "interpreters, compilers and run-times" for various languages people are implementing in Rust.
kornelskiaatxe, brendanzab and brson
Metadata
Metadata
Assignees
Labels
A-categoriesC-enhancement ✨Category: Adding new behavior or a change to the way an existing feature worksCategory: Adding new behavior or a change to the way an existing feature works