The new model seems to be mixing two display modes:
- Chronological
- By (sub(sub(...)))topic
I believe indentation should only be used to provide topic information, not chronological information (which seems to be incompatible with the request to allow changing the position of replies in a topic, and would complicate the task of splitting a topic into subtopics). This is exactly what LQT does (and does well).
For a chronological view, I just want a sequence of messages, without any indentation (as happens e.g. on Gmail or Facebook), where a message is after another if, and only if, it was posted some time after the other.
This would be similar to the view options available for mailing lists such as
https://lists.wikimedia.org/pipermail/wikitech-l/
For each month we have: [ Thread ] [ Subject ] [ Author ] [ Date ].