Skip to main content

GitHub コミュニティの行動規範

概要および目的

世界中の何百万人もの開発者が、GitHub で何百万ものプロジェクト (オープン ソースとクローズド ソースの両方) をホストしています。 当社は、開発者コミュニティの日々のコラボレーションに貢献できて幸いに思います。これは軽々しく考えてはならない当社の責任です。 同時に、当社には誇りに思うことができるこのコミュニティを実現するための絶好の機会があります。

GitHub Discussions を利用した GitHub コミュニティは、コラボレーション、サポート、およびブレインストーミングを推進する場となることを目的としています。 ここは、他のユーザーとつながり、新しいスキルを学び、意見やアイデアを共有し、さらに GitHub プロジェクトに必要なサポートを得るための文化的な場です。 GitHub コミュニティに参加することにより、GitHub.com に適用されるサービス条件および GitHub 利用規約、ならびにこの GitHub コミュニティに固有の行動規範にも同意したことになります。

この行動規範により、当社は、GitHub コミュニティで協力する最善の方法、モデレーターにできること、およびコミュニティへの参加が一時的または永久に停止される可能性のある行為やコンテンツの種類について理解する助けになることを願っています。 当社は不正行為の報告を調査し、GitHub 利用規約または本行動規範のいずれかに違反していると当社が判断した GitHub コミュニティ内の公開コンテンツをモデレートすることがあります。

ユーザーのベースが異なれば、その視点、アイデア、経験は異なります。先週、初めて「Hello World」プロジェクトを作った人から、世界で最も有名なソフトウェア開発者まで、さまざまなユーザーがいます。 当社は、開発者が最高の仕事をするための安全な場所を維持しながら、GitHub が当社のコミュニティで提供する必要があるさまざまな意見や視点に対応する環境になるように取り組んでいます。

誓約

当社は、オープンで居心地の良い環境を作るために、投稿者および管理者として GitHub コミュニティへ参加するにあたり、年齢、体格、障碍、民族、性同一性、性表現、経験の程度、国籍、容姿、人種、宗教、性アイデンティティ、性的指向に関するハラスメントを誰に対しても行わないことを誓います。

標準

GitHub コミュニティには、敬意をもって接してください。 私たちは共有のリソースです。すなわち、スキル、知識、関心を、会話を通じて分かち合う場です。

以下は、杓子定規の決まりごとではなく、コミュニティにおける人間の判断を助けるためのものです。 気持ちよい、礼儀正しい話し合いの場である状態を保つため、このガイドラインを用いましょう。

強いコミュニティを維持するためのベスト プラクティス

