跳转到主要内容

提交者信条

部分人员拥有 WP-CLI 代码库的写入权限。这些人员归属于以下团队:

本《提交者信条》是动态文档。其旨在为提交者建立公认标准,并将持续演进完善。

产品质量

WP-CLI 是整个 WordPress 生态系统所依赖的项目。这份信任是通过提供稳定、可靠且高质量的产品赢得的。WP-CLI 的提交者将产品和代码质量视为最高准则。

具体而言:

  • 在优质、快速和廉价之间做选择时,我们选择优质而缓慢。打造优秀软件是一段旅程,而非终点。
  • 产品决策需与我们的核心理念保持一致。
  • 代码审查是我们开发流程中不可或缺的部分。拉取请求在合并前需要至少一位其他提交者的批准。如果您希望获得不止一次代码审查,请随时提出请求。您可以向特定人员或 @wp-cli/committers 团队请求审查。
  • 如果您需要帮助,请寻求帮助。真的,任何时候感觉需要帮助就请开口。没必要独自陷入困境。

卓越的判断力

优秀的产品源于深思熟虑、审慎周详的决策。WP-CLI 的贡献者们在处理新功能、修复错误、合并他人拉取请求以及项目日常工作时,展现出卓越的判断力。

决策的基础确保:

  • 新功能符合 WP-CLI 项目的范围和理念。
  • 错误修复被优先处理,因为错误会对产品质量产生负面影响。
  • 拉取请求包含覆盖变更范围的测试。
  • 潜在的代码添加会从维护负担和实用性两方面进行评估。

持续参与

有效参与 WP-CLI 项目需要持续投入、清晰沟通以及乐于助人的品质。

作为一个被广泛采用的项目,WP-CLI 拥有多元化的用户群体。帮助这些用户能产生巨大的影响力。WP-CLI 提交者优先处理他人遇到的障碍而非自己的工作,深知这是维护社区稳定的关键因素。

值得注意的是,"待处理的代码审查代表被阻塞的执行线程"这一理念可广泛适用于所有协作形式。如果你的反馈会阻碍他人进展,请优先为他人提供反馈而非处理自己的工作。通过指派 @wp-cli/committers 团队进行审查,为拉取请求申请代码审查。

提交者的参与不仅限于提交代码。通常,投入少量时间即可产生巨大影响:

  • 完善现有文档或起草新文档
  • 帮助贡献者完成拉取请求所需的任何工作
  • 花 5-10 分钟进一步诊断问题报告,并通过评论补充发现的信息来进行问题分类