原文發表於: http://www.weibo.com/p/1001603847877410613709

这问题从 2012年2月前开始, Canonical 聘顾 Jonathan Riddell 全职进行 Kubuntu 项目。2012 后由于无商业客户采用,于是停止官方支持,Jonathan 不愿做新项目,加入新公司 Blue Systems 后继续运营 Kubuntu 社区项目。Canonical 仍将他视为 Kubuntu 项目领导,相对于其他社区版本一视同仁提供相关资源,这包含运算资源等等软件基础建设、差旅补助、活动补助、社区纪念品等。

但是自从一 两年前,Jonathan 对于各种 Canonical 的各种不满加深了沟通上的歧见。像是明文规定的补助项目,他希望可以改善先吃 Pizza 后报帐(2)的程序,Ubuntu 社区联系人明确回应了处理方式与流程。即便这个问题应该到正确的社区列表上讨论,但是他却在无关但是更多开发者关注的 ubuntu-devel 提出,企图引起注意。更别说后来再次否认 Ubuntu 社区联系人提供了餐费补助(3)。

这些重要议题的歧见演化出拒绝合作的行为。各种情绪上不满,让他开始到处找 Canonical 的可疑问题,发布了数个不同的质疑,包含了法律(5)、财务(6)、社区治理办法等等。许多质疑都是相当重要且有建设性,问题是他拒绝接受合作。

从社区委员会通知信中指出

  • 拒绝接受社区理事会研究的结果,虽然他就是当初要求调查的人。
  • 只要不顺心就公开私下讨论邮件。
  • 刻意扭曲对人的说法与立场。
  • 指控其他社区成员不诚实公正。
  • 指控社区理事会冷漠处理。无视整个团队花了许多时间与精力处理他的问题。
  • 在公开或私下沟通中,恶意的对待的社区理事会与 Canonical
  • 以他的领导角色的身份造成社区分歧,而非促成社区合作。

许 多事项都可以在公开的邮件列表看到讨论与他的行为。此处不再列举,研究了这几个月的数个讨论串、长达几百封信的争论。从个人观点看来,这完全符合笔者七年 前写的文章「来乱者去死」(1) 的各种特质。在这种处境下,他已经有建设性无法领导社区。而这个处置是请 Kubuntu 提名另外一位更善于协调沟通的领导,并保留 Jonathan Riddell 其他社区开发者的权限,他仍可提交、评论、继续提出质疑。

这 些离题的纷争困扰社区发者,而非实际的推进项目。当然,最后的处理方式十分令人不快,移除社区抬头的作法也相当伤人。但是目的是 Jonathan 可以继续纠结,但是社区可以不用分心而继续走下去。至于关于 Kubuntu 的社区委员会中的政治与利益问题,可见 Ken Vermette 的分析(7)。

欢迎讨论 Jonathan 的各种指控,包含法律、财务问题等。但是恕我不回应未先爬文的一行仇恨文。授权等问题后续再逐一回应。

利益揭露: 本人任职于 Canonical 担任 Commercial Engineering 部门 Technical Architect.

参考资料