首页
/
新闻
/
改变我们开发Ladybird的方式
改变我们开发Ladybird的方式
摘要
Ladybird浏览器正在关闭公开的拉取请求,并将代码变更限制为仅限项目维护者,理由是AI工具使得评估贡献者可信度变得更加困难,且项目在接近Alpha发布时需要更严格的安全性。
<p><a href="https://lobste.rs/s/db2owo/changing_how_we_develop_ladybird">评论</a></p>
查看缓存全文
缓存时间:
2026/06/05 09:07
# 改变Ladybird的开发方式 - Ladybird
来源:https://ladybird.org/posts/changing-how-we-develop-ladybird/
今天我们正在改变代码进入Ladybird项目的方式。
我们将不再接受公开的拉取请求。从现在开始,对Ladybird代码库的代码变更将仅由项目维护者引入。
Ladybird正在进入一个新阶段。在我们为第一个alpha版本努力的过程中,项目需要更严谨的开发流程、更清晰的安全模型,以及更小规模的人员来负责进入浏览器的代码。
这不是一个草率的改变。多年来,许多有价值的贡献来自维护者群体之外,我们对此深表感激。我们中的许多人也是通过向自己关心的项目提交补丁,从而在开源领域成长起来的。
几十年来,代码贡献一直是开源项目了解谁值得信任的方式。人们会出现,完成工作,为自己的变更负责,并长久留在这里。随着时间的推移,信任从工作本身中产生。
AI工具非常迅速地改变了这种经济模式。我们自己每天都在使用它们,但一个拉取请求不再像过去那样能告诉我们关于提交者的大量信息。一个实质性的补丁过去意味着实质性的努力,而这种努力曾是善意的合理替代指标。这种假设已不再成立。
对于浏览器而言,这一点至关重要。浏览器在用户机器上运行来自整个互联网的不可信输入,一个精心伪装的漏洞就是攻击者所需要的全部。我们已经看到开源领域中出现耐心、资源充足的行动,先赢得维护者信任再滥用它。而改变的是,生产出看起来像严肃贡献的工作,变得前所未有的快速和廉价。
与此同时,每一个进入Ladybird的变更都成为我们的责任。它必须符合架构,经受住未来的重构,与浏览器其余部分正确交互,并让维护它的人能够理解。
代码是否由手工键入已无关紧要。重要的是代码进入浏览器后由谁负责。Ladybird正在成为供真实用户使用的浏览器。引入变更的人必须是决定这些变更是否属于项目、并将为后果负责的人。
作为此项变更的一部分,我们将关闭所有当前开放的公开拉取请求。我们感谢人们为此投入的工作,但保留现有队列实际上会使这一贡献渠道继续开放。没有完美的时机来做这个改变,所以我们现在就做。未来,拉取请求将仅对项目维护者开放。
不会有其他方式提交补丁的单独流程。我们不想通过问题、评论、电子邮件或分支来创建一个隐藏的贡献系统。外部代码当然可以在许可条款下存在,但我们不会将分支或补丁转储视为上游Ladybird的审查队列。
Ladybird仍然是开源的。源代码将继续在开源许可下公开可用。外部参与仍然重要:清晰的bug报告、精简测试用例、网站测试、标准讨论、设计讨论、安全报告和技术反馈,都有助于推动项目前进。
这是现在对Ladybird正确的改变。我们正准备向真实用户交付一个浏览器,我们的开发流程必须与这份责任相匹配。
相似文章
Simon Willison's Blog
Ladybird 浏览器将不再接受公开的拉取请求,因为使用 AI 生成代码过于容易,要求贡献者对更改负责。
Lobsters Hottest
The May 2026 update for Ladybird browser brings major improvements in real-world site compatibility (e.g., passes Cloudflare Turnstile, enables MSE), responsiveness (async scrolling, JS bytecode caching, WASM JIT with Cranelift, incremental sweeping), and infrastructure (Rust HTML parser, ad-blocking via adblock-rust, CSS container queries).
GitHub Trending (daily)
Ladybird 是一款真正独立的、预 alpha 阶段的开源网页浏览器,采用新颖的引擎,使用继承自 SerenityOS 的 LibWeb、LibJS 及其他组件,目标是成为面向现代 Web 的完整且基于标准的浏览器。
Lobsters Hottest
一位开源维护者解释为何现在更偏爱由 LLM 生成的代码,而非社区 PR:AI 辅助能降低风险与摩擦,将贡献价值转向反馈、缺陷报告与设计讨论。
Reddit r/ArtificialInteligence
《金融时报》报道称,AI编程热潮正用低质量的AI生成贡献淹没开源维护者,消耗着整个生态系统。具体证据包括cURL关闭其漏洞奖励计划、Ghostty禁止AI代码、tldraw自动关闭PR,以及研究表明贡献者参与度下降。