@drq @mo @BigFoxBoss no, multireply is shit and we already described why:
1. This makes loop issuse and solving it we break connections between posts
2. This will break existing clients even if allowed by AP/AS, because it was ported to json-ld not best way. Ideally, all implementations should handle all fields as array if it is array or array of one element if it's single element. Same semantics everywhere. But existing json libs not developed for such usage.
3. This is bad UX. User do not want BIIIG complex graphs.
4. This makes new ways to break threads and ddos servers just by connecting hellthreads to small threads and connecing big helltheads to single one.
@mittorn
1. Polytrees (which is basically what I propose here) are still directed and acyclic, so looping is completely irrelevant here.
https://en.wikipedia.org/wiki/Polytree
2. I don't care about technicalities at this point.
3. Some don't but may be some do. I do. But yes, the UI will need to accomodate, somewhat, but I'm sure we can figure something out
4. This is actually a way to *avoid* hellthreads, and avoid parroting the same points all the time.
@mo @BigFoxBoss