これって要するに thread につき単一の親が設定されて、他はほぼ全て等しく子である (子のうちただひとつに言及するものだけ孫になれる) みたいなモデル化なんですが、これが適当とは思えない
https://mstdn.nere9.help/@orange_in_space/102755678603031185
それをすると元の議題から無限に別の投稿が fork する形になるんですが、それが適切かというのはちょっと悩ましいと感じます
でも「賛成の意見と反対の意見に等しく言及して何らかの話をしたい」みたいなとき「返信先」がどこになるのかというのは非自明だし、言及に順位を付けるのも難しそう。
スレッドの根に返信したことにするというのもありだけど、結局それって投稿の関係の整理を放棄しているし
https://mstdn.nere9.help/@orange_in_space/102755603596529981
それって本質的にほとんど同じじゃないですかという感じで、現状「言及」がしたいだけなら引用とリンクで済むわけですが、私が実現したいのはそれを機械可読な形でエンコードして UI に反映することです
Activity Vocabulary
https://www.w3.org/TR/activitystreams-vocabulary/#dfn-inreplyto
どうも `inReplyTo` は単一のリンクしか持てなそうね……複数投稿への返信はプレーンな #ActivityPub では表現できないっぽい
#distsns