Абсолютно верно, дальнейшее развитие идеи т.н. "тредов". Там должен быть граф, да. Ненаправленный, чтоб труЪ. Тогда любому взглянувшему на это станет ясно, что всё бред. Да, собсно, даже на этой иллюстрации уже видно. Хотя тут и половины фич нет.
Ну а как просветление придёт - добро пожаловать на форумы для нормальных человеков.
Не, форум мы можем описать как дерево в котором есть узлы под-деревья, кроме того там есть еще один тип узлов - треды (с точки зрения дерева-форума — листья). Тред - уже не древовидная структура, а граф, причем ненаправленный (чтобы знать кто ответил и на что ответил). Однако эта структура весьма избыточна и как правило ее сильно кастрирую бритвой Оккама до убожеств вроде phpbb.
Как это визуализировать? Как список, самый привычный вариант, в качестве опции, можно изобразить древо форума (пусть объемное!) и листья треды, каждый лист имеет описание и "доп инфромацию" отображаемую на нем. Пользователь выбирает лист и получает тоже древовидную структуру - корень первое сообщение, остальные примыкают к нему цепочкой (как щупальцами), если человек ответил нескольким, то щепалец будет несколько. Есесно хорошая реалезация этого бреда, это вопрос дизайна.
>и возможностью переключения в древовидный режим. ;)
Далается на раз-два, но темы, в которых более чем десяток-другой ответов - нечитабельны :D
...
А, вообще, интересная мысль. Сделать по приколу для маньяков view форума в виде графического дерева, листья которого рисует тот же graphviz :) Или tulip, если там совсем много элементов будет, правда, я так его скомпилировать пока и не смог :D
Идея красивая, но выглядит интересно для небольшого числа коротких сообщений. Как только их станет более, чем примерно 15-20 читать станет невозможно, а тред в сотню и тем более 1000 сообщений вообще трудно представим.
> выглядит интересно для небольшого числа коротких сообщений. Как только их станет более, чем примерно 15-20 читать станет невозможно, а тред в сотню и тем более 1000 сообщений вообще трудно представим.
А когда оно еще пополнится пятьюстами новыми сообщениями...
> Далается на раз-два, но темы, в которых более чем десяток-другой ответов - нечитабельны :D
Безусловно, делать древовидное представление режимом по-умолчанию нафиг не надо, но иногда это бывает удобно.
Например, когда читаешь длинный тред и заинтересовал какой-то ответ, бывает интересно просмотреть всю ветку обсуждения этого ответа в отдельном окне... А потом вернутсья к плоскому варианту и читать дальше.
Можно всё это еще прикрутить к xmpp, тогда будет гениально: можно будет втроем-вчетвером по джаберу обсуждать очередной топик на форуме, и это обсуждение будет попадать в отдельную подветвь форума.
фича полезная будет.
для ЛЮБОГО ресурса.
дописать ботов и сделать гейты в социяльные сети - от фейсбук и одноклассники до сконд лайф(постеры и газеты (как вам "линукс ньюз рю тудэй" ? :)).
чтоко расписав регламенты и ворнинги Живым обитателям ресурсов-фаундерам кинув :)