{"title":"Django プロジェクトの組織","version":"6.0","locale":"ja","docname":"internals/organization","url":"/ja/6.0/internals/organization/","canonical":"https://djangodocs.dev/ja/6.0/internals/organization/","summary":"原則 Link to this heading # Django プロジェクトは、3 つの目標を追求するボランティアチームによって管理されています。 Django ウェブフレームワークの開発を推進すること、 Django 関連ソフトウェアのエコシステムを育成すること、 Django コミュニティーを Django Code…","html":"<h1>Django プロジェクトの組織<a class=\"heading-anchor\" href=\"#organization-of-the-django-project\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"principles\">\n<h2>原則<a class=\"heading-anchor\" href=\"#principles\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django プロジェクトは、3 つの目標を追求するボランティアチームによって管理されています。</p>\n<ul class=\"simple\">\n<li><p>Django ウェブフレームワークの開発を推進すること、</p></li>\n<li><p>Django 関連ソフトウェアのエコシステムを育成すること、</p></li>\n<li><p>Django コミュニティーを <a class=\"reference external\" href=\"https://www.djangoproject.com/conduct/\">Django Code of Conduct</a> に記載されている価値観に従って率いること。</p></li>\n</ul>\n<p>Django プロジェクトは法人ではありません。 <a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/\">Django Software Foundation</a> （非営利団体）が、Django プロジェクトに関連する財務および法的事項を扱います。それ以外では、Django Software Foundation は Django プロジェクトが Django フレームワーク、そのエコシステム、およびそのコミュニティの開発を管理することを許可しています。</p>\n</section>\n<section id=\"mergers\">\n<span id=\"mergers-team\"></span><h2>マージャー<a class=\"heading-anchor\" href=\"#mergers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"role\">\n<h3>役割<a class=\"heading-anchor\" href=\"#role\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#mergers-team\">Mergers</a> は、 <a class=\"reference external\" href=\"https://github.com/django/django/\">Django Git repository</a> へのプルリクエストをマージする少数の人々で構成されています。</p>\n</section>\n<section id=\"prerogatives\">\n<h3>特権<a class=\"heading-anchor\" href=\"#prerogatives\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>マージャーは以下の特権を持っています:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0010-new-governance.rst#terminology\">minor change</a> （小さすぎて <a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0001-dep-process.rst\">DEP process</a> の使用を必要としない変更）としてのどんなプルリクエストでもマージできます。マージャーはそのマージャー自身によって主に作成された変更をマージしてはなりません。ただし、下記の人によってプルリクエストが承認された場合を除きます:</p>\n<ul>\n<li><p>他のマージャー、</p></li>\n<li><p>運営委員会 (steering council) のメンバー、</p></li>\n<li><p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#triage-review-team\">triage &amp; review team</a> のメンバー、または</p></li>\n<li><p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#security-team\">security team</a> のメンバー。</p></li>\n</ul>\n</li>\n<li><p>適切な場での軽微な変更の議論を開始し、議論が進行する間、他のマージャーがそれをマージすることを控えるように要請できます。</p></li>\n<li><p>議論が合意に達していないとマージャーが判断した場合、マイナーチェンジに関して運営委員会に投票を要請できます。</p></li>\n<li><p>運営委員会に対して投票を要求する場合は、<a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0010-new-governance.rst#terminology\">major change</a>  (<a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0001-dep-process.rst\">DEP process</a> の使用を必要とするほど重要) が実装のマイルストーンの1つに到達し、マージを目指すときです。</p></li>\n</ul>\n</section>\n<section id=\"membership\">\n<h3>メンバーシップ（資格）<a class=\"heading-anchor\" href=\"#membership\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#steering-council-team\">The steering council</a> は、作業負荷を分散させ、個々のマージャーに過度な負担や燃え尽き症候群を引き起こさないように、彼らの数を最低 3 人に保つために必要に応じて <a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#mergers-team\">Mergers</a> を選出します。マージャーの数に上限はありません。</p>\n<p>マージャーが Django フェローである必要はありませんが、Django ソフトウェア財団には、マージャーの役割を持続可能にする方法として、フェローのポジションの資金提供を利用する権限があります。</p>\n<p>マージャーの役割には、以下の制限が適用されます:</p>\n<ul class=\"simple\">\n<li><p>運営委員会のメンバーを同時に務めることはできません。マージャーが運営委員会に選出された場合、運営委員会のメンバーとしての職務を引き受けた時点で、直ちにマージャーとしての役割を終了します。</p></li>\n<li><p>リリース担当者とマージャーの役割は同時に務めることができます。</p></li>\n</ul>\n<p>空席が発生した場合や、運営委員会がそのような役割に追加の人選が必要だと判断した場合の選考プロセスは、以下の通りです:</p>\n<ul class=\"simple\">\n<li><p>適切なディスカッションの場の優良な会員であれば誰でも、あるいは Django Software Foundation の理事会が DSF の Fellowship 委員会の意見を聞いて、検討すべき人物を提案することができます。</p></li>\n<li><p>運営協議会は提出された提案を検討し、その後、運営協議会のいずれかのメンバーが正式に候補者を推薦します。</p></li>\n<li><p>運営委員会が候補者の投票を行います。</p></li>\n</ul>\n<p>マージャーはいつでもその役割を辞めることができますが、後任を選ぶことができるよう、事前に通知するよう努めなければなりません。Django Software Foundation が Django Fellow の契約を終了すると、運営委員会がその人の指名について投票できるようになるまで、その人のマージャーとしての役割は一時的に停止されます。</p>\n<p>それ以外に、マージャーは以下によって解任することができます:</p>\n<ul class=\"simple\">\n<li><p>運営委員会の選出による資格の喪失。</p></li>\n<li><p>Django Software Foundation の行動規範委員会の措置により資格を失った場合。</p></li>\n<li><p>運営委員会の投票。</p></li>\n</ul>\n</section>\n</section>\n<section id=\"releasers\">\n<span id=\"releasers-team\"></span><h2>リリース担当者 (Releasers)<a class=\"heading-anchor\" href=\"#releasers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"id1\">\n<h3>役割<a class=\"heading-anchor\" href=\"#id1\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#releasers-team\">Releasers</a> とは、Django のパッケージリリースを <a class=\"extlink-pypi reference external\" href=\"https://pypi.org/project/Django/\">Python Package Index</a> や <a class=\"reference external\" href=\"https://www.djangoproject.com/download/\">djangoproject.com</a> ウェブサイトにアップロードする権限を持つ人々の小さな集団です。</p>\n</section>\n<section id=\"id2\">\n<h3>特権<a class=\"heading-anchor\" href=\"#id2\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#releasers-team\">Releasers</a> は <a class=\"reference internal\" href=\"/ja/6.0/internals/howto-release-django/\"><span class=\"doc\">Django のリリースをビルドし</span></a> 、 <a class=\"extlink-pypi reference external\" href=\"https://pypi.org/project/Django/\">Python Package Index</a> と <a class=\"reference external\" href=\"https://www.djangoproject.com/download/\">djangoproject.com</a> ウェブサイトにアップロードします。</p>\n</section>\n<section id=\"id3\">\n<h3>メンバーシップ（資格）<a class=\"heading-anchor\" href=\"#id3\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#steering-council-team\">The steering council</a> は、作業負荷を分散させ、個々のリリース担当者に過度な負担や燃え尽き症候群を引き起こさないように、彼らの数を最低 3 人に保つために必要に応じて <a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#releasers-team\">Releasers</a> を選出します。リリース担当者の数に上限はありません。</p>\n<p>リリース担当者が Django フェローである必要はありませんが、Django ソフトウェア財団には、リリース担当者の役割を持続可能にする方法として、フェローのポジションの資金提供を利用する権限があります。</p>\n<p>リリース担当者とマージャーの役割は同時に務めることができます。</p>\n<p>空席が発生した場合や、運営委員会がそのような役割に追加の人選が必要だと判断した場合の選考プロセスは、以下の通りです:</p>\n<ul class=\"simple\">\n<li><p>適切なディスカッションの場の優良な会員であれば誰でも、あるいは Django Software Foundation の理事会が DSF の Fellowship 委員会の意見を聞いて、検討すべき人物を提案することができます。</p></li>\n<li><p>運営協議会は提出された提案を検討し、その後、運営協議会のいずれかのメンバーが正式に候補者を推薦します。</p></li>\n<li><p>運営委員会が候補者の投票を行います。</p></li>\n</ul>\n<p>リリース担当者はいつでもその役割を辞めることができますが、後任を選ぶことができるよう、事前に通知するよう努めなければなりません。Django Software Foundation が Django Fellow の契約を終了すると、運営委員会がその人の指名について投票できるようになるまで、その人のリリース担当者としての役割は一時的に停止されます。</p>\n<p>それ以外に、リリース担当者は以下によって解任することができます:</p>\n<ul class=\"simple\">\n<li><p>Django Software Foundation の行動規範委員会の措置により資格を失った場合。</p></li>\n<li><p>運営委員会の投票。</p></li>\n</ul>\n</section>\n</section>\n<section id=\"steering-council\">\n<span id=\"id4\"></span><h2>運営委員会<a class=\"heading-anchor\" href=\"#steering-council\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"id5\">\n<h3>役割<a class=\"heading-anchor\" href=\"#id5\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>運営委員会は、下記のことを行う経験豊富なコントリビューターのグループです:</p>\n<ul class=\"simple\">\n<li><p>Django の開発とリリースプロセスの監督を行い、</p></li>\n<li><p>機能開発とリリースの方向性を設定するのを支援し、</p></li>\n<li><p>select Mergers and Releasers, and</p></li>\n<li><p>他の意思決定プロセスが失敗した場合、同点決選投票（議長決裁）を投じることができます。</p></li>\n</ul>\n<p>彼らの主な関心事は、Django Web フレームワークの品質と安定性を維持することです。</p>\n</section>\n<section id=\"id6\">\n<h3>特権<a class=\"heading-anchor\" href=\"#id6\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>運営委員会は以下の権限を有します:</p>\n<ul class=\"simple\">\n<li><p>Django の技術的な変更に関する質問について、拘束力のある決定を行うこと。</p></li>\n<li><p>Django への特定のコードのマージの拒否権や、特定のマージやコミットの差し戻しの命令。</p></li>\n<li><p>Django の将来の技術的方向性に関する提案とアイデアの募集をアナウンスすること。</p></li>\n<li><p>マージャーとリリース担当者の選任と解任。</p></li>\n<li><p>適切と判断される場合、運営委員会のメンバーの解任に参加すること。</p></li>\n<li><p>運営委員会が選挙が適切と判断した場合に、自動的に発動される選挙以外の運営委員会の選挙を呼びかけること。</p></li>\n<li><p>Django のガバナンスの変更に参加すること (<a class=\"reference internal\" href=\"#organization-change\"><span class=\"std std-ref\">組織の変更</span></a> を参照)。</p></li>\n<li><p>運営委員会が拘束力のある決定を下すには時期尚早と判断した案件、または運営委員会の権限の範囲外であると判断した案件について、投票を拒否すること。</p></li>\n<li><p>Django オープンソースプロジェクト内の他の技術チームのガバナンスを担当し、それに従ってそれらのチームを統治すること。</p></li>\n</ul>\n</section>\n<section id=\"id7\">\n<h3>メンバーシップ（資格）<a class=\"heading-anchor\" href=\"#id7\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/teams/#steering-council-team\">The steering council</a> は、経験豊かな5人のコントリビューターから選出されたグループです:</p>\n<ul class=\"simple\">\n<li><p>A history of substantive contributions to Django or the Django ecosystem.\nThis history must begin at least 18 months prior to the individual's\ncandidacy for the Steering Council, and include substantive contributions in\nat least two of these bullet points:</p>\n<ul>\n<li><p>Code contributions to Django projects or major third-party packages in the\nDjango ecosystem</p></li>\n<li><p>Reviewing pull requests and/or triaging Django project tickets</p></li>\n<li><p>Documentation, tutorials or blog posts</p></li>\n<li><p>Discussions about Django on the Django Forum</p></li>\n<li><p>Running Django-related events or user groups</p></li>\n</ul>\n</li>\n<li><p>Djangoの方向性と将来への関与の履歴。これは最近のものである必要はありませんが、過去3年間に関与していない候補者は、その3年間のDjangoの変化と方向性を理解していることを証明する必要があります。</p></li>\n</ul>\n<p>Django の各リリースサイクルの後に、新しい委員会が選出されます。選挙プロセスは以下の通りです:</p>\n<ol class=\"arabic simple\">\n<li><p>The steering council directs one of its members to notify the Secretary of\nthe Django Software Foundation, in writing, of the triggering of the\nelection, and the condition which triggered it. The Secretary post to the\nappropriate venue -- the <a class=\"reference external\" href=\"https://forum.djangoproject.com/\">Django Forum</a> to announce the election and its\ntimeline.</p></li>\n<li><p>選挙が発表されるとすぐに、DSF理事会 <a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/#board\">DSF Board</a> は有権者登録の期間を開始します。DSFの個人会員 <a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/individual-members/\">individual members of the DSF</a> は自動的に登録されますので、特に登録する必要はありません。それ以外のすべての人で、選挙権を有すると思われるが、まだ選挙人登録をしていない人は、DSF理事会に投票権を申請することができます。有権者登録用紙および有権者名簿は、DSF理事会が管理します。DSF理事会は、悪意を持って登録したと思われる有権者、資格を偽って登録したと思われる有権者、またはその他の資格のない有権者に対し、異議を申し立て、登録を拒否することができます。</p></li>\n<li><p>有権者の登録は選挙公示の1週間後に締め切られます。その時点で候補者の登録が始まります。有資格者であれば誰でも候補者として登録できます。候補者登録用紙と候補者名簿はDSF理事会が管理し、候補者は登録の際に資格を証明する書類を提出しなければなりません。DSF理事会は、運営委員会のメンバーの資格を満たしていないと判断した候補者、または悪意を持って登録していると判断した候補者の登録に異議を唱え、拒否することができます。</p></li>\n<li><p>Registration of candidates close one week after it has opened. One week\nafter registration of candidates closes, the Secretary of the DSF publishes\nthe roster of candidates to the <a class=\"reference external\" href=\"https://forum.djangoproject.com/\">Django Forum</a>, and the election begins.\nThe DSF Board provides a voting form accessible to registered voters, and is\nthe custodian of the votes.</p></li>\n<li><p>投票は、候補者名簿と候補者に関する関連資料を無作為に並べた無記名投票によって行われます。各投票者は、投票用紙に記載された候補者5名まで投票することができます。</p></li>\n<li><p>The election conclude one week after it begins. The DSF Board then tally the\nvotes and produce a summary, including the total number of votes cast and\nthe number received by each candidate. This summary is ratified by a\nmajority vote of the DSF Board, then posted by the Secretary of the DSF to\nthe <a class=\"reference external\" href=\"https://forum.djangoproject.com/\">Django Forum</a>. The five candidates with the highest vote totals\nimmediately become the new steering council.</p></li>\n</ol>\n<p>運営委員会のメンバーは、以下によって解任することができます:</p>\n<ul class=\"simple\">\n<li><p>Django Software Foundation の行動規範委員会の措置により資格を失った場合。</p></li>\n<li><p>運営委員会のメンバーとしての資格を有していないと判断すること。この決定は、運営委員会の他のメンバーと、<a class=\"reference external\" href=\"https://www.djangoproject.com/foundation/#board\">DSF Board</a> が共同で行わなければなりません。資格なしという有効な決定には、運営委員会の他のメンバー全員と、DSF理事会の投票権を持つメンバー全員（影響を受ける人物は、DSF理事会メンバーの場合は投票権を持たないこと）が、問題の人物を資格なしとする動議に「賛成」票を投じることが必要です。</p></li>\n</ul>\n</section>\n</section>\n<section id=\"changing-the-organization\">\n<span id=\"organization-change\"></span><h2>組織の変更<a class=\"heading-anchor\" href=\"#changing-the-organization\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>この文書の変更には、<a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0010-new-governance.rst#changing-this-governance-process\">DEP 0010</a> に記載されている修正を加えた <a class=\"reference external\" href=\"https://github.com/django/deps/blob/main/final/0001-dep-process.rst\">DEP process</a> を適用する必要があります。</p>\n</section>","rootId":"organization-of-the-django-project","toc":[{"title":"原則","anchor":"principles","children":[]},{"title":"マージャー","anchor":"mergers","children":[{"title":"役割","anchor":"role","children":[]},{"title":"特権","anchor":"prerogatives","children":[]},{"title":"メンバーシップ（資格）","anchor":"membership","children":[]}]},{"title":"リリース担当者 (Releasers)","anchor":"releasers","children":[{"title":"役割","anchor":"id1","children":[]},{"title":"特権","anchor":"id2","children":[]},{"title":"メンバーシップ（資格）","anchor":"id3","children":[]}]},{"title":"運営委員会","anchor":"steering-council","children":[{"title":"役割","anchor":"id5","children":[]},{"title":"特権","anchor":"id6","children":[]},{"title":"メンバーシップ（資格）","anchor":"id7","children":[]}]},{"title":"組織の変更","anchor":"changing-the-organization","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Django internals","url":"/ja/6.0/internals/"}],"prev":{"docname":"internals/mailing-lists","title":"メーリングリストとフォーラム","url":"/ja/6.0/internals/mailing-lists/"},"next":{"docname":"internals/security","title":"Django のセキュリティポリシー","url":"/ja/6.0/internals/security/"},"formats":{"html":"/ja/6.0/internals/organization/","markdown":"/ja/6.0/internals/organization.md","json":"/ja/6.0/internals/organization.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/internals/organization.txt","official":"https://docs.djangoproject.com/ja/6.0/internals/organization/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}