MIA 机制

时光飞逝,维护者来来去去,兴趣和优先级发生变化,这对于包括 F-Droid 在内的任何计划来说都是事实。为了保持 F-Droid 中凭据和权限完备,我们制定了 missing in action(MIA)机制。

这意味着我们定期检查 F-Droid 团队成员是否仍然活跃(即最后贡献时间),然后剔除长时间不回复询问的人。这一举措的目的是提高 F-Droid 的质量,而非伤害开发者。

F-Droid 团队成员是指哪些人

“贡献”是指什么

  • Commits to one of the repos hosted on Gitlab. - Contributions to issues on Gitlab. - Activity on the forum.

什么样的人会被认定为 MIA

在 6 个月内没有贡献或者不回复 MIA 询问。

如何跟踪 MIA

我们会在admin 项目 中为每一位 MIA 成员开放一个内部议题,每一个询问和回复都被记录在案。如果多次询问均没有被回复,则在该议题中提及团队,以询问是否有人可以通过其他方式联系此人。

移除

  • 状态:首次警告 -> 等待 16 周。
  • 状态:第二次警告 -> 等待 8 周。
  • 状态:最终警告 -> 等待 4 周。

之后,我们将从所有 F-Droid 目录中移除该 MIA 账户(Gitlab),或将其降级为普通用户帐户(论坛)。此外,相应 issue 将被关闭,且如果该 issue 之前为私密状态,现在将转为公开可见。

参考