メタディスクロージャ・プラットフォームは「フェデレーテッド・サブredditフォーラム」アーキテクチャをサポートできますか?

中央集権型プラットフォームは、便利で(ネットワーク効果により人気があるものの)、オンラインコミュニティの大部分を疎外し、最終的には数十年にわたるコンテンツ作成を無駄にする可能性があるということを、最近のRedditの騒動(Twitterの騒動に続くもの)は思い出させてくれます。

Fediverseは、このリスクを軽減できる代替設計として喧伝されています(ただし、多くの取り組みはまだ初期段階です)。例えば、フェデレーションされた「Reddit」フォーラムのレプリカを目指すLemmyがあります。

一方で、Webはすでに分散化されており、例えばWordPressのActivityPubプラグインやDiscourseのActivityPubプラグインがあり、これらはRSSよりも興味深い方法で、これらのサーバー間を「つなぎ合わせる」ことを開始しています。

問題は、より統合されたDiscourseベースのフォーラムユニバースを「安価に」実現できるかどうかです。現在、すべてのDiscourseインスタンスのリストさえ簡単に見つけることはできません。URLの単なる列挙ではなく、より完全なリストを想像することができます。むしろ、インスタンスにサマリーアップデートを問い合わせ、トピックやその他の属性で検索できる、Discourseベースのフォーラムユニバースへのライブな「フロントページ」またはエントリーのようなものを想像してみてください。

そのアイデアは、各インスタンスが一種のサブRedditとして機能するDiscourseインスタンスの発見を容易にし、合理化することです。もちろん、インスタンス間には大きな違いがあり、特にユーザーは中央の当事者との関係ではなく、各インスタンスの管理者/モデレーターとの関係を持っています。さらに、より緊密に連携されたインスタンスのサブセットに対してSSOを想像することさえできるかもしれません。

このコンセプトは以前からブレインストーミングされてきたと思いますが、オンラインプラットフォームを取り巻く開発を考慮すると、新たな関連性を帯びているのかもしれません。

「いいね!」 1

ここで議論されています:

「いいね!」 5

Mastodon(ActivityPub)サーバーの動作方法では、グローバルフィードとローカルフィードは、各サーバーが原則として利用できる機能であり(グローバルフィードは個別に無効にすることも可能)、そのような「ポータル」は必要ありません。Discourseもこの方向に発展する可能性はありますが、それは非常に大規模なプロジェクトになるでしょう。

公開されているDiscourseサーバーのコレクションへのエントリポイントを、例えばグローバルフィードをフィーチャーせずに、つなぎ合わせることは、実装がはるかに容易になるはずです。考えてみると、これは別個のプロジェクトである必要すらなく、各インスタンスがDiscourseユニバースへの「フロントページ」を偽装するために使用できるプラグインになるかもしれません。したがって、非常に緩やかに結合された設計ですが、それでもかなり実用的なものになる可能性があります。

「いいね!」 3

お探しのものとは少し違いますが、さらに野心的でないアプローチとしては、単一のDiscourseインスタンス上にミニRedditのようなサイトを作成することです。私はRedditの専門家ではありませんが、私の理解では、サブRedditはDiscourseのカテゴリと基本的に同じ機能を持っているということです。カテゴリにはモデレーターがおり、おそらく1つ以上のDiscourseグループがカテゴリに関連付けられています。

私が考えられる最も簡単なアプローチは、DiscourseサイトをWordPressサイトにWP Discourseプラグインで接続することです。これにより、ユーザーはAPI経由でWordPressサイトから新しいコミュニティ(カテゴリ)を作成できます。ユーザーがカテゴリを購読できるオプションを提供することもできます。これにより、カテゴリモデレーターは自分の仕事に対していくらかのお金を稼ぐ機会を得ることができ、フォーラムのホスティングのための収益も生成できます。DiscourseConnectを使用して、ユーザーの購読に基づいて適切なグループにユーザーを割り当てることができます。

単一のフォーラムアプローチでは、統一的なアイデアはサイトのガイドライン/利用規約になる可能性があります。

このアプローチの明らかな問題は、単一のDiscourseインスタンスでは無限の数のカテゴリをサポートできないことです。しかし、Web上のすべてが無限にスケーラブルである必要があるかどうかはわかりません。多数のカテゴリによって引き起こされるUIの問題は、すべてのカテゴリがデフォルトでミュートされていることで対処できる可能性があります。

「いいね!」 3

はい、小規模コミュニティにとっては非常に実用的でしょう。例えば、異なるカテゴリを個別にスタイル設定/ブランド化することは可能でしょうか?これは心理的に非常に重要であり、技術的にもおそらくそれほど難しくないでしょう(標準的なRedditの機能です)。

WordPress Discourseプラグインの情報ありがとうございます。それを知らなかったので、一般的にどのような可能性が開かれるかを評価する必要があります:sweat_smile:

しかし、異なるコミュニティの発見は未解決のままです。Redditの主な魅力の1つは、フォーラム/専門分野の焦点と、そのようなフォーラムの柔軟なコレクションをすばやく発見して「参加」できる能力を組み合わせていることだと思います(各ユーザーは参加するフォーラムのポートフォリオを持っています)。これにより、カスタマイズされたフィードが作成されます。

「いいね!」 1