#fedibird 『Cat機能』についてのアンケートに回答頂いた皆様、ありがとうございました。驚きの201人……。
私の事前の予想は『どちらでも良い』との回答が大半を占めると考えていましたが、
結果は、半数以上が『良い』および『困る』との回答で、中でも『困る』との回答が3割を占め、『良い』を上回りました。
設問は、デフォルトで見えることについてでした。
Catはデフォルトで表示しないのであれば意味を成さない機能です。
また、Catは投稿者が自ら指定するもので、どのような表示内容であれ(少し予想外になるところを含め)投稿者が意図したものです。これが3割に受け入れられていないというのは、大変厳しい評価と受け止めています。
QT: https://fedibird.com/@noellabo/107801994202292712
ついては、FedibirdにおけるCat機能の連合について、表示に反映する機能は廃止し、従来のMastodonでの対応レベル、未実装に戻します。
FedibirdのアカウントをCat設定する機能もあわせて廃止します。
落とし所としては、現状これしかありません。
時間をおいて、状況に変化があったり、受け入れられる素地がでてくるようであれば、あらためて再実装したいと思います。
なお、場所、誕生日の連合(表示および設定)については残ります。
リモートアカウントのCatフラグは保持し、クライアントアプリから取得することは可能とします。
現在、Cat機能を利用して楽しんでいただいている皆さんにはご不便をおかけしますが、現状、十分に受け入れられていないということで、ご理解賜りますようお願い申し上げます。
廃止タイミングですが、明日の夜以降、随時反映したコードに置き換えます。
特に設定変更等は不要ですので、そのままお使いください。
#fedibird
さて、Fedibirdでの対応です。
Fedibirdは今回、Cat、場所、誕生日というMisskey固有の設定について、Mastodon側が認識せず反映できなかった部分の互換性を高めるため、猫耳の付加や猫語の変換などを含めた機能実装を行いました。
この取り組みは、ActivityPubで連合する様々なサーバとの互換性を高め、連携できる強みを引き出す狙いで進めているもので、実装しやすい手近な課題からということで、最初に形にしたものです。
Catについては、MisskeyからはCatを指定しているアカウントであるという情報と、未加工の投稿データが配送されます。
Misskey以外の実装はこれをそのまま表示するため、猫語にはなりません。
この従来通りの状態で表示する機能というのは、選択肢としてはありだと思います。
ただ、本取り組みは本来の表現意図を反映することが目的で、またFedibirdは連合志向を信条としており、デフォルト無効というのは受け入れられません。
機能実装しているMisskey側としても、意図的な非互換は、いかにも非協力的な対応です。
#fedibird