mei23 / misskey

めいすきー
GNU Affero General Public License v3.0
65 stars 12 forks source link

JSON-LD vcardの再定義要る? #4807

Closed mei23 closed 5 months ago

mei23 commented 6 months ago

Summary

vcardの再定義要る? https://github.com/mei23/misskey/blob/582957bf9fcf9851b1303e23ec6948b663dc6e1b/src/remote/activitypub/renderer/index.ts#L42

https://www.w3.org/ns/activitystreamsにはあるんだけど、ちょっと新しい 2018年 https://github.com/w3c/activitystreams/commit/94a2dfad623a663dd206f4de2505c1c75c54f84e#diff-68636ca7381dfe1011fdbdb8bc01f853d7fbc3358268491a69126c98fd1b1157R7

Mastodonとかは定義をキャッシュしてるので 2022 v3.5未満は知らない可能性がある GEM json-ld-preloaded v3.1.4 https://github.com/ruby-rdf/json-ld-preloaded/commit/32d1e677e0cdbaac73e88cfef1121d7cf5e15ba1#diff-6cdd50d6b13ccce35f3c630df9a2f17b27b84f9bb0319caba2dc51b5d883af6bR153

2022/1/25 https://github.com/mastodon/mastodon/pull/17353

そもそもバニラMastodonはvcard扱わないから気にしなくていい

※Misskeyもキャッシュしてるけど2020年あたりから入ってるので大丈夫

vcard介しそうなFedibirdのバージョンが微妙 https://github.com/fedibird/mastodon/blob/c25583d913e3c361218588a1f78e6c487bbb07a8/Gemfile#L103

lockファイル的には2020年から大丈夫そう https://github.com/fedibird/mastodon/commit/954a77ed8619e00ba98db34fc573349b51e13f48

mei23 commented 5 months ago

いちおういることに