Electron 治理
·3 分钟阅读
随着 Electron 在桌面应用中越来越受欢迎,其开发团队也在不断壮大:我们拥有更多为不同公司工作、生活在不同时区、拥有不同兴趣的全职维护者。我们正在引入一种治理结构,以便我们能够持续平稳地发展。
为什么要改变?
Electron 项目的成员在全球不同时区与志愿者、全职维护者以及多家依赖 Electron 的公司进行协调。到目前为止,我们一直通过非正式协调取得了成功;但随着团队的壮大,我们发现这种方法无法很好地扩展。我们还希望让新贡献者更容易在项目中找到归属感。
工作组
Electron 治理结构包括负责项目不同部分的工作组。我们最初设立了七个工作组:
- 社区与安全:处理 行为准则问题。
- 文档与工具:负责外部工具(例如 Fiddle、Forge)和 Electron 文档。
- 外联:帮助壮大 Electron 社区。
- 发布:确保版本稳定并按计划发布。
- 安全:执行安全测试并响应安全问题。
- 升级:集成上游升级,例如 V8、Chromium 和 Node 的新版本。
- 网站:维护和改进Electron 网站。
这些工作组将相互协调,但每个工作组都有自己的会议安排和议程,以便独立开展工作。有关这些工作组的更多详细信息,请访问治理仓库。
这会改变 Electron 项目的方向吗?
这不应该直接影响 Electron 的方向。如果我们的策略成功,工作组将使新贡献者更容易找到他们感兴趣的主题,并通过将与日常工作无关的讨论转移到其他组来简化维护者的工作。如果发生这种情况,它可能会通过让更多不受阻碍的人一起工作,从而间接影响项目。