GitHub コミュニティの主な目的は、ソフトウェア プロジェクトでコラボレーションすることです。 私たちは、ユーザーが自由に自己表現し、技術的な内容であるかにかかわらず、お互いのアイデアについて意見を交換できるコミュニティを維持できるように取り組んでいます。 同時に、ユーザーが敬意を払い、他のユーザーがオープンに投稿できる場を許容することが重要です。 安全で生産性の高い環境を作るために、当社では、コミュニティ メンバーにプラットフォーム上で対話を行う方法を示すこれらのガイドラインに目を向けるよう推奨しています。 GitHub コミュニティの重要なメンバーとして適切に対話を行う方法について、いくつかの提案を以下に示します。

  • 配慮と敬意を持って接しましょう。

    • 広い心で受け入れる - 毎日、新しいユーザーが当社のコミュニティに参加します。 経験豊富な開発者もいれば、初心者もいます。 他のアイデアや経験レベルを受け入れてください。 自分以外の意見にも耳を傾け、新しいコラボレーターや初心者を受け入れてください。

    • 敬意を払う - 協力的な環境で作業することは、意見の相違が生じる可能性があることを意味します。 ただし、批判すべきはアイデアであって、人ではありません。 思慮深く建設的な批判を共有し、礼儀正しく接してください。 敬意を持って接することができない場合は、一歩下がるか、いくつかのモデレーション ツールを使用して緊張状態を緩和することを検討してください。

    • 共感的になる - GitHub は、その多くが自分とは異なる可能性があるさまざまな背景や視点を持つ人々とのグローバル コミュニティです。 他の人の立場になって考えてみて、彼らの気持ちを理解してから対応してください。 GitHub を他の人が安心して投稿し、ディスカッションに参加し、さまざまなアイデアを共有できるコミュニティにするために最善を尽くしてください。

  • 肯定的、建設的な方法で投稿してください。

    • ディスカッションを向上させる。 ディスカッションを少しでも向上させるように努め、コミュニティが最適なディスカッションの場になるようご協力ください。 投稿が会話を深めるか自信がない場合は、何を言いたいかをまず考えてみてください。

      この場で話し合われる話題は私たちにとって大切であるため、それを大切にしてもらいたいと思います。 何か同意できないことがある場合でも、話題やそれを話し合う人々を尊重してください。

    • 明確に伝え、トピックから逸脱しない。 GitHub コミュニティは、コラボレーション、アイデアの共有、そしてお互いの作業を完了するための支援の場です。 トピックから逸脱したコメントは、生産的に働いて作業を完了するという目的から気をそらしてしまいます (たまにはいいかもしれませんが、普段は慎みましょう)。 トピックに集中することで、ポジティブで生産的な議論が生まれます。

      これは、リンクを共有する場合にも当てはまります。 GitHub コミュニティのディスカッションでリンクを共有す場合、関連する適切な情報を提供する必要があります。 単にトラフィックを呼び込んだり、サイトに注目を集めたりするためにリンクを投稿すべきではありません。 リンクを共有する場合は、常にリンク先のコンテンツや目的についての十分な説明を添えてください。 関連性や価値あるコンテンツがない、不要なリンクを投稿すると、広告や悪意の目的があるものと受け取られる可能性があります。

    • 伝え方に注意する。 他の人にフィードバックを求めたり、プロジェクトへのコラボレーションを求めたりする場合は、背景を伝えるため、有益で関連するリソースのみを共有してください。 ディスカッションに価値を付加しないリンクや、自分のプロジェクトやサイトへのリンクをむやみに他のユーザーのスレッドに投稿しないでください。

      また、機密情報を書き込まないでください。 これには、あなたの電子メール アドレスも含まれます。 GitHub コミュニティでは、投稿者や他のユーザーにとって安全やプライバシーのリスクが生じるため、そのような情報の書き込みを許可していません。 他の GitHub ユーザーをプロジェクトのコラボレーションや共同作業に招待したい場合は、作業中のプロジェクトにあるリポジトリのリンクを伝えてください。 プロジェクトの内容や、求めている支援やフィードバックについての情報を添えて、プロジェクトのリポジトリへのリンクを共有することで、あなたの個人情報を伝えることなく、イシューやプル リクエストを通じてコラボレーションするように他の人々を招待できます。 また、プロジェクトのリポジトリに他者を外部のコラボレーターとして追加し、プロジェクトを開発するために役立つ特別な権限を与えることも可能です。

    • 秩序正しく。 適切な場所に書くことに気をつけて、内容の整理よりもディスカッションに多くの時間を割けるようにしましょう。 そのために、以下のことにご協力ください。

      • 間違ったカテゴリでディスカッションを開始しないでください。
      • 複数のディスカッションに同じ内容をクロスポストしないでください。
      • 中身のない返信を投稿しないでください。
      • 新しく適切な情報を共有するのでない限り、スレッドを上げないでください。
      • 話の流れを途中で変えて、ディスカッションの話題を逸らさないでください。

      「+1」や「賛成」と投稿するよりも、賛成票を投じるボタンを使用してください。 既存のディスカッションをまったく別の方向に進めるよりも、新たなディスカッションを開始しましょう。

  • 信頼されるようになりましょう。

    • 常に正直に。 誤った情報を故意に共有したり、他の GitHub コミュニティ参加者を意図的に誤解させたりしないでください。 質問の答えはわからないもの手を貸したい場合は、情報収集やリソースのリサーチを手伝うことができます。 GitHub スタッフもコミュニティで活動しているため、答えがわからない場合は、モデレーターの助けを受けられる可能性があります。

