PEP 755:PyPI 的隐式命名空间政策

PEP 755:PyPI 的隐式命名空间政策

💡 原文英文,约1300词,阅读约需5分钟。
📝

内容提要

PEP 755 提出了 PyPI 的隐式命名空间政策,旨在为项目和社区保留命名空间。由于资源不足,PyPI 需要企业组织申请资金支持。该政策允许企业申请命名空间,确保其清晰、独特,并有效服务社区,申请将优先考虑企业,并有明确的拒绝标准。

🎯

关键要点

  • PEP 755 提出了 PyPI 的隐式命名空间政策,旨在为项目和社区保留命名空间。
  • 由于资源不足,PyPI 需要企业组织申请资金支持,以确保命名空间的清晰和独特。
  • 企业申请命名空间将优先考虑,并有明确的拒绝标准。
  • 命名空间的申请必须满足特定条件,如不应为常见名称,且应清晰标识所有者。
  • 拒绝的申请将提供明确的理由,并记录以供未来参考。
  • 存在两种类型的授权:根授权和子授权,子授权可以在不需批准的情况下创建。
  • 项目页面将显示与活动命名空间授权匹配的前缀,以便用户识别。
  • 如果命名空间未被保留,相关项目将不再显示视觉指示。

延伸问答

PEP 755 的主要目的是什么?

PEP 755 旨在为项目和社区保留命名空间,以确保其清晰和独特。

企业如何申请命名空间?

企业可以通过专门的页面提交命名空间申请,申请将优先考虑并需满足特定条件。

命名空间申请被拒绝的原因是什么?

申请可能因命名空间过于常见或未能清晰标识所有者而被拒绝,拒绝的申请会提供明确理由。

PEP 755 中提到的授权类型有哪些?

PEP 755 中提到两种授权类型:根授权和子授权,子授权可以在不需批准的情况下创建。

如何识别与活动命名空间授权匹配的项目?

项目页面将显示与活动命名空间授权匹配的前缀,以便用户识别。

PEP 755 对社区项目的支持有哪些?

PEP 755 允许大型开源项目、大学、政府组织和非营利组织申请命名空间,以支持其在社区中的活动。

➡️

继续阅读