問題標籤

標籤是 GitHub 的實用功能,可讓您篩選問題和提取要求。協助你尋找適合自己程度的有趣專案。

為了確保問題不會歸類錯誤,只有 Blockly 核心團隊才能為存放區的問題新增標籤。

大小

有些問題很簡單,有些則可能需要數週才能解決。這些標籤可協助您判斷問題可能需要多少時間才能解決。

  • 適合新手入門的問題 這類問題非常適合剛接觸存放區的人。這類工作應可在半天內完成,且只需對程式碼集有基本瞭解即可。您可以立即開始處理這些問題,無須團隊核准。

管轄區

處理廣泛使用的存放區可能涉及敏感程序,而且有些問題可能比其他問題更敏感。這些標籤可協助您判斷哪些問題開放貢獻,以及哪些問題應避免。

  • 需要協助 這些問題保留給貢獻者。通常是核心團隊認為實用,但沒有時間實作的功能。可能需要討論或實作,因此請查看狀態標籤,瞭解需要進行哪些工作。這裡有許多有趣的創意專案!
  • 內部 這些問題僅供核心團隊成員處理。通常是需要特別討論的敏感或複雜錯誤。最好避開這些區域,因為周圍情況可能會迅速變化!
  • 兩者皆非 如果問題沒有任何標籤,貢獻者核心團隊成員都可以修正。如果看到未標記的問題,但您覺得很有趣,不妨試試看!

狀態

某些問題 (尤其是功能要求) 必須經過幾個不同階段,才能視為「已結案」。這些標籤會顯示問題目前所處的階段,方便您瞭解接下來該怎麼做。

  • 討論 這些問題處於討論階段, 表示在實作前仍有問題需要解答。如有任何想法,歡迎留言!我們隨時歡迎提供更多意見。
  • 實作 這些問題經過充分討論後,已明確定義,並進入實作階段。 這些功能可能正在等待實作,或已開始實作。如果你有興趣處理其中一個問題,請詳閱整個問題,然後留言說明要處理哪個部分,接著開始著手解決!
  • 兩者皆非 沒有任何標籤的問題可能處於任一狀態。如果您對如何實作問題有任何想法,歡迎留言!或者,如果您有興趣處理這個問題,最好留言詢問是否已準備好實作。

類型

不同問題需要不同的回應方式。有些只需要編輯幾行程式碼,有些則需要大量設計和討論。這些標籤會說明問題需要採取哪種行動。

  • 錯誤 這些問題記錄了程式碼集的問題。他們通常需要進行一些偵錯作業,才能診斷問題原因,但有些問題很快就能解決。如果您喜歡深入瞭解程式碼的運作方式,這些問題非常適合您。你可以修正錯誤,也可以深入瞭解問題並清楚說明根本原因,協助我們解決問題。
  • 功能要求 這些問題記錄了使用者希望新增的功能。這項設定可以套用至整個存放區或個別專案。如果您喜歡充實設計構想及新增功能,這些問題可能非常適合您。
  • 問題 這些問題記錄了使用者對程式碼集提出的疑問。一般來說,這些問題會重新導向至開發人員論壇,但如果您看到自己可以協助解決的問題,歡迎隨時加入討論並回覆。

類別

這個存放區包含幾種不同類型的專案,目標對象也各有不同。如果你熱衷於教學課程,或喜歡使用外掛程式,這些標籤可協助你找到感興趣的問題。

  • Codelab 這些問題與 Blockly程式碼研究室 (一系列互動式教學課程) 有關。
  • 示例 這些問題與 Blockly範例有關, 這是一組獨立的示範,展示如何納入及擴充 Blockly。
  • 外掛程式 這些問題與 Blockly外掛程式有關,外掛程式是一組擴充功能,可為 Blockly 新增功能。

專案

如要更精細地分類,也可以為個別專案加上標籤。這些通常是為外掛程式建立,外掛程式往往有更多相關問題,但也可以為程式碼研究室和範例建立。如果您對特定專案感興趣,這些標籤可協助您找出與該專案相關的問題。

如要查看感興趣的專案是否有標籤,請參閱完整標籤清單:

其他

如同任何事物集合,您也應該瞭解一些奇怪的項目。如果您想尋找要處理的問題,這些標籤可能不太實用,但仍可提供參考資訊。

  • 分類核心團隊尚未正確標記這些問題。這個標籤的問題可能已包含其他簡單標籤,例如「bug」或「feature request」,但很快就會新增更多標籤。
  • 重複 這些問題記錄的問題、要求或疑問已由其他問題涵蓋。這個標籤表示你不應回覆這個問題,而是回覆原始問題。