0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Python社区的指导委员会治理方案引领社区走向何方

电子工程师 来源:cc 2019-02-23 10:33 次阅读

春节假期结束了,大家陆续地重回到原来的生活轨道上。假期是一个很好的休息与调节的机会,同时,春节还有辞旧迎新的本意,它是新的轮回的开端。

Python 社区里,最近发生了一件大事,同样有开启新纪元的意义:在"Python 之父" Guido van Rossum 宣布卸任 BDFL(终身仁慈独裁者)后,Python 核心开发者们历经半年多的时间,终于为新的治理方案选出了第一届的“执政成员”。

2 月 4 日,经过为期 2 周的投票,Python 社区选出了第一届的指导委员会的 5 名成员:Barry Warsaw、Brett Cannon、Carol Willing、Guido van Rossum、Nick Coghlan。

前段时间,我曾回顾了 Python 之父的退位风波、翻译了各种治理提案的汇总介绍、也分析了核心开发者的投票意向(PS:可通过文末链接进行查看)。本文是对此事件的跟踪报道,也是一个阶段性的句号。随着第一届指导委员会成员的确定,Python 社区将迎来一个新的安稳的过渡期。本文的意义,就是向各位 Python 开发者/学习者/爱好者宣告这个好消息。

核心开发者的自治模式迎来如此重大的转变,这本就是一件值得关注的大事。Python 社区的未来走向与此息息相关,而这种治理模式的成败,也会为其它技术社区提供极好的参照系。

1、指导委员会是什么?

关于指导委员会(Steering Council),它是 7 种治理方案中最晚被提出,但却最被广泛接收的一个,最终经过投票成为了社区里新的治理方案。该治理方案以 5 人组成的指导委员会作为最高决策层,并允许在必要的时候,将决策权委派给其它团队或开发者代表。

指导委员会拥有至高的权力,但它的行事原则是:boring、simple、comprehensive、flexible and light-weight,具体而言则是,通过设定一系列的基础性的、清晰的、灵活的、轻量的规则及流程,来“指导”社区的治理工作。

指导委员会可以直接行使某些权力,例如批准或驳回 PEP、更新项目的行为守则、跟软件基金会一同管理项目资产等等,然而,过分行驶权力的方式并不受鼓励。指导委员会与其它治理提案的关键区别就在于,它将扮演规则制定者的角色,指导、引导以及协调社区工作,只有在关键时候,才会行使最终的裁决权。

指导委员会的职能是:

Maintain the quality and stability of the Python language and CPython interpreter,维护 Python 语言及 CPython 解释器的质量与稳定性

Make contributing as accessible, inclusive, and sustainable as possible,尽可能使做贡献是便利的、包容的与可持续的

Formalize and maintain the relationship between the core team and the PSF,巩固核心团队与 Python 软件基金会的关系

Establish appropriate decision-making processes for PEPs,为 PEP 建立恰当的决策流程

Seek consensus among contributors and the core team before acting in a formal capacity,为贡献者与核心团队寻求共识

Act as a "court of final appeal" for decisions where all other methods have failed,当其它所有方法都失败时扮演“最终裁决法庭”的角色

这个治理模式是借鉴自 Django 项目,详细内容参见 PEP-13。

2、指导委员会的成员?

指导委员会的固定成员是 5 人,最多允许两人来自同一家企业。换届频率是每个Python发行版本。成员可连任。支持不信任投票(即弹劾)。

现在来看看第一届当选的成员:

Barry Warsaw:自1995年起成为核心开发者之一,荣获 2014 年的弗兰克·威利森纪念奖。目前供职于 LinkedIn(已被微软收购,也即供职于微软),业余爱好是音乐和太极。

Brett Cannon:自2003年起成为核心开发者之一,荣获 2016 年的弗兰克·威利森纪念奖。曾担任 Python 软件基金会的执行副主席。目前供职于微软,负责 VSCode 的 Python 插件项目。

Carol Willing:Python 核心开发者,Jupyter 核心开发者及 Jupyter 的指导委员会成员。自由职业,兴趣在于科研及教育项目。

Guido van Rossum:Python 的创始人,被称为“Python 之父”,长期领导 Python 社区的发展,直到此次的退位风波。目前供职于 Dropbox。

Nick Coghlan:自2005年起成为核心开发者之一。目前供职于 Tritium。

弗兰克·威利森纪念奖