禁止事項

GitHub の利用規約の一部である GitHub のサービス条件は、GitHub での禁止事項に関するベースラインを設定するものです。 GitHub コミュニティは GitHub.com 上に存在するため、以下の制限を含むこれらの規約と制限事項が GitHub コミュニティに適用されます。

  • 13 歳未満の方。 13 未満のお子様の場合、GitHub でアカウントを保有することはできません。 GitHub は、13 歳未満の子どもから意図的に情報を収集せず、13 歳未満の子どもを対象としたコンテンツを提供しません。 当社は、お客様が 13 歳未満のユーザーであることを知った場合、またはそうであると疑う理由がある場合、残念ながら GitHub.com アカウントを閉鎖する必要があります。 当社はお客様がコードを学習することに反対したくはありませんが、これらは規則なのです。 アカウントの終了については、当社のサービス条件を参照してください。

  • アカウント制限後の新しいアカウントの作成。 GitHub のサービス条件には、「単一の個人または法人が維持できる無料アカウントは 1 つのみです」と記載されています。 GitHub でフラグが設定されているか一時停止されたアカウントについて問い合わせるために作成された追加の無料アカウントは削除されます。

  • 職場で合理的に不適切と見なされる可能性があるその他の行動。 GitHub コミュニティはプロフェッショナルな場であり、それにふさわしい振る舞いが求められます。

  • サービス条件への違反。 お客様の GitHub.com アカウントがサービス条件に違反していることが確認された場合、当社ではお客様のアカウントを閉鎖する必要があります。

AI によって生成されたコンテンツの適切な使用

私たちは新しいテクノロジを試すことが大好きで、特に GitHub Copilot は大のお気に入りです。 しかし、すべての新しいテクノロジと同様に、私たちの多くは、生成型 AI ツールを最も効果的に使用することに完全に慣れてはいません。 生成 AI を使用してコミュニティの質問に回答する際に従う必要がある、重要なガイドラインを次に示します。

  • 投稿するすべてのことに対して個人的責任を負います。
  • 投稿する前に内容を読み、修正すること。あなた自身の、本物の言葉を使用してください。
  • 開発者としての専門知識で、回答が機能し、理にかなっていることを確認します。
  • AI によって生成されたコンテンツを逐語的に投稿して、あなた自身の評判を高めたり、製品の専門知識に誤った印象を与えたりしないでください。
  • AI ツールは、多くの場合、技術サポートの専門家のような印象を与える、信頼できるトーンで回答します。 トーンがしっかりしているからと、GitHub から公式の応答を受け取っているという誤解を他のユーザーに与えないように注意してください。

さらに、前のセクションに記載されている全てのガイドライン (強力なコミュニティを維持するためのベスト プラクティス) もここに適用されます。

このコミュニティの目的は、ユーザーが本物の評判を通じて信頼を築くことです。 これらのガイドラインに従わない場合、行動規範違反になる場合があります。 詳細情報については、以下の実施セクションをご覧ください。

実施

GitHub コミュニティ参加者ができること__

  • 問題を見つけた場合は、報告してください。 モデレーターは特別な権限を持ち、この GitHub コミュニティに対して責任があります。 しかし、あなたもコミュニティに責任を負っているのです。 あなたの助けがあってこそ、モデレーターは守衛や警察のように振る舞うだけでなく、コミュニティの進行役を努めることができます。

    悪意のある書き込みを見ても、返信しないでください。 その存在を認識することで、悪い振る舞いが促され、あなたを疲弊させ、みんなの時間を無駄にします。 混乱をもたらすユーザーまたは混乱をもたらすコンテンツを GitHub に報告できます。 詳しくは、「悪用あるいはスパムをレポートする」を参照してください。

