导语:近日,Python 社区因谷歌的介入而陷入混乱,一位核心开发者被迫离职,甚至 Python 之父的文章也因违反社区准则被删除。这一系列事件引发了社区成员的广泛讨论和担忧。
正文:
近日,Python 社区突然公布一项处理意见,对一位未透露姓名的核心开发人员执行为期三个月的停职。随后,Tim Peters 主动承认他就是被停职的开发人员,这一事件在社区中引起了轩然大波。
Tim Peters 是 Python 社区的资深成员,从 Python 立项早期就参与其中,曾负责过一系列重要工作,同时也是 PEP 20(《Python 之禅》)的作者。此次停职是因为其违反了项目行为准则,而这正源自 6 月中旬围绕 Python 软件基金会(PSF)章程开展的一系列颇具争议的变更讨论。
与此同时,Python 创立者 Guido van Rossum 的一篇文章也因违反 Python 社区准则而被删除。这两次事件在 Python 社区中引起了激烈的反响,许多社区成员对这两位为 Python 语言做出过杰出贡献的开发者表示同情。
社区成员对指导委员会的组成和权力行使提出了质疑。指导委员会是 Python 社区中的最高决策层,由五名成员组成,其中两名成员来自谷歌。有观点认为,谷歌内部严格的审查制度被带入社区,导致社区氛围紧张。
事件回溯:
争议的起源是 PSF 章程的变更提案,其中一项变更涉及改变 PSF 研究员因违反行为准则而遭免职的具体方式。提案将罢免研究员的门槛设置为简单多数票,这引发了社区成员的担忧。Tim Peters 等人认为,罢免研究员的门槛应该更高,例如要求董事会成员一致通过或至少三分之二通过。
在经过长时间讨论后,董事会成员 Christopher Neugebauer 决定将关于提案的修改留待一年后的下届董事会选举期间再行讨论。这导致社区成员对 PSF 董事会的决策过程产生了质疑。
影响与反思:
此次事件引发了社区成员对 Python 语言未来的担忧,有人认为 Python 语言正在走下坡路,建议人们选择更安全的语言。同时,也有观点认为,此次事件暴露了技术人员和管理者之间在理念上的矛盾。
总结:
谷歌的介入引发了 Python 社区的动荡,核心开发者的离职和 Python 之父的违规风波让社区成员感到困惑和担忧。此次事件也提醒我们,在开源社区中,权力行使和规则制定需要更加透明和民主,以维护社区的健康发展。
Views: 0