@nekocha @tell_me_fedi_jp グループは、ActivityPubの様々なサーバの間で、まだこれと定まった実装方法が定着していません。
ActivityPub関連の規格の中で、我々の認識でいうところのアカウントをActorと言いますが、この分類の中に、
私たち人間のユーザーアカウントであるPerson、
サービスや自動プログラム(ボット)であるService、
アカウントの集合であるGroup、
などが定められているため、グループを表すアカウントというものは規格の中で既に利用可能となっています。
今回、この『教えてFediverse』グループを実現している実装は、ActivityPubの一般的な動作の中で動作するように工夫された、Fedibirdの独自機能です。
現在はまだ、管理者が手動で設定しないとグループは作成できません。
ユースケースとして例にあげられたような使い方はバッチリ機能すると思います。
似ていると感じられる機能に、Fedibirdのサークルがありますが、あちらが限定されたメッセージを秘匿して一方的に配送する機能であるのに対し、
グループはサーバを跨いでみんなで参加できる、公開コミュニティを提供する機能です。
@noellabo @tell_me_fedi_jp
ありがとうございます!
Mastodonの関連プルリクも読んでみたのですが、グループにもモデレータなどロールがあって、Pending/Rejectの処理もできるなど、機能として面白いのでマージされたらいいなぁ…と思っています
> moderators can kick/ban group members and delete individual posts
グループオーナーはある程度モデレーションが必要になるかもってことでもありますが…
ActivityPubを話すソフトウェアは、仕組み側で関わり方の疎密や濃淡をつけられていいですね