File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -214,9 +214,17 @@ Python has a similar coupling of top-level namespaces and modules with the files
214
214
215
215
# Unresolved questions
216
216
217
- - How exactly should the Cargo.toml ` lib.name ` key work in this world, and how does that integrate with ` --extern ` and ` -L ` and sysroots?
218
- - Should we allow renames like ` "foo::bar" = { package = "foo_bar", version = "1.0" } ` in Cargo.toml?
219
- - How precisely should this be represented in the index trie?
217
+ Deferred to tracking issue to be resolved pre-stabilization:
218
+ - How exactly should the Cargo.toml ` lib.name ` key work in this world, and how does that integrate with ` --extern ` and ` -L ` and sysroots?
219
+ - Should we allow renames like ` "foo::bar" = { package = "foo_bar", version = "1.0" } ` in Cargo.toml?
220
+ - How precisely should this be represented in the index trie?
221
+ - How we should name the ` .crate ` file / download URL
222
+
223
+ Third-parties, like Linux distributions, will need to decide how to encode
224
+ cargo package names in their distribution package names according to their
225
+ individual rules.
226
+ Compared to existing ecosystems with namespaces that they package, the only new
227
+ wrinkle is that there can be 0-1 namespace levels.
220
228
221
229
# Future possibilities
222
230
You can’t perform that action at this time.
0 commit comments