ニーズがあるかどうかは分からない(少なくとも私にとってはニーズがない)のですが、グループのタイムラインやグループへの投稿(「公開」設定している投稿を含む)を非公開にすることって、技術的に可能ですか?

面白い質問ですね。うちのサーバーでも以前、相手の投稿をグループアカウントの投稿として転載することで実現しようとしたことがありました。

技術的に可能か不可能かと言われると可能です。ただし以下のハードルがあり、専用の実装を備えたソフトウェアでないとできない=実現は難しいということになると思います

・グループアカウントに限り、他人の非公開投稿をブースト可能にする(現在は自分の投稿しかブーストできない)
・グループアカウントが過去にブーストした非公開投稿を、グループ参加者に限り読めるようにする
・グループアカウントがブーストしたものであれば、フォローしていない相手の非公開投稿も見れるようにする
・いっそグループ専用の公開範囲を新設したほうが早いかも

現時点で一番近いのがDMやサークルになりますが、これらは後から参加した人が過去投稿を読めません

フォロー

「グループ専用の公開範囲」については、Lemmyなどが採用しているFEP-1b12 (Group federation)における`audience`プロパティの使い方がそれに近そうです(<codeberg.org/fediverse/fep/src>)。

「フォローしていない相手の非公開投稿も見れるようにする」についてはFEP-db0e (Authentication mechanism for non-public groups; <w3id.org/fep/db0e>)のような提案がありますが、こちらについてはSmithereen以外の実装でどれくらいサポートされているのか正直よく分からないです。

いずれにしても現在のFedibirdなどではサポートされていないのは確かですが、少なくとも「技術的に可能」とは言えそうですし、実際にサポートしている実装も存在するようです

ありがとうございます。
「実際にサポートしている実装も存在する」に少し驚きました。ニーズがあるのかもしれませんね。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。