Electron 治理
·3 分钟阅读
随着 Electron 在桌面应用程序中越来越受欢迎,其开发团队也在不断壮大:我们有了更多全职的维护者,他们为不同的公司工作,生活在不同的时区,有着不同的兴趣。为了能够继续顺利地发展,我们引入了一套治理结构。
为什么会发生改变?
Electron 项目的成员遍布全球,包括志愿者、全职维护者以及多家依赖 Electron 的公司,他们需要在不同的时区进行协调。到目前为止,我们通过非正式的协调方式取得了成功;但随着团队的壮大,我们发现这种方法已无法扩展。同时,我们也希望让新的贡献者更容易在项目中找到归属感。
工作组
Electron 的治理结构包含了负责项目不同部分的工作组。我们首先设立了七个小组:
- 社区与安全 (Community & Safety):处理行为准则相关问题。
- 文档与工具 (Docs & Tooling):负责面向外部的工具(例如 Fiddle、Forge)和 Electron 的文档。
- 外联 (Outreach):帮助发展 Electron 社区。
- 发布 (Releases):确保版本发布稳定且准时。
- 安全 (Security):进行安全测试并响应安全问题。
- 升级 (Upgrades):整合上游更新,例如新版本的 V8、Chromium 和 Node。
- 网站 (Website):维护和改进 Electron 网站。
这些小组将相互协调,但每个小组都有自己的会议安排和议程,以便独立高效地工作。有关这些小组的更多详细信息,请参见治理仓库。
这会改变 Electron 项目的方向吗?
这应该不会对 Electron 的方向产生任何直接影响。如果我们的策略成功,工作组将使新贡献者更容易找到他们感兴趣的主题,并通过将与日常工作无关的讨论转移到其他小组,从而简化维护者的工作。如果能实现这一点,那么通过让更多的人协同工作而不受阻碍,可能会间接地影响项目。
我可以在哪里了解更多信息?
- 治理仓库和章程中有关于新治理结构的信息。
- 每个工作组都有自己的页面:社区 (Community)、文档与工具 (Docs & Tools)、外联 (Outreach)、发布 (Releases)、安全 (Security)、升级 (Upgrades) 和 网站 (Website)。
- 您可以通过提交 issue 或发送邮件至 info@electronjs.org 来联系维护者。