We use linear threads here. Tree-structured replies make threads really hard to read more than once.
There are arguments about linear vs threaded that have never been resolved.
Linear is good for long threads that require pagination across multiple screens, and that may be replied to in the future (you can find the reply easily, it's the last post).
Threaded is good for highly active new debate that may take several tangents before finally settling.
As such... threaded suits discussions sites for news events, linear suits long-lived collaborative discussion.
I've wondered if it's possible to have new threads start in the threaded view, and after some set amount of time settle into a linear view.
If it can't be easily resolved then linear will win as there is no sane way to paginate a threaded discussion.
The vast majority of active threads are over 1 page long, so the need for sane and predictable pagination is more important than threaded tangents.
There are arguments about linear vs threaded that have never been resolved.
Linear is good for long threads that require pagination across multiple screens, and that may be replied to in the future (you can find the reply easily, it's the last post).
Threaded is good for highly active new debate that may take several tangents before finally settling.
As such... threaded suits discussions sites for news events, linear suits long-lived collaborative discussion.
I've wondered if it's possible to have new threads start in the threaded view, and after some set amount of time settle into a linear view.
If it can't be easily resolved then linear will win as there is no sane way to paginate a threaded discussion.
The vast majority of active threads are over 1 page long, so the need for sane and predictable pagination is more important than threaded tangents.