Git リポジトリに関するポリシー¶
このドキュメントでは、現在の Git リポジトリに関するポリシーについて説明します。このドキュメントでカバーされていない事項は、ほとんどの場合、ケースバイケースの判断となります。このような場合は、インフラストラクチャワーキンググループに issue を作成してください。
新しい GitHub リポジトリ¶
GitHub の LLVM 組織の一部として、新しいリポジトリに対する要件
リポジトリは、LLVM エコシステムまたはコミュニティに関連するものに使用されます。
リポジトリには、内容を説明する
README.md
が含まれます。リポジトリには
CONTRIBUTING.md
が含まれます。理想的には、llvm-project からコピーします。リポジトリには
LICENSE.TXT
が含まれます。できれば llvm-project からコピーします。その他のライセンスは、ケースバイケースで議論する必要があります。
プロジェクトをモノレポの一部として統合したい場合は、[開発者ポリシー](project:DeveloperPolicy.rst#Adding-an-Established-Project-To-the-LLVM-Monorepo)を参照してください。
新しいリポジトリをリクエストするには、インフラストラクチャワーキンググループに issue を作成してください。
GitHub でのリポジトリアクセス¶
サードパーティアプリケーションの中には、正常に動作するために GitHub 組織への書き込みアクセスが必要な場合があります。一般的な例としては、ビルド結果を GitHub に報告する継続的インテグレーションサービスがあります。このようなアプリケーションへのアクセスは、LLVM コミュニティに利益をもたらし、プライバシーやセキュリティ上の懸念を引き起こさない場合に限り、許可を検討します。
アクセスをリクエストするには、メーリングリストで RFC を実行し、コミュニティのフィードバックを得てください。