4 ms·
Great replies so far. I'd add that if people want namespacing to actually happen they need to collaborate on an RFC (https://github.com/rust-lang/rfcs/blob/mast
by ChrisSD 6y ago
Great replies so far. I'd add that if people want namespacing to actually happen they need to collaborate on an RFC (https://github.com/rust-lang/rfcs/blob/master/0000-template.md https://github.com/rust-lang/rfcs/blob/master/0000-template....). Ideally someone would post a pre-RFC to internals.rust-lang.org so it can be improved before formal submission.
Any such RFC needs to take in to account previous discussions (and appreciate that the crates.io team is small). E.g.:
https://internals.rust-lang.org/t/crates-io-package-policies/1041 https://internals.rust-lang.org/t/crates-io-package-policies...
https://internals.rust-lang.org/t/namespacing-on-crates-io/8571 https://internals.rust-lang.org/t/namespacing-on-crates-io/8...
https://internals.rust-lang.org/t/pre-rfc-packages-as-namespaces/8628 https://internals.rust-lang.org/t/pre-rfc-packages-as-namesp...
- jmillikin 6y agoI've never written a Rust RFC before, but I know how to start forum topics. Let's go! https://internals.rust-lang.org/t/pre-rfc-user-namespaces-on-crates-io/12851 https://internals.rust-lang.org/t/pre-rfc-user-namespaces-on...