プロジェクト CentOSが発表 最近の発売 に基づく新しい共同開発サービス プラットフォーム GitLab、 これは、昨年行われたCentOSおよびFedoraプロジェクトの主要なホスティングプラットフォームとしてGitLabを使用することを決定したためです。
インフラストラクチャはサーバー上に構築されたのではなく、CentOS関連プロジェクト用にgitlab.com/CentOSセクションが提供されているGitlabサービスに基づいていることに注意してください。
とりあえず、 セクションをCentOSプロジェクトのユーザーベースと統合するための作業が行われています。 これにより、開発者は既存のアカウントを使用してGitlabサービスに接続できます。
CentOSをより広いGitLabコミュニティに歓迎します! 私たちは、GitLabのDevOpsプラットフォームと、CentOSのようなコミュニティがソフトウェアを共同で透過的に迅速に計画、構築、保護、展開するのを支援する能力を信じています。 GitLabへの切り替えがコミュニティに与える影響を楽しみにしています。
これとは別に、 Pagureプラットフォームに基づいて彼らが持っていたプロジェクト (git.centos.org) 続ける 場所と見なされている RHELから移植されたパッケージのソースをホストするには、 また、CentOS Stream8ブランチの形成の基礎もあります。
しかし、CentOS Stream 9ブランチは、GitLabの新しいリポジトリに基づいてすでに開発されており、開発コミュニティの貢献者に接続する機能が特徴です。さらに、git.centos.orgでホストされている他のプロジェクトは、今のところその場所に残っているため、必要ありません。移行します。
CPEが要件セッションを実行して、ソースコードを保存する将来の家を見つけたことを思い出してください。 さまざまな要件に基づいて、Gitlabが宛先として選択されました。 過去XNUMX年間、CentOSStreamはGitlabを通じて開発されました。 この期間を使用してワークフローをテストしました。GitlabがCentOSをオープンソースのGitLabプログラムに歓迎したことをお知らせします。 CentOSコミュニティでホストされているGitLabを利用できるようになりました。これにより、コミュニティメンバーにコードおよびプロジェクト管理の追加オプションが提供されます。 現在、CentOSアカウントシステムをGitlabに統合し、アカウントのシームレスな統合と使用を可能にするよう取り組んでいます。
その部分については、それも言及する価値があります 移行の反対者がいました Saaモデルへはい、話し合い中 なされた決定の GitLabが提供するすぐに使えるサービスを使用しても、インフラストラクチャを完全に制御することはできないと指摘しましたたとえば、サーバーインフラストラクチャが適切に維持されていること、脆弱性が迅速に除去されていること、テレメトリと環境が普及し始めていないことを確認することは不可能であり、外部からの攻撃や従業員の不正行為の結果として侵害されていません。
わかりやすくするために、https://git.centos.orgは、すべてのRHELソースダウンロードとCentOS Stream 8コンテンツの適切な場所です。Https://gitlab.com/redhat/centos-streamは、CentOS Stream9に貢献する場所です。 .git.centos.orgに保存されているGISコンテンツは、今のところそこにとどまることができます。まだ移行を求めていません。
プラットフォームを選択する場合、標準操作に加えて リポジトリ(マージ、フォーク、コードの追加など)を使用して、 プッシュリクエストを送信する機能などの要件がありました HTTPS経由で、 バージョンへのアクセスを制限し、プライベートバージョンをサポートします、外部ユーザーと内部ユーザーへのアクセスの共有(たとえば、問題に関する情報の開示の禁止中に脆弱性の修正に取り組むため)、インターフェイスの知識、問題レポート、コード、ドキュメント、および計画を処理するためのサブシステムの統合新機能、IDE統合用のツールの可用性、標準ワークフローのサポート、自動マージにボットを使用する機能(カーネルでパッケージを維持するには、CentOS Streamが必要です)。}
最後に、それについてもっと知りたい場合は、 詳細は次のリンクをご覧ください。