文件
Storybook 文件

路線圖

Storybook 團隊維護一個以 GitHub 專案形式呈現的公開路線圖。此頁面說明路線圖的內容、如何解讀,以及如何貢獻。

路線圖的內容?

每個卡片代表一個 Storybook 專案。這些欄位代表較大的變更如何從想法變成已發佈的功能。專案通常從徵求意見 (RFC)開始,然後在團隊完全確定其範圍後,演變為追蹤問題。我們每八週發佈一個 Storybook 次要版本,並且通常在二月/三月每年發佈一次主要版本。

候選

這些卡片是我們在雷達上考慮的點子,我們正在為目前的主要版本考慮。例如,如果 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 對話等)以及我們自己對專案的策略目標來決定優先順序。