{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidffmogzx4uxgjapbqop2icmp7bbptgnupty2wfsok7xqmqwx2sp4",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mkkllyid7zi2"
  },
  "path": "/t/pre-rfc-dns-domains-as-package-namespaces/24202?page=2#post_37",
  "publishedAt": "2026-04-28T10:46:42.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "jmillikin:\n\n> A namespace is part of the package name but is not part of the crate name\n\nNever meant that. I do mean a separate part that clearly is not part of the crate name (e.g. separated by / or @ in Cargo.toml). Nor does it (have to) appear in the imports (see ps from SkyFire13).\n\nWhen I said prefix I meant from the viewpoint of dependencies in Cargo.toml, where it is a prefix to a string. In the background: Sure can be called/named without the prefix/namespace if that doesn't result in naming conflicts.",
  "title": "[Pre-RFC] DNS domains as package namespaces"
}