私たちの責任

不適切な行動やコンテンツの報告に対して当社が講じる措置はさまざまです。 通常、事態の正確な状況次第で決まります。 当社では、人はさまざまな理由で不適切な発言や行動をしてしまうことがあると認識しています。 自分の言葉がどのように受け取られるのかをわかっていなかったという場合もあるでしょう。 また、つい感情的になってしまったという場合もあるでしょう。 もちろん、単に迷惑メールをばらまいたり、トラブルを引き起こすことを目的とする人がいることも事実です。

ケースバイケースで異なるアプローチが必要なため、当社は状況に合った対応を行うように心がけています。 このため、それぞれの状況を個別に確認しています。 いずれの場合も、多様性に富んだチームがコンテンツとそれに関する事情を調査し、必要に応じて対応し、この行動規範に基づいて決定を下します。

フラグや不正行為の報告を受けた際に当社が講じる措置には以下が含まれますが、これらに限定されません。

  • コンテンツの削除
  • コンテンツのブロック
  • GitHub アカウントの一時停止
  • GitHub アカウントの契約解除

行動規範を誠実に遵守もしくは施行しない GitHub コミュニティ モデレーターは、GitHub コミュニティの幹部である他のメンバーによる裁定により、一時的または永久的な処分を受ける可能性があります。

GitHub スタッフへの連絡

何らかの理由で、GitHub スタッフ、コミュニティ管理者、管理者、または GitHub コミュニティのモデレーターにプライベートで連絡したい場合は、GitHub Support ポータルを通じて GitHub Support にお問い合わせください。 一方的なメンションや ping を介して、または GitHub コミュニティ自体もしくはサポート連絡フォーム以外の手段で GitHub スタッフのメンバーに連絡することは極力お控えください。そうした行為は、ハラスメント禁止に対する違反と見なされる場合があります。

お互いの存在と時間を尊重することにより、GitHub コミュニティを安心して参加できる場に保つよう協力しましょう。

法律的な言葉は退屈なものですが、私たちは自分自身、その延長として皆さんやそのデータを、敵意ある人々から守る必要があります。 当社のサービス条件には、利用規約と、コンテンツ、プライバシー、および法律に関連するお客様 (と当社) の行動と権利が記載されたプライバシーに関する声明が含まれています。 このサービスを使用するには、サービス条件GitHub 利用規約、およびプライバシーに関する声明に従うことに同意しなければなりません。

この行動規範は、当社のサービス条件 (当社の利用規約を含む) を変更するものではなく、また包括的なリストであることを意図したものではありません。 GitHub は、サービス条件に基づいて、非合法、攻撃的、脅迫的、中傷、名誉毀損、ポルノ、わいせつ、その他不快なもの、他者の知的財産権や当社のサービス条件に違反するものであるなどの理由から、これらの規約に反する行為に対してあらゆるコンテンツまたはアカウントの削除または制限を実施できる、完全な裁量を保持します。 本行動規範は、かかる裁量を行使する場合について説明しています。

データの保持と削除

お客様が GitHub ユーザーである場合は、ユーザー プロファイルを編集するか、GitHub Support ポータルを通じて GitHub Support に連絡することによって、基本的なユーザー プロファイル情報へのアクセス、更新、変更、または削除を行うことができます。 当社は、当社の法的義務の遵守、紛争の解決、および当社の契約の履行のために、必要に応じてお客様の情報を保持して使用しますが、法的要件がない限り、当社はお客様の要求から 90 日以内にお客様のプロファイル全体を妥当な範囲で削除します。 詳細については、GitHub のプライバシーに関する声明を参照してください。