处理拉取请求的进展
在五月份的博客文章《关于贡献、骄傲和自大》中,MariaDB基金会首席执行官Kaj Arnö提到了对MariaDB Server拉取请求的重新关注。及时处理社区拉取请求是我们使命的关键部分,但我们之前一直落后,并因此受到了合理的批评。撰写那篇文章时,有167个未关闭的拉取请求,其中许多已开启过久,贡献者感到沮丧。
我们设定了两个最终目标
- 减少未关闭拉取请求的积压
- 激励贡献者做出更多贡献
自那时以来,贡献量没有显著增加,但在减少未关闭拉取请求数量方面,我们取得了良好进展。目前已降至88个,是一年多来的最低点,也低于2019年2月峰值187个。在总共提交的1391个拉取请求中,我们已关闭了93.7%。
我们还提出了实现目标的两种方法
- 明确设定对贡献者的期望
- 记录、完善、改进拉取请求处理流程
在这方面取得了一些进展。我们正在使用CLAassistant来自动化部分围绕签署贡献者协议的工作。贡献者现在如果还需要签署,会立即收到反馈,这消除了等待几天然后只收到要求CLA的回复的沮丧,同时也减轻了开发人员的工作,他们不再需要费力跟踪此事,可以立即开始处理拉取请求,而无需等待贡献者的进一步回复。
我们的拉取请求处理流程仍在进行中,我们会不断完善以找出最佳方案。
但大部分改进仅仅来自于我们员工对拉取请求的更多关注,这是因为我们认识到这对支持MariaDB生态系统的持续发展和开放协作至关重要。MariaDB基金会雇佣的员工和开发人员相对较少,因此大部分工作涉及与核心MariaDB开发人员协作,以确保拉取请求的顺利进行。
请继续提交拉取请求,并让我们知道我们可以在哪些方面做得更好。我们希望继续提高响应速度!