В твитторе в принципе так и сделано, но над корнем поддерева есть все паренты, а потомки отображаются ещё и со своими потомками, что вообще говно, потому что там тоже могут быть ветвистые поддеревья
Вообще в идеале делать древесность и линеаризовывать только там, где один наследник. Еще можно умным алгоритмом отбирать основную ветку, а остальные отображать кнопачками ветвлений
Делать полную древесность — это путь в никуда, там же может быть мульон реплаев первого уровня или пара громадных деревьев, которые сделают невозможным читать остальные треды.
Делать полную древесность — это путь в никуда, там же может быть мульон реплаев первого уровня или пара громадных деревьев, которые сделают невозможным читать остальные треды.
Не спорю. Я поэтому и говорю - показывать основную ветвь и ставить значки ветвления, чтобы можно было переключиться на другую ветку