Архивировать, когда число корневых веток превышает определенное значения.
В архив идут ветки, с самым старым временем последнего сообщения.
Проблема- потенциально большое число сообщений.
Решения
1) По дистижению лимита посылать письма ведущим, пусть рассекают ветки.
2) Ввести лимит на число уровней сообщений в одной ветке. После его достижения отвечать только с переносом в корень
>2) Ввести лимит на число уровней сообщений в одной ветке. После его достижения отвечать только с переносом в корень
Длинная ветка, в конце появляются два новых ответа - они что, оба будут в корне? ПМСМ лучше делать forced перенос в корень так: при появлении нового сообщения, скажем, 10-го уровня в корень переносится ветка начиная с 7-го уровня.
Еще: объявить перенос в корень правилом хорошего тона. При ответах в длинные ветки сделать checkbox "перенос в корень" по умолчанию включенным или при нажатии на "Отправить" давать рекомендацию перенести в корень.