注:弗兰克·威利森纪念奖,即 Frank Willison Memorial Award,该奖由 O'Reilly 出版集团设立,颁布给为 Python 社区做了突出贡献的个人。设立于2002年,每年颁布一次。

这些成员都是多年的资深核心开发者,为 Python 发展做出过长足的贡献。最值得一提的当然是 Guido van Rossum,他并没有离开决策层。事实上,Guido 是自荐成为候选人的,并且是 17 名候选人中最早自荐或被提名的几个人之一。

在当选之后,其他人都在 Twitter 上转发了好消息,而 Guido 不置一词。这留下了一个悬念:Guido 出于什么考虑而决定重回决策层呢,又将会扮演怎样的角色呢?

3、开源技术项目的发展?

要发起一个开源的技术项目,似乎并不难,然而,要使它推广到广大的技术群体,打造出完整的技术生态,并且持续健康地运作下去,这就太难了。

今天,看到一则新闻:Bootstrap 5 将彻底移除对 jQuery 的依赖。我不由地想起半年前,Github 也宣布了完全放弃 jQuery。jQuery 是著名的前端开源项目,几年前一统江湖盛极一时,然而随着 MVVM 框架的崛起,目前已到了穷途末路的境地。

jQuery没落,群雄争霸

这揭示了技术项目发展的第一大难题:保持技术的领先性。近几年,Python 凭借着在人工智能和科学计算领域的赫赫战功,成为了众多开发者追捧的对象,对我等追随者来说,真是喜闻乐见。乐观地想,Python 至少还不会因为技术原因而没落。

去年,技术社区里还发生了一件大事:Linux 之父 Linus Torvalds 宣布要无限期休假。这个新闻跟 Python 之父的退位相比,所引起的轰动效应可要大得多了。

这两件事有很大的相似性,引发了我的好奇心:开源技术项目所重度依赖的灵魂人物离开了,它们如何才能继续健康地发展运作?

这个话题对我等小小的边缘码农而言,实在是超出能力范围而无法回答。所幸的是,他们又回归了。不过对于核心开发者们来说,这个话题迟早要面对,现在的风波就是一个预警。

Python 社区贡献出来的指导委员会治理方案,会带来什么样的变化,会引领社区走向何方呢?拭目以待。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1775

    文章

    43625

    浏览量

    230430
  • python
    +关注

    关注

    51

    文章

    4666

    浏览量

    83433

