ActivityPubで作成されたトピックにはカテゴリがありませんか?

何が起こっているのか、ActivityPub が何なのかさえ分かりませんが、この問題の原因はそれだと思います。

このトピック にはカテゴリがなく、タグしかありません。これは意図されたものではないはずですよね?

関連するスクリーンショット:

興味深いですね。activitypub タグは、ActivityPub プロトコルを介して別のコミュニティからトピックを受信するように設定されています(双方向同期で、meta のトピックと返信も別のコミュニティに送信されます)。

しかし、プラグインがトピックを作成する際にデフォルトのカテゴリを選択していないようです。これが厳密にプラグインの問題なのか、それとも meta の問題なのかはわかりません。

@tobiaseigen、「指定されていない場合に選択するデフォルトカテゴリ」のサイト設定はありますか? default composer category はありますが、これは少し違います。

これは意図されたものです。

厳密には、現在Discourseにはデフォルトのカテゴリというものはないと思います。おっしゃる通り、コンポーザーでのデフォルトカテゴリは別のものです。

@angus これもこちらで発生しました。これを修正する方法はありますか、それともActivityPub経由で投稿を作成する際にカテゴリを指定することはできませんか(私の理解では、これはhttps://mastodon.social/@Discourseです)。ActivityPubによって作成されたトピックを指定されたカテゴリに移動する設定があるかもしれませんか?

ご提案ありがとうございます @NateDhaliwal さん。

リンク先のトピックは、元々 socialhub.activitypub.rocks で作成されたものです。ActivityPub の情報から、それが最初に投稿された場所を確認できます。

この仕組みについてもう少し詳しく説明すると、なぜそれが適切でないかお分かりいただけるかもしれません。

Discourse では、投稿を送信および受信できる ActivityPub アクターとして、カテゴリとタグの2種類をサポートしています。現在、meta には ActivityPub が有効になっているカテゴリが2つ、タグが4つあります。こちらで確認できます

ご提案のようなことを実現するには、カテゴリのアクターを作成すればよいのです。#announcementsContribute > Feature(つまり、announcements@meta.discourse.orgfeature@meta.discourse.org 宛てに送信された投稿)に受信された投稿は、カテゴリアクターが「完全なトピック」を有効にしている場合、それらのカテゴリに直接投稿されます。

あなたが気づかれているのは、activitypub@meta.discourse.org のようなタグアクター(activitypub など)に受信された投稿は、自動的に特定のカテゴリに移動しないという点です。私が述べた文脈で考えると、もし自動的に移動するようになると、少し奇妙に思えるかもしれません。

タグの役割は、異なるカテゴリにまたがってトピックを分類学的にグループ化することです。もし activitypub@meta.discourse.org 宛てに送信されたすべての投稿がデフォルトのカテゴリに自動的に振り分けられるのであれば、activitypub というカテゴリを作成し、タグではなくそのためのアクターを作成すべきでしょう。

少し視点を変えて考えると、activitypub のような一般的な分類体系にはカテゴリではなくタグを使用し、必要に応じて受信したトピックを手動で分類する方がよいかもしれません。特定の関連カテゴリに特化したアクターは他にもありますが、activitypub は多様なタイプのトピックを包含する可能性があります。

根本的には、これはコミュニティがどのように自己管理し、フェディバースとの関係を構築するかにかかっています。技術的な解決策が必要だとは思いません。少なくとも今はまだです。@tobiaseigen さんは、この問題にどのようにアプローチしたいかについて、さらにいくつかの考えを持っているかもしれません。

なるほど。ご説明ありがとうございます!