09:29:21
icon

はなみすきーからのアナウンスをうけ、いくつかの機能改善と、運用上の措置を行いました。

まず、はなみすきーのブランドアセットがどれにあたるかはっきりしないのですが、はなみすきー上でMisskey.flowersカテゴリーに分類されているライセンスに『Misskey.flowers, All rights reserved』の記載がある絵文字を無効にしました。

ライセンスの連合はされていませんので、はなみすきーの全てのカスタム絵文字について外部から全調査したり、その後の変更について継続調査したり、連合に際して自動的に無効化することができません。ついては、人力対応となりますので、漏れていることにお気づきの際はお知らせください。

また、無効にしたカスタム絵文字を使った絵文字リアクションを取得したり表示できないよう、システム上の改修を行いました。

これにより、はなみすきーのブランドアセットを使用したアカウントの表示名やプロフィールの説明、投稿の本文に含まれる絵文字は、ショートコードでの表示となります。

また、(分かる範囲で)ブランドアセットを使用した絵文字リアクションが表示されなくなりますので、知らずに相乗りリアクションしてしまわないようになりました。 [参照]

Web site image
投稿の参照(2件) by のえる (@noellabo@fedibird.com)
09:29:35
2024-12-27 09:03:38 Posting 画眩 ggagen@pawoo.net
icon

This account is not set to public on notestock.

09:29:41
2024-12-27 09:03:44 Posting 画眩 ggagen@pawoo.net
icon

This account is not set to public on notestock.

09:47:39
icon

絵文字リアクションの相乗りは、既に投稿についている絵文字リアクションについて、自分のサーバに登録されていないカスタム絵文字であっても、他サーバの登録絵文字のまま、リアクションの情報のみ伝えられる機能です。

まだついていない絵文字リアクションの場合、新規につけられるのはサーバ登録絵文字だけで、リモート絵文字は利用できません。

絵文字はリモート参照した情報やリソースのURLを伝えているので、複製にはあたりませんが、それを認識しないMisskeyなどの実装では、複製したように見える場合があります。

絵文字リアクションの相乗りはFedibird固有機能ではなく、kmyblueやPleroma、Akkomaでも対応しており、それなりに対応実装は存在します。

10:12:51
icon

なお、Misskey.ioでしか利用が許されていない絵文字シリーズもあります。

サーバ管理者以外は特に知らなくても困らないやつだから、気になる人は調べてみるといいよ。

11:49:23
icon

公式アナウンスができるアカウントを、サーバ内だけでなく、外部にも用意しておくのは大事だと思うよ。大使館・領事館の役割もある。

メンテとかサーバ落ちてる系の連絡もそうだし、ドメインブロックで対応しているサーバとの連絡もできるし。

12:06:22
icon

しゅいろはめいじられた。
「ぬげ」

12:13:43
icon

日頃の行いから判断可能ではある

脱げ 検索
Attach image
12:41:20
icon

ところで、古い投稿のカスタム絵文字キャッシュが壊れていることがある問題で、

更新から時間の経過しているキャッシュをリフレッシュするよう動作を変更しました。

過去投稿を遡ったりお気に入りや検索で古い投稿を遡った時に、壊れた絵文字に遭遇しにくくなる……と思います(うまくうごいていれば!)

13:03:00
icon

えっとたぶんね、

普通のMisskeyやMastodonの人は、このへんの絵文字を自分のサーバにコピーしないようにするだけでいいと思うよ。

:misskey_flowers_hana_A:
:misskey_flowers_hana_A_line:
:misskey_flowers_hana_B:
:misskey_flowers_hana_C:
:misskey_flowers_hana_D:
:misskey_flowers_hana_D_line:
:misskey_flowers_hanamizuki_1:
:misskey_flowers_hanamizuki_2:
:misskey_flowers_logo:
:misskey_flowers_logotype:
:misskey_flowers_odango:
:muri_kanaru:
:welcome_hanami:

無効にも設定できるけど、そこまでは必要ないと思う。

説明からは『無理』が含まれるのかどうかはよくわからないけど、カテゴリとか権利表示みると含まれているように思うんだ。

