Googleは、黒人コミュニティのための人種的衡平の促進に取り組んでいます。 方法をご覧ください。
このページは Cloud Translation API によって翻訳されました。
Switch to English

SIGプレイブック

SIGの範囲

TensorFlowは、特定の領域にコラボレーションを集中させるために特別利益グループ (SIG)をホストしています。 SIGは仕事を公に行います。参加して貢献するには、グループの作業を確認し、SIGリーダーに連絡してください。メンバーシップポリシーはSIGごとに異なります。

SIGの理想的な範囲は、参加の大部分がコミュニティからである明確に定義されたドメインを満たします。さらに、利益団体が設立された場合、積極的に関与し貢献するコミュニティのメンバーがいるという十分な証拠があるはずです。

すべてのSIGが同じレベルのエネルギー、範囲の広さ、またはガバナンスモデルを備えているわけではないため、多少の変動が予想されます。

TensorFlow SIGの完全なリストをご覧ください。

非目標:SIGはない何か

SIGは、共有作業のコラボレーションを促進することを目的としています。したがって、SIGは次のとおりです。

  • サポートフォーラムではありません。メーリングリストとSIGは同じものではありません。
  • すぐには必要ありません。プロジェクトの初期の段階では、仕事や共同作業者を共有しているかどうかわからない場合があります。
  • 自由労働ではない :協力して作業を成長させ、調整するにはエネルギーが必要です。

SIG作成へのアプローチは保守的です。GitHubでプロジェクトを簡単に開始できるおかげで、SIGを必要とせずにコラボレーションを実現できる多くの方法があります。

SIGライフサイクル

調査と相談

グループの提案者は、以下に示すように、承認のための証拠を収集する必要があります。考慮すべきいくつかの可能な手段は次のとおりです。

  • グループが解決する明確に定義された問題または一連の問題。
  • 利益をもたらすコミュニティのメンバーとの協議。利益とコミットする意欲の両方を評価します。
  • 既存のプロジェクトの場合、投稿者がトピックについて気にかけている問題とPRからの証拠。
  • グループが達成する潜在的な目標。
  • グループを実行するためのリソース要件。

SIGの必要性が自明のように思われる場合でも、調査と協議はグループの成功にとって依然として重要です。

新しいグループを作成する

新しいグループは、チャーターのために以下のプロセスに従う必要があります。特に、次のことを実証する必要があります。

  • TensorFlowの明確な目的と利点(サブプロジェクトまたはアプリケーション領域のいずれか)
  • グループのリードとして行動する2人以上の寄稿者、他の寄稿者の存在、およびグループへの需要の証拠
  • それが最初に必要とするリソース(通常、メーリングリストと通常のVCコール)

グループの承認は、TFコミュニティチームの決定によって与えられます。TFコミュニティチームは、tensorflow / communityプロジェクトのメンテナーであると定義されています。チームは必要に応じて他の利害関係者に相談します。

プロセスの正式な部分に入る前に、TensorFlowコミュニティチーム(community-team@tensorflow.org)に相談することをお勧めします。 SIGリクエストの準備が整う前に、会話と反復が必要になる可能性が高いです。

新しいグループの正式なリクエストは、チャーターをPRとしてtensorflow / communityに送信し、そのリクエストをPRのコメントに含めます(下のテンプレートを参照)。承認されると、グループのPRがマージされ、必要なリソースが作成されます。

新しいSIGのテンプレートリクエスト

このテンプレートは、コミュニティリポジトリSIG-request-template.mdで利用できます。

チャーター

各グループはチャーターで設立され、TensorFlowの行動規範に準拠します。グループのアーカイブは公開されます。メンバーシップは、承認なしで誰でも利用できます。または、要求に応じて、グループ管理者の承認待ちで利用できます。

チャーターは管理者を指名する必要があります。グループには、管理者だけでなく、TensorFlowコミュニティチームとの調整に必要な連絡窓口となる、少なくとも1人の人をリードとして含める必要があります(これらは同じ人でもかまいません)。

この憲章は最初にグループのメーリングリストに投稿されます。 TensorFlow GitHub組織のコミュニティリポジトリは、そのようなドキュメントとポリシーをアーカイブします( 例:Kubernetesから )。いずれかのグループがその慣行と慣習を発展させるにつれ、コミュニティリポジトリの関連する部分にこれらを文書化することが期待されます。

コラボレーションとインクルージョン

必須ではありませんが、グループは会議を実施するために、スケジュールされた電話会議またはチャットチャネルを介してコラボレーションを利用することを選択する必要があります。このような会議はすべてメーリングリストで宣伝し、後でメモをメーリングリストに投稿する必要があります。定期的な会議は、SIGの説明責任と進歩を促進するのに役立ちます。

TensorFlowコミュニティチームメンバーは、グループを積極的に監視し、必要に応じてグループでの議論と行動を促します。

発売中

必要な活動:

  • TensorFlowの一般的なディスカッショングループに通知します( discuss @developers @ )。
  • TensorFlowウェブサイトのコミュニティページにSIGを追加する。

オプションのアクティビティ:

  • TensorFlowブログコミュニティのブログ投稿を作成する。

SIGの正常性と終了

TensorFlowコミュニティチームは、SIGの正常性を確保するために最善を尽くします。時々、SIGリードにSIGの作業のレポートを提供するように要求します。これは、グループのアクティビティをより広範なTensorFlowコミュニティに通知するために使用されます。

SIGに有用な目的または関心のあるコミュニティーがなくなった場合、SIGはアーカイブされ、動作を停止する可能性があります。 TFコミュニティチームは、プロジェクト全体の健全性を維持するために、このような非アクティブなSIGをアーカイブする権利を留保しますが、あまり好ましくない結果です。 SIGは、耐用年数の終わりに達したと認識した場合、解散することもできます。