跳转到主要内容

Electron 治理

·3 分钟阅读

随着 Electron 在桌面应用程序中越来越受欢迎,开发团队也随之壮大:我们拥有更多来自不同公司、居住在不同时区、拥有不同兴趣的全职维护者。我们正在引入一种治理结构,以便我们能够持续平稳地发展。


为什么会发生改变?

Electron 项目中的人员与世界各地的志愿者、全职维护者以及数家依赖 Electron 的公司进行跨时区协调。到目前为止,我们一直通过非正式协调取得了成功;但随着团队的壮大,我们发现这种方法无法扩展。我们还希望让新的贡献者更容易在项目中找到归属感。

工作组

Electron 的治理结构包含了负责项目不同部分的工作组。我们首先设立了七个小组:

  • 社区与安全 (Community & Safety):处理行为准则相关问题。
  • 文档和工具:负责面向外部的工具(例如 FiddleForge)和 Electron 文档
  • 外联 (Outreach):帮助发展 Electron 社区。
  • 发布 (Releases):确保版本发布稳定且准时。
  • 安全 (Security):进行安全测试并响应安全问题。
  • 升级 (Upgrades):整合上游更新,例如新版本的 V8、Chromium 和 Node。
  • 网站 (Website):维护和改进 Electron 网站

这些工作组将相互协调,但每个工作组都有自己的会议日程和议程,以独立高效地运作。有关这些工作组的更多详细信息,请访问治理仓库

这会改变 Electron 项目的方向吗?

这不应该对 Electron 的方向产生任何直接影响。如果我们的策略成功,工作组将使新的贡献者更容易找到他们感兴趣的话题,并通过将与他们日常工作无关的讨论转移到其他工作组,从而简化维护者的生活。如果发生这种情况,通过更多未受阻碍的人协同工作,可能会间接影响事物。

我可以在哪里了解更多信息?