PleromaやAkkomaは相乗り自由にできて制限できる機能なさそうだけど、どうしたらいいんだろうね? まぁ気をつけるしかないか!

Attach image
Attach image
Attach image
13:04:11
icon

お、新しいガイドラインでてるね。いちおうそのまま残しとくね。

13:09:01
icon

はなみすきーのブランドアセットガイドラインの改定がありました。

リアクション相乗りは例外とされたようなので、無効化した絵文字は元に戻しておきます。

ショートコード表示されていた箇所や、これまでについた絵文字リアクションも復元され、これまで通りお使いいただけるようになります。 [参照]

Web site image
投稿の参照(3件) by のえる (@noellabo@fedibird.com)
13:28:49
icon

Fedibirdの絵文字リアクションは、データ上は投稿に好きなだけぶら下げられて上限ないし、それを絵文字の種類毎にグループ化してソートしてアカウントID添えて表示するようになっているんだけど、それを表示する度に計算していたら重いので、投稿毎にキャッシュしておくようになっているのね。

絵文字リアクション、5個や10個ならいいんだけど、1,000とか付いてることもあるし、リアクション1,000回毎に計算しても1,000回だけど、表示回数はその何百倍、何千倍ってなるから、だいぶ軽量化できてると思うよ。

画像URLもキャッシュしているんで、たまに絵文字情報だけが更新されるとキャッシュが壊れる(画像が表示されない)ことがあったんだけど、それも時間経過で再計算するようにしたよ。

で、今回の対応の為に、カスタム絵文字の有効・無効を変更した時に、それを再計算するバックグラウンドワーカーを走らせるようにしたんだ。

おかげで、有効に戻した時も、すぐに再計算して元通り。よかったね!

13:37:33
icon

ま、相乗りさせたくなかったのは文面にはっきり出てたので、その気持ちだけは汲んでおきます。

13:41:51
icon

絵文字のライセンスまわり、話が大きくなりがちなんですが、

enhance(backend): 絵文字の連合でライセンス欄を相互にやり取りするように #14109
github.com/misskey-dev/misskey

このクローズされたMisskeyのプルリクだけでも、みんなでプッシュして復活させたらいいんじゃないかな。

Fedibirdは、これが有効化され次第連合から拾うようになってるよ。先行してこの仕様で実装してあるので。

Web site image
enhance(backend): 絵文字の連合でライセンス欄を相互にやり取りするように by KisaragiEffective · Pull Request #14109 · misskey-dev/misskey
13:49:15
icon

:shukusai02:

これね。
(勝手に_misskey_licenseが存在することになってるのは完全なるフライング)

Attach image
13:56:29
icon

ときどき あっちむいて ぷん

14:26:36
icon

Fedibirdの絵文字リアクションだけども、こんな感じ。

しゅうまい君はmisskey.ioのアカウントで、その投稿をfedibird.comから見ている状態。

絵文字リアクションがたくさんついてる。fedibird.comには28件届いてる。左側にあるのが一覧ね。

このうち、投稿の下には、それをグループ化したものが表示されている。違うサーバのリアクションでも、ショートコードで一つにまとめちゃう。

で、どのサーバからつけられた絵文字リアクションでも、その絵文字を押すと、fedibird.comから『相乗り』でリアクションできる。

Misskeyの場合は、自分のサーバでつけられた絵文字しか押せない。

Attach image
18:27:56
icon

Misskey各サーバで、カスタム絵文字にライセンステキストつける機能があって、ちゃんと条件を記載したりできるんだ。

でも、それを連合する機能が欠けているんだよ。

いろいろ追加したくなるかもしれないけど、まずはこれを連合させた方がいいと思う。
QT: fedibird.com/@noellabo/1137229
[参照]

Web site image
のえる (@noellabo@fedibird.com)
Web site image
投稿の参照(1件) by のえる (@noellabo@fedibird.com)
20:28:14
icon

ささやき
えいしょう
いのり
寝ろ!

20:34:50
icon

馬小屋で寝れば……歳を取らない……