文档
Storybook 文档

路线图

Storybook 团队在 GitHub 项目中维护了一个 公开路线图。此页面说明了路线图中的内容、如何解读路线图以及如何为其做出贡献。

路线图中的内容是什么?

每张卡片代表一个 Storybook 项目。列表示较大更改如何从想法演变为已发布的功能。项目通常以 征求意见书 (RFC) 的形式开始,然后在团队完全确定其内容后发展成为 跟踪问题。我们每八周发布一个 Storybook 次要版本,每年发布一个主要版本,通常在 2 月/3 月。

候选

这些卡片是我们关注的想法,我们正在考虑将其用于当前主要版本。例如,如果 8.0 是最新的主要版本,那么这些将是针对 8.x9.0 的想法。此列中的想法是最模糊的,可能会根据我们的优先级而出现和消失。

正在考虑

这些是正在讨论用于下一个开发周期的项目。例如,如果最新的次要版本是 8.1,而我们目前正在开发 8.2,则此列中的项目将被考虑用于 8.3。与候选列(可以包含任何想法)不同,正在考虑的项目必须使用 RFC 进行记录。

正在进行中

这些是我们目前正在开展的项目。此列中有两种类型的项目

  1. 跟踪问题:预计将在下一个次要版本中发布的范围完整的项目。例如,如果最新的次要版本是 8.1,则这些应该在 8.2 中发布,即 8.1 发布八周后。
  2. 其他项目:核心团队促进的社区项目和副项目。这些没有 ETA,但我们会努力将其作为当前主要版本的一部分准备好。例如,如果 8.0 是最新的主要版本,则这些应该在 8.x9.0 中发布。

已完成

这些项目已完成、记录并在发布。我们对核心项目遵循“时间固定,范围可变”的策略,这意味着我们将项目范围划分为里程碑,以便尽早为用户提供最大价值,并在必要时缩减范围以按时发布。如果某个功能已从项目中排除,我们可能会尝试将其纳入后续项目、将其视为常规维护工作或将其遗忘。Storybook 是开源的,因此始终欢迎 PR 贡献!

常见问题

项目 X 什么时候可用?

此路线图是一个预估,并非承诺。一般来说,每个“进行中”的跟踪问题都应该在接下来的两个月内可用。看板上的其他所有内容都有可能进入下一个主要版本。例如,如果8.0是最新的主要版本,我们将尝试将看板上的所有内容作为8.x9.0的一部分发布。如果我们认为某个项目不太可能出现在下一个主要版本中,我们将将其从看板上移除。

问题 Y 或讨论 Z 怎么样?

Storybook 核心团队和我们的社区成员不断贡献错误修复和较小的产品改进。这里列出的项目是更大的工作块。在某些情况下,它们可能会关闭某些问题,并且在可能的情况下,我们将在 RFC 或项目跟踪问题中指明。

如何将内容添加到看板上?

如果您希望看到重大的产品改进,并且目前存在相关的问题或RFC,请为该问题/讨论点赞,并在其中添加有关您的需求或用例的更多信息(如果目前未捕获)。如果您没有看到任何合适的内容,请随时提交 RFC。我们根据用户/贡献者兴趣(点赞、评论、Discord 讨论等)和我们自己对项目的战略目标的组合来确定优先级。