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 社区贡献出来的指导委员会治理方案,会带来什么样的变化,会引领社区走向何方呢?拭目以待。

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

    关注

    1819

    文章

    50287

    浏览量

    266826
  • python
    +关注

    关注

    58

    文章

    4882

    浏览量

    90289

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenHarmony安全委员会第十二次工作会议成功举办

    4月11日,“OpenHarmony安全委员会第十二次工作会议”在浙江杭州成功举办。在此次会议中,为2025年5月至2026年4月期间对开源鸿蒙开源社区安全治理作出杰出贡献的团队和个人进行了授牌,以表彰他们在
    的头像 发表于 04-16 16:50 245次阅读

    Yearning+客户端+手工EXPLAIN,NineData社区版能作为替代方案

    Yearning 核心聚焦 SQL 审核与发布流程,慢 SQL 治理需搭配客户端和手工分析,链路割裂。NineData 社区版以数据库 DevOps 为底座,打通慢日志采集、模板聚合、诊断优化
    的头像 发表于 03-26 10:52 94次阅读
    Yearning+客户端+手工EXPLAIN,NineData<b class='flag-5'>社区</b>版能作为替代<b class='flag-5'>方案</b>?

    开源鸿蒙项目群技术指导委员会2026年新春贺词

    值此新春佳节之际,我谨代表开源鸿蒙项目群技术指导委员会,向长期以来关心、支持并深度参与开源鸿蒙社区建设的产学研各界伙伴及广大开发者,致以诚挚的问候和衷心的感谢!
    的头像 发表于 02-24 15:33 580次阅读
    开源鸿蒙项目群技术<b class='flag-5'>指导</b><b class='flag-5'>委员会</b>2026年新春贺词

    广州颐能获任开放原子电鸿开源社区工作委员会委员单位

    民日报社举行。会议期间,开放原子开源基金、南方电网公司携手广州润和颐能软件技术有限公司(简称“广州颐能”)等多家单位共同宣布开放原子电鸿开源社区工作委员会正式成立,进一步深化以开源协作助推能源行业筑牢数字基础设施,共绘开放协同
    的头像 发表于 01-08 15:19 592次阅读

    开放原子电鸿开源社区工作委员会正式成立

    12月30日,以“打造电鸿生态,共绘电力物联未来”为主题的2025年电鸿生态大会暨媒体见面会在北京举行。现场重磅宣布在开放原子开源基金、中国南方电网牵头推动与各家单位的携手支持下,基金会首个行业社区工作委员会——开放原子电鸿开
    的头像 发表于 01-07 10:20 583次阅读

    openKylin社区2025年咨询委员会会议圆满举办

    12月13日,OpenAtom openKylin(简称“openKylin”)社区2025年咨询委员会会议在北京成功召开。与会专家围绕社区发展规划、技术创新、生态建设等核心议题深入研讨,为openKylin
    的头像 发表于 12-22 16:04 670次阅读

    恩智浦加入理想汽车星环OS指导委员会

    此前,2025年9月16日,理想汽车在北京召开了首届星环OS指导委员会会议。16家来自芯片、软件服务、汽车零部件等智能汽车产业链的生态合作伙伴共同签署合作备忘录,标志着星环OS开源生态迈入协同
    的头像 发表于 10-10 10:27 1530次阅读

    芯驰科技加入理想汽车星环OS指导委员会

    近日,理想汽车召开星环OS首届指导委员会会议,芯驰科技创始人兼董事长仇雨菁受邀出席。会上,星环OS指导委员会正式成立,理想汽车与包括芯驰科技在内的16家生态合作伙伴正式签署合作备忘录,
    的头像 发表于 09-26 15:54 1021次阅读

    中科创达加入理想汽车星环OS指导委员会

    日前,理想汽车星环OS首次技术指导委员会会议在理想汽车北京研发总部召开。中科创达作为全球领先的智能操作系统及端侧智能产品和技术提供商受邀参加,并由其智能汽车事业群副总裁徐东超主持“星环OS量产交付
    的头像 发表于 09-26 10:51 1176次阅读

    软通动力携手openEuler推动开源生态全球化发展

    8月29日,开放原子开源基金园区行在重庆召开。开放原子开源基金openEuler社区作为开源社区代表参会,开源欧拉用户委员会主席、软通动
    的头像 发表于 09-01 11:39 782次阅读

    达实智能任人工智能与智能制造专业委员会委员

    近日,达实智能收到来自深圳上市公司协会颁发的证书,凭借在人工智能技术研发与应用领域的实践成果,当选深上协“人工智能与智能制造专业委员会委员
    的头像 发表于 07-29 16:36 1042次阅读

    deepin社区正式入驻RuyiSDK开发者社区

    近日,deepin(深度)社区正式入驻 RuyiSDK 开发者社区,双方将紧密协作,共同推动 RISC-V 技术的创新发展!
    的头像 发表于 07-15 09:47 1084次阅读

    开源鸿蒙社区年中技术会议成功举办

    近日,由开源鸿蒙项目群工作委员会主办的开源鸿蒙社区年中技术会议在东莞三丫坡盛大召开。本次会议汇聚了行业领袖、技术专家与开发者,共同探讨开源鸿蒙的技术突破与生态发展,并发布多项重要成果与规划。
    的头像 发表于 06-26 17:15 1141次阅读

    开源鸿蒙社区安全治理突出贡献团队和个人授牌仪式成功举行

    近日, “聚智聚力,共筑OpenHarmony安全生态”论坛在武汉成功举办。在此次会议上,为2024年9月至2025年5月期间对开源鸿蒙社区安全治理做出突出贡献的团队和个人进行了授牌,以致谢他们为社区安全
    的头像 发表于 06-05 15:08 1447次阅读

    2024年OpenHarmony社区年度激励公示

    在过去一年里,OpenHarmony项目群技术指导委员会(TSC)向所有参与者致以最诚挚的感谢!大家的积极参与和鼎力支持推动了OpenHarmony社区的持续繁荣与高质量发展。OpenHarmony
    的头像 发表于 04-21 18:17 1314次阅读