• 我的订阅
  • 科技

最强编辑器 Vim 之父 Bram Moolenaar 去世,Vim 项目谁来接管?

类别:科技 发布时间:2023-08-11 18:00:00 来源:CSDN

作者 | 苏宓

出品 | CSDN(ID:CSDNnews)

「如果有一天,开源项目的开发者、维护者出现了意外,遗留的项目该何去何从?」

虽然这并不是一个新出现的话题,但是对于主流的文本/代码编辑器 Vim 而言,却是当下迫切需要解决的问题。

8 月 5 日,Vim 之父 Bram Moolenaar 的家人发布讣告:“我们怀着沉重的心情通知您,Bram Moolenaar 于 2023 年 8 月 3 日离世”,享年 62 岁。

一直以来,Bram Moolenaar 被称为 Vim 项目的 BDFL(Benevolent Dictator For Life,终身仁慈独裁者),管理着 Vim 项目的各个方面,他的去世让无数使用过 Vim 的用户感到痛心,这也是整个 Vim 开发社区一个沉重的损失。

他的离开给项目留下了巨大的空白。对于 Vim 的下一步,该如何走?在 GitHub 上的 Vim 项目 Discussions 页面中(https://github.com/vim/vim/discussions/12736),有网友讨论:这里有人有存储库的提交访问权限吗?现在谁还能体现 Vim 的品质呢?

最强编辑器 Vim 之父 Bram Moolenaar 去世,Vim 项目谁来接管?

就在昨日,在 vim_dev 邮件列表上,传来了 Vim 项目未来的最新消息。

核心开发者接手,但困难重重

事实上,Vim 主仓库除了 Bram Moolenaar 外一直还有两位重要开发者参与其中,其中一位是参与维护 Vim 近 18 年的 Christian Brabandt,他目前是 Ataccama 的解决方案顾问;另一位是参与维护 Vim 也有十几年的 Ken Takata。

当前,在 vim_dev 邮件列表上,由 Christian Brabandt 牵头,发起了一个关于“Vim 项目未来”的讨论。

幸运的是,Christian Brabandt 透露,他和 Ken 已经从 Bram 家人那里获得了 Vim 在 GitHub 上的管理权,可以继续访问 GitHub 项目组织。

同时,他也邀请过去曾为 Vim 做过贡献的开发者加入 Vim 组织,协助一起维护项目。

然而,彼时 Bram 作为终身仁慈独裁者,在该项目社区出现争议时拥有最终的决定权。现如今,其接任的开发者没有。

而且,Bram 对 Vim 项目的未来,有着自己独特的见解与规划。如今的接任者,由于缺乏相关经验,在没有指导的过程中临危受命,必然困难重重。

在这一点上,Christian Brabandt 也在邮件中袒露心声。其表示,虽然当前已经开始合并 commits, 但是仅是尝试合并 Bug 修复、安全补丁和文档更新等其他明显的改进。

其次,在接手过程中,Christian Brabandt 也承认遇到了诸如管理权限等问题。他表示:Bram 是所有邮件列表的所有者。我还不知道他是如何管理这些邮件列表的,以及如何申请访问 vim-announce 和 vim-mac(这两个邮件列表是否仍在使用?)邮件列表 vim-dev 和 vim-use 目前由我、Tony Mechelynk、John Beckett、Ben Schmidt 和 Ben Fritz 管理(我认为后两位至少不再活跃于 Vim 项目,请通知他们是否仍有兴趣管理该列表)。我还无法访问主 Vim FTP 服务器。目前正在与 Brams 家人核实他们是否知道相关凭证。我正在联系所有运行时文件的维护者,以了解他们是否直接向 Bram 发送了任何文件,否则这些文件可能会丢失。

“在我们知道如何正确处理所有这些问题之前,我们需要一些时间(当我们都同意采用更好的方法时,可能会有所改变)”,Christian Brabandt 在邮件中写道。

Vim 项目的几点规划

除了以上,Christian Brabandt 还在邮件列表中列出了几项内部亟需解决也是外界颇为关注的问题。

其一,Vim 9.1 是否会到来?

对于这个问题,答案是 Vim 9.1 会大概率地出现。

Christian Brabandt 表示,在我们处理完当前的积压工作后,我希望能发布 Vim 9.1 维护版本。

当然在此之前,其打算继续发布一些关于补丁的版本。

其二,Vim 与 NeoVim 未来如何共处?

在未来 Vim 9.1 版本发布之后,Christian Brabandt 表示,想改用更现代的方法,即类似于 Neovim 的做法来开发 Vim。

不过,他也表示,「但正如在其他地方讨论过的,这可能会对不同的子项目产生一些影响:vim-win32-installer、vim-appimage、macVim,所以不确定什么是最好的方法。」

此话一出,有不少开发者直接提议,“希望 Vim 团队能够与 Neovim 团队沟通一下,最好是社区能够融合”。

所谓 Neovim,是一个社区驱动的开源项目,是 Vim 文本编辑器的一个分叉版本,它的构建使 Vim 更容易为核心开发人员维护,它是 Vim 文本编辑器的一个增强的开箱即用版本。

那么是否有这种可能性?

其实早几天前,Neovim 团队在官方博客上发布了一篇悼念 Bram Moolenaar 的文章时,就间接地告诉了外界:不太可能。

Neovim 团队写道:

“Neovim 一直被有意定位为 Vim 的衍生产品,这意味着它既延续了 Vim,又与 Vim 有所不同。我深信,分叉可以创造能量,而不是破坏能量。因此,尽管我们无法在没有 Bram 的情况下提供 Vim,但我们可以延续一些重要的部分:维护:实验是好事,这个世界需要创造性的破坏和有趣的失败。但 Neovim 并不代表贪新("neomania")。文档:Vim 文档的习惯显而易见,这也是 Nvim 在 vim 基础上获得的最大收获之一。可扩展性:Bram 自己的 Agide 项目也希望实现与 Neovim 类似的可扩展性: Agide 并不是一个单一的应用程序。可以插入不同的工具。因此,你不会被迫使用一种编辑器。... 每个工具都实现了部分插件接口。嵌入:Vim 的设计--在其生命的大部分时间里都在宣扬 Neovim 的这一信条: Vim 不是 shell,也不是操作系统。......反之亦然:在 shell 或 IDE 中将 Vim 作为组件使用。

还有一点:Bram 并没有把自己看得太重。他有自己的幽默感。

Neovim 是 Vim 和 Bram 的纪念碑。我们应该务实,而不是教条;我们应该记住目标是什么,并将我们的行动与结果进行比较。”

另外,也有知乎网友评论道:

最强编辑器 Vim 之父 Bram Moolenaar 去世,Vim 项目谁来接管?

与此同时,HN 上的不少网友也抵触道,”如果 Vim 没有新功能,我不会关心。如果 Vim 不再维护但仍然可以从发行版中获得,我仍然会使用它。如果 Vim 变得不可用(例如由于缺乏维护),我更有可能切换到 nvi 而不是 Neovim。“

不过,很多人认为,Neovim 在未来可能会比 Vim 发展得更强劲。

其三,Vim 项目主页迁移与开源?

在主页近期经常不稳定的情况下,Christian Brabandt 也提出了自己的解决方案和想法。

他表示,「在过去的几个月中,Vim 主页在稳定性方面遇到了一些问题,尤其是与 MySQL 服务器的连接问题(我目前也无法直接访问 vim 项目页面,因为 osdn.net/projects/vim 对我来说似乎是关闭的,但我怀疑这个页面是否真的有人在使用)。它目前由 OSDN.net 运营,由 Shuji Sado(前首席执行官)自 2018 年起提供。」

不幸的是,OSDN.net 现在显然归 OSChina 所有,他们目前还没有得到 OSDN.net 或 OSChina 团队的任何支持。所以,他也在考虑将 Vim 主页转移到另一家提供商。

另一方面,过去,Christian Brabandt 曾与 Bram 讨论过将主页开源的问题,由此可以接受大家的贡献,保持主页的更新,使其看起来更现代化。但那时 Bram 并不希望这样做,他担心会泄露一些敏感信息(或使任何潜在问题更容易被发现)。

”这当然是有道理的,所以还不知道如何处理“,Christian Brabandt 说道。

在邮件列表中,对于 Vim 的主要源代码,Christian Brabandt 希望在合并任何内容之前得到其他项目成员的批准。而面对遗留的一些问题,其希望能够在团队中商量着来。

开源作者去世后,项目谁来继承?

经历此番事件,也引发了我们在文章伊始提出的”开源作者去世后,项目谁来继承“的思考。

其实,未雨绸缪的思想在任何场景下都需要。有用户表示,”数字遗产是现代人必须要思考的事情,未来会发生什么事没人知道。“

最强编辑器 Vim 之父 Bram Moolenaar 去世,Vim 项目谁来接管?

当开源开发者去世或者出现意外时,通常会有以下几种可能性继续维持项目的发展:社区继续维护:如果该开源项目有一个活跃的社区,那么其他贡献者可能会继续负责维护和更新代码。社区成员可以自愿地承担领导角色,接管项目的管理和维护工作。团队接管:有时,开源项目的作者可能会提前计划,选择一些核心成员或团队来接管项目的维护权。分叉项目:如果没有人愿意或能够继续维护项目,其他开发者可能会选择创建一个分叉项目,将原始项目的代码复制一份,并在此基础上进行维护和改进。捐赠基金或组织:有时,可能会成立一个捐赠基金或组织,用于维护和支持该开源项目。资金可以用来雇佣开发者、进行代码审查以及确保项目的持续运作。项目被放置不变:如果没有任何人愿意或能够继续维护项目,那么项目可能会被放置不变,直到有人再次愿意接手或者社区重新组织。

所以,让 Vim 社区非常庆幸的是,虽然未来还存在巨大的挑战,但是好在有 Christian Brabandt 等开发者可以继承 Bram 的遗志,把他耗费多年心血打造的 Vim 工具继续传播延续下去。

参考:

邮件列表内容:https://groups.google.com/g/vim_dev/c/dq9Wu5jqVTw

https://news.ycombinator.com/item?id=37074452

https://github.com/vim/vim/discussions/12736

▶雷军2023年度演讲定档,还有折叠屏新机 、平板发布;OpenAI在中国申请注册“GPT-5”商标;Vim 项目的未来|极客头条

▶公司监控员工键盘 49 天,18 年老员工被解雇:因为“打字不够”?

▶被骗了?GPT-4 其实没有推理能力?!返回搜狐,查看更多

责任编辑:

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-08-11 21:45:20

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

vim编辑器作者逝世,核心开发者宣布接盘项目带来后续计划
...发者 ChristianBrabandt 宣布了项目的未来计划,他在 vim_dev 邮件列表中,宣布自己从 Bram 家人获得了 Vim 在 Github 上的管理权
2023-08-12 06:31:00
vim发布9.1版本,包含数百个bug修复
...心开发者ChristianBrabandt宣布了项目的未来计划,他在vim_dev邮件列表中宣布,自己从Bram家人获得了Vim在Github上的管理权
2024-01-03 14:05:00
微软放弃收购雅虎 | 历史上的今天
... 日,这一天还发生过哪些关键事件呢?1979 年 5 月:文本编辑器 vi 发布图源:维基百科1979 年 5 月
2023-05-04 18:00:00
搭建帮助中心的 8 个最佳工具
...应文章,并且搜索结果关键词高亮显示; 采用类似word的编辑器,支持markdown,内容即写即存,支持数据的备份和导出; 手机、电脑、平板都能够写作,并且内容可以直接分享
2023-03-07 10:53:00
...日报》6月25日讯(记者 黄心怡)今日凌晨,不少国内API开发者收到了来自OpenAI的邮件。信中表示,“数据显示
2024-06-26 09:18:00
7000 字长文浅拆 aPaaS
...是否存在重复数据的能力。② 详情页基础能力包括字段编辑器、布局编辑、字段关系:字段编辑器:包括字段组件库(基本字段组件、高级字段组件)、默认值(包括公式计算)、数据验证(是否
2023-07-10 16:00:00
谷歌发布 AI 代码编辑器 IDX
...ProjectIDX”项目的面纱,官宣这是一款融合了AI技术的代码编辑器。援引谷歌项目描述,官方表示开发人员当前面临的一个痛点就是,很难配置运行特定项目的技术环境和堆栈。开发
2023-08-10 10:17:00
13个最受欢迎的技术写作工具
...b中。您可以使用可帮助您按照所需方式进行编辑的Markdown编辑器或HTML编辑器。类别管理器可帮助您创建类别、子类别、将相似的文件分组在一起并创建所有信息的结构良好的层次
2024-07-18 12:14:00
苹果正式迈入人工智能时代,用户可通过Siri向ChatGPT提问
...苹果系统的写作工具都将支持 ChatGPT 输入。用户可在文字编辑器中使用上下文菜单,利用 ChatGPT 完成文本风格转换
2024-06-11 17:47:00
更多关于科技的资讯:
当下,网络热搜榜单已经成为我们感知世界的一个重要窗口。这个窗口展示的内容是否真实、健康、积极,直接影响着数亿网民的认知判断
2025-10-09 10:31:00
高低2025年国庆中秋双节,中国电影市场成绩亮眼:国庆档总票房破17亿元,10月2日年度总票房达425.02亿元,超2024年全年
2025-10-09 10:49:00
厦门网讯(厦门日报记者 李晓平)如今,拍照不再停留在平面,“一站式”3D人像打印,正让影像“立”起来,成为更多人的选择
2025-10-08 08:12:00
小牛FX风速款首销战报:5小时全渠道销量14252台,以“价值重构”引爆全民抢购潮
2025年9月29日,全球高端智能电动车领导品牌小牛电动正式发布FX风速款首销战报。数据显示,这款被业界称为“价格屠夫”的新品在9月28日首发后
2025-10-08 09:00:00
稳就业 稳企业 稳市场 稳预期|从 “设备制造” 到 “全链服务”:陕西电子长岭电气纺织机电产业的进阶之路
9月29日,由陕西省委宣传部举办的“稳就业、稳企业、稳市场、稳预期”主题媒体行活动,带领陕西多家主流媒体走进陕西电子陕西长岭电气有限责任公司参观考察
2025-10-08 17:51:00
近日,中国物流与采购联合会公布全国第十批5A级供应链服务企业名单,华远国际陆港集团正式通过评审,获评“5A级供应链服务企业”
2025-10-08 18:01:00
货丰价稳、活动密集、销售井喷、消费升级……在这个中秋国庆假期,我市消费市场“热”力值拉满,处处繁荣兴旺、活力十足。10月8日
2025-10-08 18:32:00
佳盛机电乘风而上,今年前8月产值同比增长超38%抢占新赛道,270多名员工假期忙“冲刺”南报网讯(通讯员单维亮记者张希)“我们是智能电网产业链条上的配套企业
2025-10-07 08:41:00
培育壮大十大千亿级产业集群丨十堰臻融:创新与技改“双轮”驱动 产值同比增长30%
十堰广电讯(全媒体记者 何旭 通讯员 胡新)科技创新是提升核心竞争力关键。十堰臻融汽车科技有限公司以智能化装备升级与专利技术研发为双引擎
2025-10-07 20:43:00
沉浸式AR科技盛宴:打造“可触摸”的科普实验室,重构科普新形态
这个国庆去哪玩?中国科学技术馆告诉你!2025年10月1日——10月7日由中国科学技术馆、北京峰火文化科技有限公司、Rokid联合打造的以“探境・AR科技智慧”为主题的AR体验活动正火热开展中
2025-10-07 09:05:00
2025年全国大学生计算机大赛总决赛落幕 西工大获奖数量质量再创新高
近日,2025年全国大学生计算机系统能力大赛各赛道总决赛圆满落幕。本届大赛吸引了来自清华大学、北京大学、复旦大学、华中科技大学
2025-10-07 11:40:00
太划算!遵义多重补贴点燃消费热情
多彩贵州网讯国庆中秋“双节”同至,遵义市推出的“悦·遵义‘双节’欢乐购”促消费活动覆盖整个长假,其中“焕新过节·乐享生活”家电家居促销活动形式丰富
2025-10-07 14:51:00
□南京日报/紫金山新闻记者 张安琪9月23日,2025南京金秋经贸洽谈会开幕式上,一批全球首个、国内首批、性能全球最高的科技成果密集亮相
2025-10-06 09:49:00
国庆中秋长假期间,新能源汽车已成为众多家庭出游的重要选择。为进一步破解高速服务区“充电难、排队久”的现实困境,山西交控集团坚持“科技创新+服务升级”双轮驱动
2025-10-06 18:01:00
邮储信用卡气球雨惊喜派对即将空降青岛李沧万达,国庆中秋邀您共启幸运之旅!
鲁网9月30日讯2025年国庆、中秋双节同庆之际,为回馈广大市民与持卡人长期以来的支持,邮储银行青岛分行将于10月1日-8日
2025-10-06 14:11:00