Re:Rx v0.3 Released, a modern and minimalist pixel editor in...
by tomashubelbauer on Sunday December 29, 2019 @12:03PM
(#21906954)
Namespaces are a good idea on paper, but you still need to secure the non namespaced name when you reach a bit of popularity or someone else will who will push malware there knowing people will often add a crate by the name they think it has and not necessarily the one it has.
Many Rust projects are blah-rs where the rs is dropped in the crate name. So it would be normal to be confused and think Rx == RxRust. e.g. https://github.com/rust-lang/futures-rs has crate name "futures".
>There's not that many good, short names.
There'd be loads if the Rust community (or.. the 'rust parliamentary community' (people who actually get involved in the RFC processes and see things through to the end (heroes, imo)) (cf PLP[0])) elected to use namespaces for crates.
[0] https://en.wikipedia.org/wiki/Parliamentary_Labour_Party