捐款如何运作:Servo 受资助开发的一周年
Servo 的兼职维护者 Josh Bowman-Matthews 回顾一年捐款资助的工作:提名 8 位新维护者、评审 1150 个 PR、起票 114 个面向新人的 issue(92% 已修),并推动 JS 引擎集成的大规模重写。
中文
复制
回顾 Servo 第一个由捐款资助的岗位。
去年九月,Servo 项目宣布长期维护者 Josh Bowman-Matthews(@jdm)将以兼职方式改善 Servo 的贡献者体验,经费完全来自 OpenCollective 与 GitHub 上的月度捐款。下面是他本人对过去一年的回顾。
首先,我非常感激每一位在财务上支持 Servo 的人——这些捐款让我能把大量时间投入我十分在意的项目。这一年受资助的工作里,有一些我引以为豪的成果:
- 我提名了 8 位新的维护者
- 我评审了 1150 个 pull request
- 我提交了 114 个 issue,都面向较新的贡献者(其中 92% 已被修复)
- 我写了新的文档,内容涉及借用风险、实验性特性、AI 政策、如何找到可做的事,以及如何排查稳定复现与间歇性的测试失败
除此之外,我还花时间诊断别人 PR 里出现的意外失败,并修复了大量间歇性测试失败——这些失败让所有人的 PR 合并都变得更困难。
这一阶段有几项工作对我来说比较突出:
- 支持一次大规模重写:重写 Servo 的 JS 引擎集成,以解决与垃圾回收相关的间歇性 panic。我评审了很多 pull request,也提交了大量 issue,使得解决这些 panic 的工作可以分散到许多其他贡献者手中
- 被拉进来帮忙理解测试失败,发现了我们损坏的 window.open 行为,最终让许多不稳定的测试变得稳定
- 支持另一位贡献者为 Servo 申请的资助提案——已经获批!
这个为我开辟出来的岗位对我意义重大:我找到了一种健康的平衡,既能陪伴家人,又能为 Servo 做出有意义的贡献,还能花大量时间寻找让项目对他人更易参与的方式。非常感谢所有支持这个项目和我工作的人;每一笔月度个人捐款都带来实实在在的改变!我很期待看到接下来一年能做成什么。
来源: Servo Blog← 返回首页