【问题标题】:What organization identifier to use for open source projects?开源项目使用什么组织标识符?
【发布时间】:2016-01-01 06:24:43
【问题描述】:

每当您在 Xcode 中创建一个新项目时,它都会要求提供一个组织标识符,该标识符应该在 reverse DNS notation 中。如果我的开源项目没有域(也没有网站),我应该使用什么?

我想我可以以某种方式使用 GitHub URL,但这似乎行不通。例如,假设我的代码位于 https://github.com/apple/swift,那么唯一的组织 DNS 必须类似于 apple/com.github,但 apple/ 不是域的有效部分;因此我会留下属于另一家公司的com.github

理论上我可以使用com.github.apple,但这是一个编造的 URL,有什么说它将来不会成为其他组织的有效 URL?

【问题讨论】:

  • 你可以使用答案中的建议,你也可以从本质上弥补一些东西。没有要求组织标识符指的是实际的域或网站,(不是很重要的事情是你想出一些避免可能的冲突或混淆的东西,并可能有助于对多个项目进行结构化识别。

标签: xcode open-source reverse-dns


【解决方案1】:

每个 GitHub 用户或组织都可以拥有自己的一组 GitHub Pages,其中包括一个域,例如 apple.github.io

关注tutorial,并选择创建“用户或组织站点”。完成后,您可以将域用作反向 DNS 表示法的公司标识符:io.github.username

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多