俺たちには二度寝がある
というわけで、のえもじ、揃ったね。
ヱも入れてよって逆リクエストしといたよw
読みを入れておいたので、呼び出しやすくなってると思います。
というわけで『絵文字の管理人』ロールを作成しました。
これまでの経緯も踏まえ、ひとまず一人目にカスタム絵文字申請作業するカネヲさんを割り当てますが、普段使いのアカウントの方がいいですかどうですか。 @kanewo
二人目以降の任命・解任申請は、カスタム絵文字ロール申請作業するカネヲさんにお願いしてもいいですか (そんなユーザーはいない)
『絵文字の管理人』ロールを引き受けてくれる方へ
重要な決定・判断・紛争解決は私が責任を持ちますので、カスタム絵文字の整備のお手伝いをお願いします。
現在、Misskey開発側で色々検討がなされていますが、複製の許可やライセンスまわりについて、のえすきーでやっていきたいことがあります。
私が提案しているのは、自分のサーバ(のえすきー)で登録した絵文字について、各サーバに固定のパス(/emoji_license)に一覧ページを作って、どのサーバでもそこを参照すれば事情がわかる状態にすることです。
- すべての絵文字について言及する必要はなく、あくまでローカルに登録する、はっきりしているものだけを一覧する。(グレーなものには触れない)
- コピーの許可(許可・拒否・条件付き)
- 条件・経緯・補足情報
- 問い合わせ先・作者
- 非技術者の管理人でも、Mastodonなど別の実装の人でも、いますぐ実行できるように、ページを割り当てたり、htmlを手書きして配置すればOKという形で、ローテクで実現可能とする
で、具体的には、Misskeyのカスタム絵文字管理画面で登録できる、絵文字毎の「ライセンス」(1024文字のテキスト)から一覧を作るプログラムは用意してありますので、これを整備して、こういうものを見せていくルールにしてみない? という提案を進めたいと思っています。
のえすきーだけ実施しても十分に意味のあることですので、さっさと率先して開始し、みせていきたいです。とりあえずやっつけですがサンプルはもうあります。
https://misskey.noellabo.jp/emoji_license
ついては、絵文字の管理人をお手伝い頂く方に、ウチのオリジナル登録したものについて、ライセンステキストの整備をお手伝い頂きたいです。
通常のタスクもあります。
- ショートコード(名前)の統一作業
- タグ(別名の整備)
- カテゴリー分類の見直し
- 重複登録の削除
- そいて、新規登録・削除
まあ、どれも追々やっていければOKです。
『絵文字の管理人』ロールは、割り当てれば上記の全ての作業が可能となりますが、臨時参加でライセンスのとこだけやるとか、役割分担は人間同士の約束で運用します。
MisskeyおよびFediverseの性質があり、技術面でいろいろと注意事項がありますので、そこは随時説明していきます。
くれぐれも、できそうな範囲、お手伝いで考えてください。
ひとまずそのぐらいかなー。
@kanewo 削除して再登録です。
リモートサーバに変更が反映されないという弱点があり、これは基本的に相手側の問題なので解決できません。(重大なものについては、協力してくれる管理者にお願いすることは可能です)
一度も使っていない絵文字の画像変更は大丈夫ですが、一度でも使って連合した絵文字は、古い絵文字画像がリモートに残り続けて、のえすきーでだけ更新された状態になる、あるいはあとから認識したサーバは新しいものになるので、まだらになるとご理解ください。
ついては、解像度が粗かったのを直したとか、タヌキの尻尾の柄を塗り間違えたとか、そのぐらいの範囲でおさめた方が無難かと思います。
ショートコード(名前)のつけかえも同様の問題があり、リモートに届いたものは登録されたままになります。基本的に消せません。
現在、Misskey本体には、絵文字に1024文字のテキストをつけることしかできません(※ 次のバージョンでは属性が増えます)ので、これをどう活用するかです。
そこで、暫定で #コピー可 #コピー不可 #条件付き というタグ表記を考案しました。プログラムでこれを拾い、一覧表とjson(プログラムが読むための、もうひとつの表データ)では属性として拾い出しています。
コピー条件、仕様化するならどうしようか考えてみましたが、結局この3属性に絞られてくるかなと思います。
コピー可と不可は、機械的判断が可能なので、できるだけこのどちらかで行きたいところです。
条件付きは、たとえば要申請とか、エロOKのサーバにのみ許可とか、二次創作だから承知の上で使えよ、などの人間が見て判断する条件です。
カスタム絵文字の複製問題については、
- ActivityPubのオブジェクトの属性としてライセンスも出力して連合させる
- 絵文字の画像に埋め込む(特定の画像形式には埋め込みができるので、そこに入れちゃう)
- 既存の絵文字と互換性をあえて捨てて(互換性のないサーバでは使えない)、ライセンス込みの新仕様で、過去の問題点をクリアした絵文字仕様にする
- ローカルでのみ使えるカスタム絵文字属性
などの提案が他にされていて、本命はこちらで攻めていくべきではありますが、
既存の既に複製された絵文字についてカバーできて、いますぐ非技術者でも参加できて、新仕様が他実装まで含めて普及するのを待つ必要がない提案がないので、これらと同時に進めていきたい所存です。
@neuromancer @kanewo やってみて下さい!
更新したら、みんなにはキャッシュ削除してもらわないと更新されないので、そういうアナウンスもあわせてよろしくですー
で、いろいろ書きましたが、現実的な話。
カスタム絵文字の管理画面で、Selectモードにして、対象の絵文字まとめて選んで、Set Licenseボタン押して、 #コピー可 って登録する。だいたいこれでいいかと思いますw
ローマ字などの表記揺れは、タグ(エイリアス)で対応すればいいんじゃないかな。もらってきた絵文字も改変せずにいけるし、既に登録されて連合されたものも回収不能なわけだから。
(なお、noeskyなのかnoesskeyなのかで、既に盛大に表記揺れが発生している)
よっしゃカスタム絵文字整理するぞー、こんな絵文字も欲しいな! いいのあった!!
……これ使って良いのかな??
って時に、確認する方法が確立してると嬉しいよね。