有马

为 Firefox 安卓团队增加更多志愿者

原文链接: blog.margaretleibovic.com

原文链接

关于作者

Increasing Volunteer Participation on the Firefox for Android Team

Aug 6, 2013

在过去的一年里,Firefox 安卓团队的志愿者参与数量明显增加。看到我们的社区日益壮大是让人兴奋的,因此我想分享几点我们在参与志愿者活动中比较好的方法。

1. 容易上手

我们维护了一个 “参与项目”的页面,提供了很多资源的链接,帮助新人快速开始,包括明确并且实时更新的构建指令。我们也提供指南告诉新人如何开始,包括在尝试深入一个 bug 前确保你已经配置了构建环境,当遇到问题时如何联系我们。

2. 能够提供帮助

我们的团队一直在IRC上, 并且能够快速回答问题。 我们也在及时响应 Bugzilla 上的评论/请求方面作出了努力,尤其是我们看到这是某人的提交的第一个 bug 时。帮助新人确实需要耐心,但是及时响应是让志愿者积极参与的重要部分。

3. 创造参与贡献的机会

我们会尽我们所能将 bug 改造成指导性 bug。除了简单的“第一个容易修改的 bug”之外,我们也尝试将更具挑性的 bug 标记为可以进行指导的机会。这样做的关键是对于 bug 的挑战性设置明确的期望,如果新人发现对他来说这个 bug 太难,我们会将他引导到一个简单的 bug。

4. 认可贡献者

我们在每周会议记录上添加了 “移动端团队之友” 模块,用来展示过去一周志愿者的贡献。最近我们制作了一枚徽章用来奖励出现在这个模块的志愿者(人们都喜欢徽章)并且我们也尝试在我们的推特账号 @FennecNightly 公开感谢做出卓越贡献的志愿者。

5. 培养导师文化

最后一点是最难开展的,但也是最重要的。我们有如此多且强大的志愿者参与贡献的重要原因是因为我们花时间去指导他们。在我们的团队,绝大部分开发者都指导过至少一个 bug (如果不是特别多),并且尽他们所能努力将 bug 变为指导性 bug。我们也在保持礼貌和友好上做了很大努力,并且我认为这种态度在已经我们的社区中传播。培养这种文化的最大的奖励就是看到贡献者们成为导师。看到我曾指导过的一些志愿者开始指导帮助新人写下他们第一个补丁是一种非常让人激动的感觉,并且保持友好和礼貌的传统。我在不断将开发者加入我们的团队中获得了很多乐趣,我也很高兴去帮助 Mozilla 其他的团队做同样的事情。如果你有任何问题可以联系我,或者在下面评论区分享给我没有提及的建议!

我是 Mozilla 的一名工程经历,我喜欢开放网络,我正努力让它变得更棒。