原文标题:Python之父重回决策层,未来如何发展?

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OpenHarmony社区运营报告(2023年12月)

    、生态进展 1、2023 年 12 月,新增 19 款,累计已有 173 个厂家的 467 款产品通过兼容性测评。 三、社区治理 生态委员会 截至 2023 年 12 月 31 日
    发表于 01-10 15:44

    铜锁 /Tongsuo 项目管理委员会成立,重磅发布 8.4.0 版本

    12 月 17 日,在 2023 年开放原子开发者大会的“信息与数据安全前沿论道”分论坛上,基金会旗下孵化期项目——铜锁/Tongsuo 正式成立项目管理委员会(Project Management
    的头像 发表于 12-22 10:31 409次阅读
    铜锁 /Tongsuo 项目管理<b class='flag-5'>委员会</b>成立,重磅发布 8.4.0 版本

    铜锁/Tongsuo项目管理委员会成立,重磅发布8.4.0版本

    12月17日,在2023年开放原子开发者大会的“信息与数据安全前沿论道”分论坛上,基金会旗下孵化期项目 —— 铜锁/Tongsuo正式成立项目管理委员会(Project Management
    的头像 发表于 12-20 09:45 176次阅读

    磁技术专业委员会秘书处迎来工作新指示

    【哔哥哔特导读】11月13日中午,中国电源学会磁技术专业委员会主任委员杨玉岗教授前往磁技术专业委员会秘书处Big-Bit资讯指导工作。 11月13日中午,中国电源学会磁技术专业
    的头像 发表于 11-20 13:59 269次阅读
    磁技术专业<b class='flag-5'>委员会</b>秘书处迎来工作新指示

    OpenHarmony社区运营报告(2023年10月)

    兼容性测评。 三、社区治理 生态委员会 截至2023年10月31日,OpenHarmony生态委员会共设立11个专委会,累计成员单位共55家,本月新增2家,分别是深圳市翰视科技有限公
    发表于 11-09 08:42

    首届OpenHarmony竞赛训练营结营颁奖,75所高校学子助力建设开源生态

    竞赛训练营三方库赛道的多个作品达到了合入OpenHarmony社区主干的要求,完成门禁审核后,将提供给所有开发者访问和使用。 ** OpenHarmony项目群技术指导委员会主席陈海波为获奖赛队颁发
    发表于 11-07 17:10

    陈海波:OpenHarmony技术领先,产学研深度协同,生态蓬勃发展

    项目群技术指导委员会近期孵化的“可证明的高性能与高可靠并发VSync”、“可信执行环境解决方案OpenTrustee”和“跨平台应用开发框架ArkUI-X”等开源项目。 1)“架构解耦、弹性扩展
    发表于 11-06 14:35

    OpenHarmony社区运营报告(2023年8月)

    案例—应用质量提升案例。 二、生态进展 1、新增34款累计已有149个厂家的383款产品通过兼容性测评。 2、新增34款产品通过兼容性测评 三、社区治理 生态委员会 截至8月31日
    发表于 09-12 18:35

    OpenHarmony社区运营报告(2023年7月)

    ,累计已有143个厂家的355款产品通过兼容性测评。 2、新增32款产品通过兼容性测评 三. 社区治理 生态委员会: 截至7月26日,OpenHarmony项目群生态委员会成员单位
    发表于 08-11 16:30

    润和软件受聘担任OpenHarmony安全委员会副主席单位

    授牌 润和软件正式担任OpenHarmony安全委员会副主席单位 OpenHarmony社区安全治理Workshop是OpenHarmony安委会自成立以来的首次大型专家研讨交流会,汇集高校、安全企业
    的头像 发表于 06-29 16:45 248次阅读
    润和软件受聘担任OpenHarmony安全<b class='flag-5'>委员会</b>副主席单位

    迈向先进治理与运营范式|2023开放原子全球开源峰会开源社区治理与运营分论坛圆满收官

    6 月 12 日,由开放原子开源基金会主办,CSDN、北京通明湖信息城发展有限公司承办,CCF、木兰社区、开源社协办的 2023 开放原子全球开源峰会开源社区治理与运营分论坛圆满举行。本场论坛从开源
    的头像 发表于 06-15 14:55 463次阅读
    迈向先进<b class='flag-5'>治理</b>与运营范式|2023开放原子全球开源峰会开源<b class='flag-5'>社区</b><b class='flag-5'>治理</b>与运营分论坛圆满收官

    迈向先进治理与运营范式|2023开放原子全球开源峰会开源社区治理与运营分论坛圆满收官

    6月12日,由开放原子开源基金会主办,CSDN、北京通明湖信息城发展有限公司承办,CCF、木兰社区、开源社协办的2023开放原子全球开源峰会开源社区治理与运营分论坛圆满举行。本场论坛从开源社区
    的头像 发表于 06-14 20:50 528次阅读
    迈向先进<b class='flag-5'>治理</b>与运营范式|2023开放原子全球开源峰会开源<b class='flag-5'>社区</b><b class='flag-5'>治理</b>与运营分论坛圆满收官

    OpenHarmony安全委员会成立 开启社区安全治理新篇章

    ”)项目群工作委员会要求,OpenHarmony安全委员会(以下简称安委会)在浙江大学杭州国际科创中心举行成立大会。OpenHarmony安委会主要负责OpenHarmony社区安全治理
    的头像 发表于 06-14 17:10 564次阅读

    整合开源治理经验,共谋开源社区发展|2023开放原子全球开源峰会开源社区治理与运营分论坛即将启幕

    在数智时代广泛连接、同步演进和网状协作特性的催化下,开源社区正在成为技术应用和行业数字化发展的重要推动力量。开展数字技术开源社区的有效治理,对调和相互冲突的内外部需求、协调相互竞合的参与主体、整合
    的头像 发表于 06-06 13:45 324次阅读
    整合开源<b class='flag-5'>治理</b>经验,共谋开源<b class='flag-5'>社区</b>发展|2023开放原子全球开源峰会开源<b class='flag-5'>社区</b><b class='flag-5'>治理</b>与运营分论坛即将启幕

    OpenHarmony社区运营报告(2023年4月)

    26日 - 4月25日) 三、社区治理 工委会治理: • 诚迈科技成为OpenHarmony项目群B类成员单位。 • 孔皆智能成为OpenHarmony项目群C类成员单位。 生态委员会
    发表于 05-22 10:30