Структурированный блокнот   
 Для удобного хранения мыслей и информации.  →  Какие планы? →  Версия 2.0 →  

Что нужно проработать?


Механика реагирования на комментарии
Пусть есть запись А, к ней в комментариях написали, что она некорректна, автор делает правку в записи А, она становится корректной, комментарий должен пропасть... Логично было бы иметь раздел "история", где была бы старая версия с этим комментарием, и в шаге истории видеть изменение страницы + этот комментарий, как инициирующий правку.
Проблема: а если на этот комментарий уже пришли другие комментарии, уточнения и т.д...
Они тоже должны бы уйти в историю, но там же может потеряться и что-то важное... наверное нужно просто повторить комментарий в другом месте

Механика реагирования на перенос в другой раздел
Перенос должен рассматриваться, как правка, оставаться в ленте событий

Удаление записи
Должно рассматриваться, как смена атрибута "видимость". Всегда можно включить режим "показывать удалённые" и просмотреть. Возможно, требуется режим "скрыть", когда другие не могут видеть удалённые, например, модератором за нецензурную речь записи. Но сам факт того, что записи были должен оставаться видимым.

Работа с деревом комментариев
На всех интернет площадках работа с деревом комментариев следующая: кто первый сказал, тот и вверху, остальные теряются. Было бы логично вверх вытаскивать самые интересные/важные/подтверждённые. Т.е. в списках считаем порядок комментариев назависимым (его можно менять как угодно, смысл не пострадает -- имеем право пересортировывать). А ответ на ответ уже жёстко сцеплены, так логически комментарии не потеряются. Если ответ состоит из нескольких мыслей... его нужно собрать в одну запись (возможно с подмодулями в рамках одного ответа), иначе он рискует быть раскиданным по ветке. Также в случае желания обновить комментарий.

Что делать с обновлением комментариев?
Кажется всё аналогично записи: если это ответ на какой-то комментарий, то он вместе со всей веткой проваливается в историю. Если просто правка, то также падает в историю, комментарии остаются.

Нужны ли лайки / дизлайки? Комментарии в поддержку / опровержение?
Кажется да. Тут возникает вопрос, как их показывать и соблазн прятать негативные комментарии в правки (обновил текст, и написал, что учёл уже комментарий)... наверное нужна механика, что автор подкомментария должен подтвердить, что его комментарий в целом учтён. А если нет, то он не удаляется. Или скорее так, что автор имеет право вернуть свой подкомментарий и поставить галочку "не давать автору скрывать".

Группировка комментариев по темам
Вероятно, сводится к созданию тематических подстраниц, к которым цепляются комментарии.
Автор должен иметь возможность переносить подкомментарии, но автор подкомменатрия опять же может иметь возможнось запретить это

Механика чтения уведомлений
Пусть в 30 ветках поступило 30 подкомментариев. Как мне всё это посмотреть?
Нужна лента со всеми непрочитанными ответами с возможностью перейти посмотреть всю ветку обсуждения. Наверное, будет удобен флажок "важное" или "позже", чтобы потом иметь возможно вернуться и перечитать/ответить.
Непрочитанные сообщения выделяются каким-либо образом. Но если они были пролистаны в ленте или же в дереве, когда перешёл в запись, с них снимается пометка "непрочитано".

Таблицы, рейтинги...
Наверное унесём на версию 3.0
Поиск по записям: только в текущем разделе.