GitHubはソースコードのためではなかった
またしてもGitHubがダウンしたのをきっかけに、ずっと書こうと思っていたこのブログを書くことにした。

これを書き始めたとき、Hacker Newsのトップコメントはこうだった:
さまざまな理由から、特定の志向を持つ人たちが誰でもつながれる中心的な場所があった。それはコミュニティ全体にとって副次的な恩恵をもたらしていた。その場所は今や維持が難しくなり、信頼と安定が失われるにつれて、コミュニティは散り散りになり始めている。 […] しかし、中核となるコミュニティや、誰かがどこにいるかという暗黙の前提といった、そこから自然に生まれた機能は消えていくだろう。それは私たち全員にとって、本当に大きな損失だ。
この意見には心から共感する。GitHubは決してソースコードのためだけの場所ではなかった。友だちと集まり、彼らが作ったものを見て、彼らがスターを付けたクールなプロジェクトを発見する場所だ。いまでも見に行く唯一の“Facebook”と言っていい。もう他にこんな場所はどこにもない。
GitHubは衰退しつつあり、その周りのコミュニティも崩れ始めている。私のフィードは、基本的に同じ2人がリポジトリにスターを付けてやたらと“アクティブ”に動いているだけだ。あとはノイズばかりだ。(スクリーンショットをお見せしたいところだが、あいにくGitHubがダウンしている。)
“AI”はこの流れをさらに加速させただけだ。最近では、生身の人間からのプルリクエストが来ればラッキーなほどだ。9割がボット相手では、変更について議論するのも楽しくない。
誰かが開発者のためのコミュニティを作ってくれることを願っている。今ほどそれが必要なときはない。
私の考えでは、コード自体はどこに置いてもいい。スターやコメント、プロジェクトの更新情報は、KeybaseやMastodonのような共通のネットワークを通じて共有できるはずだ。
このアイデアが気に入ったら、ぜひメールしてほしい。
記事をランダムに読む