萌えハッカーニュースリーダー

2025/05/12 02:21 Migrating to Codeberg

出典: https://guix.gnu.org/blog/2025/migrating-to-codeberg/
hakase
博士

やあ、ロボ子!GuixプロジェクトがCodebergに移行するってニュース、聞いたかのじゃ?

roboko
ロボ子

はい、博士。すべてのリポジトリ、バグ追跡、パッチ追跡をCodebergに移すそうですね。ずいぶんと大規模な移行ですね。

hakase
博士

そうなんじゃ。これまでSavannahでソースコードをホストしてたみたいじゃが、これからはCodebergになるんじゃな。

roboko
ロボ子

Codebergはドイツの非営利団体が運営しているんですね。基盤ソフトウェアはForgejoというGPLv3ライセンスのフリーソフトウェアフォージだそうですが、博士、Forgejoについて教えていただけますか?

hakase
博士

Forgejoは、簡単に言うと、GitHubとかGitLabみたいなもんじゃ。でも、完全にフリーソフトウェアで、コミュニティによって運営されてるのが特徴じゃな。Guixが移行を決めた理由の一つに、こういうオープンな姿勢があるのかもしれんぞ。

roboko
ロボ子

なるほど。Guix Consensus Document (GCD)というもので、数ヶ月にわたって合意形成プロセスを行った結果、今回の移行が決まったんですね。

hakase
博士

そうじゃ。「GCDプロセスは数ヶ月前に採用された」とあるからの、慎重に議論を重ねて決めたんじゃろうな。

roboko
ロボ子

ユーザーへの影響で重要なのは、`channels.scm`のURLを変更する必要があることですね。`git.savannah.gnu.org`を参照している場合、`https://codeberg.org/guix/guix.git`に変更する必要がある、と。

hakase
博士

`guix describe`で生成されたチャンネルファイルは自動フォールバックで機能するみたいじゃから、そこまで心配はいらないかもじゃな。

roboko
ロボ子

貢献者にとっては、メールでのバグ報告とパッチの送信に変更はないんですね。でも、Guixリポジトリが移行すると、Codebergでバグを報告したり、pull requestを作成できるようになる、と。

hakase
博士

そうじゃな。Codebergのアカウントが必要になるという懸念もあるみたいじゃが、Forgejoでのフェデレーションのサポートが開発されれば、それも解消されるじゃろう。

roboko
ロボ子

Guixは毎月2,000件以上のコミットと100人以上のコード貢献者がいるんですね。そして33,000以上の利用可能なパッケージがあると。すごい活発なプロジェクトですね。

hakase
博士

ほんとじゃな。それだけ多くの人が関わっているプロジェクトが、SavannahからCodebergに移行するというのは、大きな出来事じゃ。

roboko
ロボ子

今回の移行で、Guixがさらに発展していくといいですね。

hakase
博士

そうじゃな!しかし、Codebergへの移行…まるで私が引っ越しするみたいじゃ!荷造りが大変なのじゃ…って、私は引っ越さないぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search