跳至主要内容

Electron 治理

·阅读时长 2 分钟

随着 Electron 在桌面应用领域越来越受欢迎,其开发团队也在不断壮大:我们有更多全职维护者,他们来自不同的公司,生活在不同的时区,有着不同的兴趣。我们正在引入治理结构,以便项目能够持续平稳地发展。


为什么会发生变化?

Electron 项目的成员分布在全球不同时区,他们是志愿者、全职维护者以及依赖 Electron 的几家公司的人员。到目前为止,我们通过非正式的协调方式运作良好;但随着团队规模的扩大,我们发现这种方式已无法很好地扩展。我们还希望让新的贡献者更容易在项目中找到归属感。

工作组

Electron 治理结构包含负责项目不同部分的工作组。我们最初将成立七个工作组

  • 社区与安全:处理 行为准则 问题。
  • 文档与工具:负责面向外部的工具(例如 FiddleForge)和 Electron 文档
  • 推广:帮助发展 Electron 社区。
  • 发布:确保发布版本稳定并按时发布。
  • 安全:执行安全测试并响应安全问题。
  • 升级:集成上游升级,例如 V8、Chromium 和 Node 的新版本。
  • 网站:维护和改进 Electron 网站

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

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

这不会直接影响 Electron 的发展方向。如果我们的策略成功,工作组将使新的贡献者更容易找到他们感兴趣的话题,并通过将与日常工作无关的讨论转移到其他组来简化维护者的工作。如果实现,可能会因为有更多无障碍的人一起工作而间接影响事情。

在哪里可以了解更多?