It can be useful to have threaded comments under blog posts to ease discussion.
Therefore it would be great if comments were nestable.
Hindrances
It is difficult to display deep nesting of comments, as there is only limited horizontal space (given a horizontal inline & vertical block progression of the used language script) for indenting any further nesting level.
The flattened display approach
Nesting levels could be infinite in their data structure, while the comment display can still be flattened to e.g. 2 levels (that's how Youtube & Mastodon does it).
The folding approach and the "zooming in" approach
Another, but more complicated solution would be the Reddit/Twitter approach, where threads can either be unfolded or otherwise be opened in entirely separate views.
For most use cases, the 'flattened display approach' (a.k.a. Youtube comments or Mastodon threads) appears probably sufficient.
Feature Request: Nested comments
Rationale
It can be useful to have threaded comments under blog posts to ease discussion. Therefore it would be great if comments were nestable.
Hindrances
It is difficult to display deep nesting of comments, as there is only limited horizontal space (given a horizontal
inline
& verticalblock
progression of the used language script) for indenting any further nesting level.The flattened display approach
Nesting levels could be infinite in their data structure, while the comment display can still be flattened to e.g. 2 levels (that's how Youtube & Mastodon does it).
The folding approach and the "zooming in" approach
Another, but more complicated solution would be the Reddit/Twitter approach, where threads can either be unfolded or otherwise be opened in entirely separate views.
For most use cases, the 'flattened display approach' (a.k.a. Youtube comments or Mastodon threads) appears probably sufficient.