Skip to main content

Electron 治理

· 4 min read

随着 Electron 在桌面应用中的流行,我们的团队也在不断壮大:我们有更多全职维护者,他们来自不同的公司,生活在不同的时区,并且有不同的兴趣。我们正在引入一个治理结构,以便我们能够平稳地继续发展。

🌐 As Electron grows in popularity for desktop applications, the team working on it has also grown: we have more fulltime maintainers who work for different companies, live in different timezones, and have different interests. We're introducing a governance structure so we can keep growing smoothly.


为什么要改变?

🌐 Why are things changing?

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

🌐 People in the Electron project coordinate in timezones around the world with volunteers, with full-time maintainers, and with several companies who all rely on Electron. Until now, we've been successful with informal coordination; but as the team has grown, we've found that the approach doesn't scale. We also want to make it easier for new contributors to find a place to call home in the project.

工作组

🌐 Working Groups

Electron 的治理包括负责项目不同部分的工作组。我们一开始就有七个工作组:

🌐 Electron governance includes working groups that are responsible for different parts of the project. We're starting out with seven groups:

  • 社区与安全:处理行为准则相关问题。
  • 文档与工具:负责面向外部的工具(例如 FiddleForge)以及 Electron 文档 的管理。
  • 外展:帮助发展 Electron 社区。
  • 发布:确保发布稳定且按计划进行。
  • 安全:执行安全测试并应对安全问题。
  • 升级:整合上游升级,例如 V8、Chromium 和 Node 的新版本。
  • 网站:维护并改进Electron 网站

这些小组将相互协调,但每个小组都有自己的会议时间表和议程,以便各自高效运作。有关这些小组的更多详细信息,请参阅治理仓库

🌐 These groups will coordinate with each other, but each has their own meeting schedules and agendas to be productive on their own. More details on these groups are available at the governance repository.

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

🌐 Does this change the Electron project's direction?

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

🌐 This shouldn't have any direct effect on Electron's direction. If our strategy is successful, working groups will make it easier for new contributors to find topics that interest them, and make maintainers' lives simpler by moving discussion unrelated to their day-to-day work to other groups. If that happens, it may indirectly affect things by having more unblocked people working together.

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

🌐 Where can I learn more?