Activity Streams、何故わざわざlanguage mapなタームとそうでないタームを分けてしまったのか。こんなのどちらもlanguage mapのタームに統一して、言語を指定できない場合は`"content": { "@none": "hello" }`と書くようにすれば良かったものを、タームを分けてしまったものだからconsumer側は2つのタームのための処理を書くことになるし、producer側も真面目にlanguage mapを処理しない実装を想定してMastodonのように`"content": "hello", "contentMap": { "en": "hello" }`とかいう間抜けな文書を吐くことになってしまっている

0

If you have a fediverse account, you can quote this note from your own instance. Search https://fedibird.com/users/tesaguri/statuses/115706254202456787 on your instance and quote it. (Note that quoting is not supported in Mastodon.)