ALC Beijing 博客

ALC Beijing 博客

介绍 Apache 之道,推广开源项目,传播开源精神,让更多的本土开发者近距离了解 ASF 以及开源文化!

10 Nov 2023

Apache孵化器领路人与导师的职责

对于捐赠到 ASF 孵化器的项目来说, ASF 孵化器项目管理委员会(IPMC)的成员会扮演两个角色,一个 孵化器领路人(Champion),另外一个是孵化器导师(Mentor)

本文源自 ALC Beijing 9月份的 ASF 孵化讨论, Ted Liu 发起的 ASF 项目孵化 101 倡议飞书文档。 笔者针对对 FAQ 中有关领路人和导师的职责进行进行了撰写并在大家的反馈基础上进一步进行完善,希望能对 ASF 孵化器的导师有所帮助。

孵化器领路人(Champion)的职责

领路人(Champion)需要扮演好项目与基金会的沟通桥梁作用。 领路人要熟知ASF的捐赠流程,以及ASF项目成熟度评估模型,领路人需要帮助项目进行一些基本的自我评估,并完成孵化提案的评审工作。由于非盈利组织的资源有限,在邀请项目孵化导师的过程中, 领路人需要意识到充分完备的项目评估会帮助我们节省有限的孵化资源。 参考孵化器的领路人的职责指导,结合实际案例列举了以下具体的工作内容:

  1. 在候选项目进入孵化之前,帮助解决任何与进入ASF孵化器(ASF端)相关的障碍
    • 向被孵化项目介绍孵化流程,需要告知签署捐赠协议的注意事项
    • 介绍项目毕业的标准,以及解读项目成熟度模型
  2. 帮助识别可能阻碍候选项目毕业或导致孵化过程困难的问题
    • 结合孵化器成熟度模型帮助项目进行相关的自我评估
    • 在孵化提案中当前状态一段阐述识别出的孵化过程中的重点工作
  3. 帮助找到ASF中合适的人员进行沟通
  4. 帮助项目找到导师
    • 要意识到导师与项目是相互成就, 导师的作用不是简单投票+1, 导师要有责任心,在辅导项目过程中需要投入时间和精力。
    • 邀请导师不要一味追求数量而讲究质量,一般一个孵化项目的导师不要超过4位,拒绝挂名导师。
    • 导师需要有一定的项目孵化经验,最好是有项目相关领域背景的导师,这样导师能够投入更多的时间和资源帮助项目成长
    • 注意导师的多元化,新老,中外导师搭配,这样有利于知识的共享与传递
  5. 推动项目进入孵化器的流程,最终发起对孵化项目进入孵化器的投票
    • 帮助项目 review 孵化提案,并与 ASF 相关人员进行沟通解决实际操作问题
    • ASF强调到是共识决策, 在发起孵化项目投票之前需要通过邮件在 general@incubator.apache.org 发起讨论
  6. 在候选项目被接受后,领路人的角色可能结束,或者他们可以继续作为导师帮助候选项目。

孵化器导师的职责

在ASF孵化指导中,对导师(Mentor)职责有明确的定义 分为三个层面, 面向被孵化的项目, 面向孵化器项目管理委员会(IPMC),面向相关的赞助者(Sponsor)。 赞助者选择导师来积极监督小组成员,指导被孵化项目成员按照Apache的方式开展工作,并向赞助者和孵化器项目管理委员会(IPMC)报告其状态。所有导师必须是 IPMC 的成员。导师在 IPMC 、赞助者和指定小组成员社区方面有以下责任:

对被孵化项目成员社区的责任

对IPMC的责任

  • 监控被孵化项目的孵化过程。
    • 确保项目按照季度向 IPMC 提交孵化报告并签名
  • 评估被孵化项目是否符合孵化器和 ASF 的政策和程序要求。
    • 通过 review 项目的版本发布
    • 通过观察项目的版本发布情况
  • 评估被孵化项目是否应该继续、退役或毕业。
  • 向 IPMC 和赞助者提供关于许可授权状态的更新。

对赞助者的责任

  • 向赞助者提供关于孵化项目进展情况的报告。
  • 确保项目按照季度向 IPMC 提交孵化报告并签名