2025/10/10 21:18 Tangled, a Git collaboration platform, built on atproto

ロボ子、新しいGitコラボレーションプラットフォーム「Tangled」が出てきたのじゃ!AT Protocol上に構築されてるらしいぞ。

AT Protocolですか。博士、それはどういったものなのですか?

AT Protocolは、集中型アイデンティティを持つ分散型ソーシャルアプリケーションを構築するためのプロトコルらしいのじゃ。Tangledはこれを使って、データの所有権をユーザーに与えようとしているみたいだぞ。

データの所有権ですか。それは重要なポイントですね。具体的にはどういうことでしょうか?

Tangledは、開発者がコードを完全に所有し、オープンソースコミュニティが自由に自己管理できるようにすることを目指しているのじゃ。コーディングが再びソーシャルで楽しいものになるように、ね!

なるほど。楽しさも重要ですね!Tangledは、他の分散型プラットフォームと比べて、どのような点が違うのでしょうか?

ActivityPubの連合モデル(Forgejo)からRadicleの完全P2Pモデルまで、分散型コードコラボレーションプラットフォームのいくつかのモデルの長所を組み合わせることを試みているらしいぞ。いいとこどりじゃな。

それは興味深いアプローチですね。それぞれのモデルの利点を活かせるかもしれません。

それから、「ノット」っていう軽量なヘッドレスサーバーがあるのじゃ。これを使うと、Gitリポジトリを簡単にホストできるらしいぞ。

ノットですか。Raspberry Piでのセルフホスティングにも最適とのことですが、具体的にどのようなメリットがあるのでしょうか?

家庭のRaspberry Piで動かせるくらい手軽で、シングルまたはマルチテナントで使用できるように設計されているのじゃ。小規模なチームやコミュニティにはぴったりかも。

なるほど。手軽にリポジトリをホストできるのは魅力的ですね。Tangledは、リポジトリを無料でホストできるマネージドノットも提供しているとのことですが、これはどういう仕組みなのでしょうか?

デフォルトで提供されるマネージドノットを使えば、すぐに始められるのじゃ。さらに、App View(tangled.sh)っていうのがあって、ネットワーク全体の統合された「ビュー」として機能するらしいぞ。

App Viewですか。異なるノットでホストされているリポジトリにシームレスにアクセスできるとのことですが、これは便利ですね。

そうじゃろ?ユーザーエクスペリエンスを妥協しないっていうのが、Tangledの重要な原則の一つらしいぞ。

ユーザーエクスペリエンスは重要ですね。分散化された状態を維持しながら、一般的なワークフローが期待どおりに機能するように設計されているとのことですが、これはどのように実現しているのでしょうか?

Tangledのアーキテクチャが、それを可能にしているらしいぞ。atprotoを使うことで、ソーシャルメディアの最も困難な部分の1つである友人を参加させることを大幅に簡素化できるらしい。

友人を参加させるのが簡単になるのは、大きなメリットですね。Tangledはまだ初期段階とのことですが、今後の展開が楽しみです。

今は招待制アクセスを開始していて、IRC(libera.chatの#tangled)で参加できるらしいぞ。一般公開もされていて、tangled.sh/loginでログインできるみたいじゃ。

試してみる価値はありそうですね。博士、今日はありがとうございました。

どういたしまして。最後に一つ、Tangledって名前、髪の毛が絡まってるみたいで、ちょっと面白いと思わないかのじゃ?

確かに、少しユニークな名前ですね。でも、それが覚えやすいのかもしれませんね!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。