From 7d77485d3e24aa18cf63047627599c6b544d02ef Mon Sep 17 00:00:00 2001 From: Ed Page Date: Mon, 13 Nov 2023 10:41:11 -0600 Subject: [PATCH] Call out distributions As this isn't an unresolved question for us, I wasn't quite sure where to put it but felt like I should acknowledge the dilemna they are facing somewhere. --- text/0000-packages-as-optional-namespaces.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/text/0000-packages-as-optional-namespaces.md b/text/0000-packages-as-optional-namespaces.md index 84265e7b42f..9a671507a7b 100644 --- a/text/0000-packages-as-optional-namespaces.md +++ b/text/0000-packages-as-optional-namespaces.md @@ -220,6 +220,12 @@ Deferred to tracking issue to be resolved pre-stabilization: - How precisely should this be represented in the index trie? - How we should name the `.crate` file / download URL +Third-parties, like Linux distributions, will need to decide how to encode +cargo package names in their distribution package names according to their +individual rules. +Compared to existing ecosystems with namespaces that they package, the only new +wrinkle is that there can be 0-1 namespace levels. + # Future possibilities We can allow multiple layers of nesting if people want it.