
Storybook 治理
支持开放源代码

这是对 Storybook 故事 和 Storybook:下一篇章 的后续报道,这两篇文章记录了 Storybook 组织的发展历程。
各种规模的团队都在使用 Storybook 来构建高质量的 UI 组件和设计系统。Airbnb、Lyft、Squarespace、Github 和 Slack 是一些著名的用户。这是一个蓬勃发展的开源项目,在 Github 上拥有超过 500 名提交者、3.2 万颗星,每月 npm 下载量超过 400 万次。
最近,我们的社区内部一直在讨论澄清项目的治理方式。作为回应,我们正在创建 Storybook 指导委员会,该委员会由自 Storybook 转型为社区驱动项目 1.5 年以来的前五名贡献者组成。

向 Storybook 指导委员会问好!
Storybook 的顶级提交者 Norbert de Langen、Filipp Riabchun、Michael Shilman、Igor Davydkin 和 Tom Coleman 也是其他关键指标中最活跃的,包括支持、文档、问题和 PR 管理、社区建设、版本管理、博客和公开演讲。
您可能已经在周围见过他们。

- Norbert de Langen 🇳🇱 率先进行了我们的 monorepo 转换、视图层扩展、工具、主题化和下一代架构。
- Filipp Riabchun 🇷🇺 在 SB4 中升级了 babel/webpack,设置了 Storybook 工具,管理了问题、拉取请求和依赖项升级。
- Michael Shilman 🇺🇸 创建了 storybook core,设置了我们的发布流程、文档站点,并管理/记录了 Storybook 的 100 多个社区驱动的版本。
- Igor Davydkin 🇮🇱 创建了故事层级结构、Storysource 插件,维护了 Storybook Angular,并管理问题、拉取请求和依赖项升级。
- Tom Coleman 🇦🇺 升级了 React Native、Storyshots、故事和插件 API,撰写了领先的教程 Learn Storybook,并将他在 Apollo GraphQL 工作期间获得的 OSS 最佳实践带到了这里。
我们不打算做大的改变。 从各方面来看,Storybook 都做得非常出色。我们的社区正在扩大。采用率正在突飞猛进地增长。每周都有令人惊叹的新贡献者加入。而且我们还在每个版本中不断地发布改进(查看 SB4.0!)。
我们五个人已经非正式地运行这个项目了。主要区别在于,当出现与项目相关的争议时,我们现在将有一个正式的结构来解决它们。
作为新成立的委员会,我们的首要任务是弄清楚我们如何处理委员会成员的未来变动,以及我们未来将如何处理治理问题。在我们建立流程之前,我们将根据全体一致投票做出决定。
Storybook 的成功直接取决于我们的社区,我们致力于为用户做正确的事。我们根据 开放的开源 原则来运营该项目,该原则旨在认可贡献并尽可能让更多人能够做出贡献。我们拥有数量惊人的、具有 GitHub 写入权限的组织成员列表(83 人且还在增长)就证明了这一点,Norbert 对新项目成员的持续宣传和不知疲倦的入职培训也是如此。
我们对社区采取“多多益善”的态度,并希望您能参与进来。如果 Storybook 给您带来了快乐并提高了您的工作效率,请考虑帮助 Storybook 变得更好。无论您是贡献新功能、修复错误还是改进文档,在这个规模的项目中,总有做不完的工作。
加入我们的邮件列表(在下方),在 Discord 上与我们聊天,在 Open Collective 上为我们提供经济支持,或者直接在 GitHub 上参与。
–来自 Storybook 团队的 ❤️