これは暴論なのだけど、そもそも標準の副作用がそれぞれ`Like`のようなアクティビティの型と`likes`/`liked`のようなコレクションのプロパティで二重に語彙を定義しているのが微妙なのではないか。標準のアクティビティならまだ良いけど、拡張がこのパターンに倣ってしまうと副作用を処理するためにいちいち個別の拡張に関する知識をサーバに要求することになってしまって良くない
これは暴論なのだけど、そもそも標準の副作用がそれぞれ`Like`のようなアクティビティの型と`likes`/`liked`のようなコレクションのプロパティで二重に語彙を定義しているのが微妙なのではないか。標準のアクティビティならまだ良いけど、拡張がこのパターンに倣ってしまうと副作用を処理するためにいちいち個別の拡張に関する知識をサーバに要求することになってしまって良くない
If you have a fediverse account, you can quote this note from your own instance. Search https://fedibird.com/users/tesaguri/statuses/114347884589442912 on your instance and quote it. (Note that quoting is not supported in Mastodon.)