在本课程中,您将了解Python 指导委员会。从技术上来说,Python 的治理不是语言特征。然而,Python 3.8 是第一个不是在仁慈独裁统治下开发的 Python 版本。吉多·范罗苏姆。 Python 语言现在由指导委员会由五位核心开发人员组成:
- 巴里·华沙
- 布雷特·坎农
- 卡罗尔·威林
- 吉多·范罗苏姆
- 尼克·科格兰
Python 的新治理模型之路是一项有趣的自组织研究。 Guido van Rossum 在 20 世纪 90 年代初创建了 Python,并被亲切地称为 Python 的终身仁慈独裁者 (BDFL)。多年来,越来越多关于 Python 语言的决策是通过Python 增强提案 (PEP)。尽管如此,Guido 对任何新的语言功能都拥有正式的最终决定权。
经过长时间的讨论赋值表达式, 吉多宣布2018 年 7 月,他从 BDFL 职位退休(这次是真的)。他故意没有指定继任者。相反,他要求核心开发团队弄清楚 Python 未来应该如何管理。
幸运的是,PEP 流程已经很完善,因此很自然地使用 PEP 来讨论和决定新的治理模式。整个2018年秋天,几种型号提出了包括选举新的 BDFL(更名为亲切裁判影响决策官员:GUIDO),或转移到社区模型基于共识和投票,没有集中领导。 2018 年 12 月,指导委员会模型是经过核心开发人员投票选出的。
指导委员会由 Python 社区的五名成员组成,如上所列。 Python 每次重大发布后都会选举新的指导委员会。也就是说,Python 3.8发布后将会有一次选举。
尽管这是一次公开选举,但预计首届指导委员会的大多数(如果不是全部)将再次当选。指导委员会有广泛的权力做出有关 Python 语言的决定,但应努力尽可能少地行使这些权力。
您可以阅读有关新治理模型的所有内容PEP 13,而决定新模型的过程描述于PEP 8000。欲了解更多信息,请参阅PyCon 2019 主题演讲,并聆听布雷特·坎农 (Brett Cannon) 的讲话和我谈谈Python等等变更日志播客。您可以关注指导委员会的最新动态GitHub.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)