Bazel 特殊興趣群組

回報問題 查看原始碼 。 。 。 。 夜間7.3 。 。 7.2 。 。 7.1 。 。 7.0 。 。 6.5

Bazel 負責代管特殊興趣群組 (SIG),專注於探討特定議題 並支援 Bazel 擁有者 維護人員和協作者。這項政策 適用於 bazelbuild

SIG 會公開工作。SIG 的理想範圍涵蓋了定義完善的 網域,其中大部分的參與人員來自社群。SIG 可能會 著重在 bazelbuild 由社群維護的存放區 (例如語言 也可以專注在 Bazel 存放區中的程式碼區域 (例如 執行)。

儘管不是所有 SIG 都有相同的能量、範圍或範圍 系統應提供充分證據 願意參與及捐款的成員 長期以來的目標加入前,請先檢查群組的運作方式並與我們聯絡 與 SIG 領導人合作成員資格政策因 SIG 而異。

如需 Bazel SIG

非目標:SIG 不適用的部分

SIG 旨在促進共用工作。SIG 是 因此:

  • 非支援論壇:郵寄清單和 SIG 並不相同
  • 不需立即要求:在專案生命週期初期,您可能不知道 可以與其他人共用工作或協作者
  • 非自由勞動:需要能源才能壯大及協調工作 合作

Bazel 擁有者採取保守的方式來建立 SIG,這都要歸功於 開始在 GitHub 上建立專案,在許多方面都能透過 就不需要 SIG

SIG 生命週期

本節說明如何建立 SIG。

研究與諮詢

如要提議新的 SIG 群組,請先依規定收集證據以供核准 。以下為幾個可能的可行做法:

  • 小組可以解決的一個明確問題或一組問題
  • 諮詢可能受惠的社群成員,評估 以及他們願意承諾
  • 就現有專案而言,應由貢獻者所關注的問題和公關內容取得證據 主題相關
  • 群組要達成的可能目標
  • 執行群組的資源需求

即使 SIG 的需求看來自信,但研究與諮詢 對團隊能否成功而言至關重要

建立新群組

新群組應依照下列程序包銷。尤其是 必須呈現的:

  • Bazel 具有明確目的和優點 (無論子專案或 應用領域)
  • 兩個以上願意擔任團體負責人的貢獻者、存在的存在 參與者和群體需求的證明
  • 每個群組必須使用至少一個可公開存取的郵寄清單。SIG 可重複使用其中一份公開清單,例如 bazel-discuss:要求清單上 或為 @bazel.build 建立自己的清單
  • SIG 最初需要的資源 (通常是郵寄清單和 視訊通話)。
  • SIG 可以在 bazelbuild/community敬上 或是從自己的存放區 bazelbuild GitHub 並根據貴機構的使命 價值觀和目標進行調整如果 SIG 選擇整理外部資源 他們在 bazelbuild GitHub 機構外部的工作
  • Bazel 擁有者會核准或拒絕 SIG 應用程式,並諮詢其他 適時適地使用利害關係人

在進入程序的正式程序之前,您應該先諮詢 Bazel 產品團隊的成員@bazel.build大多數 SIG 都需要透過對話進行 經過準備且反覆試驗

新群組的正式要求方法是向 bazelbuild/community、 並在範本後在 PR 的留言中附上此要求 。核准後,系統會合併群組的 PR 和所需資源 已建立。

新 SIG 的範本要求

如要索取新的 SIG,請使用社群存放區中的範本: SIG-request-template.md.

租用

如要建立群組,您需要有位圖表,並遵循 Bazel 行為準則。 群組的封存資料將公開。成員可開放所有會員加入 未經核准或可依要求提供,尚待群組核准 管理員。

章程不得指定一名管理員。身為管理員 群組的待開發客戶必須至少有一人為待開發客戶 (這些人也可能是同一人) 負責與 Bazel 相關的協調聯絡人 Google 產品團隊

群組創作者必須將他們的特許資訊張貼到群組郵寄清單。社群 Bazel GitHub 機構中的存放區會封存這類文件 再檢查有關聯的允許政策隨著組織不斷發展做法和慣例,他們必須更新 社群存放區相關領域中的章程。

促進合作及包容

該團體雖未強制規定,但應選擇利用協作功能 透過排定的電話會議或即時通訊管道進行會議。任何如此 應該在郵寄清單中公告會議,並將附註張貼在 或郵寄清單。定期會議有助於提升可靠度和進展 並記錄在 SIG 中

Bazel 產品團隊成員可能會主動監控,並鼓勵該團隊 討論及採取行動

啟動 SIG

必要活動:

可考慮進行的活動:

  • 為 Bazel 網誌建立網誌文章

SIG 健康與終止

Bazel 擁有者會盡力確保 SIG 的健康狀態。Bazel 擁有者 偶爾會要求 SIG 導引 SIG 的工作報告,以通知 群組活動的 Bazel 社群。

如果 SIG 不再有用途或感興趣的社群, 封存與停止作業Bazel 產品團隊有權 封存這類閒置的 SIG 以維持專案的整體健康狀態 但效果較不理想如果發生下列情況,SIG 也可能會選擇 就表示它的使用壽命已終止

注意事項

這類內容是取自 Tensorflow SIG 教戰手冊 移除這類事件