来自 Thierry Carrez
我想快速明确一下,从发布管理角度来看,在接下来的几周内我们将提名和选举的项目技术负责人 (PTL) 将被期望做什么。
PTL,顾名思义,将需要在技术上领导每个项目。这伴随着一些权利,但也伴随着许多候选人不能低估的职责…
权利包括在技术辩论中对冲突的意见做出决定,或设定下一版本的主题的权力。行使这些权利只有在被选举的技术领导的意见在项目中得到广泛尊重的情况下才有可能。
从发布管理角度来看,PTL 的职责主要包括为下一个版本(们)制定计划。这意味着密切关注每个人提出的内容,为给定的周期选择(和拒绝)蓝图,设定优先级,批准设计(可能在其他项目推动者的帮助下),或确保我们不会重复工作。PTL 还应该对设计峰会的准备产生很大影响,确保我们有讨论所需内容的会议,并鼓励人们提交相应的蓝图。
作为发布经理,我可以协助流程,但决策必须来自 PTL,他们拥有被选举的合法性。在周期内,我将帮助确保定义的计划按计划进行。
对于像 Swift 这样成熟的项目或像 Glance 这样相对较小的项目,PTL 的工作肯定可以在常规开发的同时完成。然而,对于 Nova 来说,PTL 应该预计项目协调工作将占用他大量的时间,因此他可能无法像他希望的那样编写那么多代码。在接受提名之前应该记住这一点。
希望这有助于澄清期望… 祝提名和投票愉快!
发表回复