Skip to content

Instantly share code, notes, and snippets.

@est31 est31/RESERVED.md Secret
Last active Nov 8, 2019

Embed
What would you like to do?

I've reserved some crate names on crates.io for future use.

I'm willing to turn over any crate names to interested parties under some criteria:

  1. The name actually suits the project. If the crate name is banana and your project is about apples, its off-topic use. Name it apples instead!
  2. Your crate is a significant contribution to the ecosystem and not just e.g. some test project or something you never intend to finish.
  3. You intend to maintain the crate.
  4. There is a RIIR-only policy to help pure-Rust implementations getting great names. This means: no crate names for API bindings of any non-rust codebases, rust-idiomatic or otherwise. There are three exceptions to this rule: OS/driver API bindings, projects that are getting rewritten part by part and where some parts are already rewritten (like ring), and if you are the original creator of the non-Rust codebase and you want to provide the bindings yourself, you'll get the name as well.
  5. You actually have it almost done so that its usable by other people. With "usable" I mean that the crate is functional and can be integrated into software fulfilling the task its meant for.

Please get in touch with me if you wish access or have any questions. Thank you!

@piebot3000

This comment has been minimized.

Copy link

piebot3000 commented Jan 31, 2019

"Your crate is a significant contribution to the ecosystem and not just e.g. some test project or something you never intend to finish."
you broke your own rule
this is not a significant contribution to the ecosystem

@est31

This comment has been minimized.

Copy link
Owner Author

est31 commented Nov 8, 2019

I'm putting up rules, willing to vet access and give it to people who deserve it. That is a valuable contribution in my eyes. So many good names on crates.io were taken by weekend prototypes never intended to be finished or by bindings to c libraries while rust rewrites would have been more valuable. And yes, you need to become a squatter to fight the squatters. That's the only way other than changing the rules which the crates.io team is unwilling to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.