维护者指南¶

欢迎加入 Traefik 社区。
我们积极倡导开放与分享的理念, 坚决反对精英化的封闭做法。 任何有意愿、有动力的人, 都应该有机会加入核心团队,与我们一起前行!
成为维护者¶
贡献者在成为维护者之前,应满足以下要求:
-
已在 GitHub 账户上启用双重身份验证。
-
过去一直以乐于助人、不具威胁性和友好的方式对待其他社区成员。
-
已阅读并接受维护者指南。
贡献者还应满足以下一项或多项要求:
-
在过去 6 个月内提交并成功推进过中大型拉取请求。
-
参与过其他拉取请求的多次代码审查, 包括其他维护者和贡献者提交的拉取请求。
-
活跃于 Traefik 社区论坛, 或其他技术论坛和社区,例如 K8S Slack、Reddit、StackOverflow 和 Hacker News。
任何现任活跃维护者都可以创建议题,讨论将某位贡献者提升为维护者。 其他维护者可在议题中投票;达到法定人数后,该贡献者即可成为维护者。 如果议题创建一个月后仍未达到法定人数,则关闭议题。
维护者的职责与权限¶
作为维护者,你在以下事项上拥有投票权:
维护者还会加入进行议题分流的维护者 Discord 服务器, 并列入维护者页面。
作为维护者,你应当:
- 将拉取请求审查、设计审查和议题分流置于其他任务之前。
让贡献者和社区成员的意见得到倾听,让他们能对项目产生影响,对于保持项目活力和发展繁荣社区至关重要。
- 优先帮助贡献者达到预期质量,而不是直接重写他们的贡献。
对议题和拉取请求的任何分流操作(例如添加标签、将消息标为偏题、拒绝或标为重复)都应源于集体决定,确保维护者之间共享相关知识。
沟通¶
-
所有维护者都会加入由 Traefik Labs 管理的 Traefik 维护者 Discord 服务器。 团队集中在一个地方,有助于高效沟通。 维护者可以更高效地讨论议题、拉取请求和改进, 并几乎立即获得反馈。 阻碍越少,工作就越有趣,也越能让人投入。
-
维护者在 Discord 服务器上作出的每项决定都会形成记录,让其他社区成员能够看到。
-
维护者会在议题和审查中表达自己的看法。 有不同观点完全正常。 我们鼓励积极、开放的讨论,共同改进 Traefik。
-
讨论议题和提案时,维护者应分享尽可能多的信息,帮助解决问题。
维护者活跃度¶
为了让核心团队保持高效和活力, 我们会定期评估维护者的活跃程度和参与情况。
-
维护者在过去六个月中,是否通过达到以下至少两项标准参与团队与社区事务?
-
至少参加过两到三次维护者会议。
-
对贡献者或维护者提交的至少一到两个拉取请求进行过实质性审查。
-
至少提交过一到两个缺陷修复或新功能拉取请求, 且最终已合并或正在推进合并。
-
实质性参与 Help Wanted 计划(回答问题、帮助定位问题、根据 Help Wanted 指南为未关闭的议题应用相关规则)。
-
积极参与社区的其他事务。
-
-
维护者在与维护团队其他成员以及社区成员相处时, 是否一直表现得乐于助人、 不具威胁性, 并保持友好?
对维护者的补充建议(也适用于所有贡献者)¶
-
尊重其他维护者和社区成员。
-
参与讨论时保持开放心态,尝试站在他人的立场上思考。
-
保持公开沟通: 如果有人尝试私下联系你, 请礼貌地建议将讨论转移到公开沟通渠道。
-
避免防御性的评论。
-
尽量清楚地表达想法, 并记住部分成员并非英语母语者。 尝试重新组织句子,避免省略思考过程; 没有人能够预测别人的想法。
-
主动行动。
-
使用表情符号没有问题, 但如果表达足够清楚,就不一定需要它们。 表情符号不能代替良好沟通。
-
乐于指导他人,帮助他们成长,达到我们共同追求的质量标准。
-
记住,我们拥有同一个目标:改进项目。