Задача-Голос: #183 Обойти на клиенте ограничение по максимальной вложенности в 5 комментов
Пост в рамках инициативы по разработке в стиле DAO.
Сделать её может как один разработчиков Голоса, так и любой желающий - код Голоса открыт и доступен всем на гитхабе. После начала выплат я переведу все собранные за этот пост золотые тому кто выполнит эту задачу. А так же он сможет создать пост о её завершении и получить награду за него. Если вы беретесь выполнить эту задачу, отметьтесь в комментариях, для того что-бы уменьшить вероятность того, что два человека будут делать её одновременно.
Ссылка на задачу #183 Обойти на клиенте ограничение по максимальной вложенности в 5 комментов
Описание
У нас есть самая видимо неприятная на данный момент проблема в Голосе: "Комментарий слишком глубоко в цепочке. Максимум вложенности - 5"
Мы знаем, что это ограничение зашито в блокчейн, но все всегда при желании можно обойти на стороне клиента.
Вариантов решения тут много, но я выбрал одно (наиболее простое по реализации, но при этом достаточно удобное):
Если коммент 6й в цепочке, то записываем его "на этаж выше" и добавляем в начало коммента ссылку на них того на чей коммент отвечают (в духе @dr2073 ) - таки образом подобное не надо будет делать вручную, боты известят человека о том что его ник упомянули, дискуссия 5+ просто станет линейной, как сделано на многих форумах где поддерживаются деревья комментов.
Возможно есть и другие, более лучшие варианты решения - давайте обсудим.
Голосуем!
Голосуя за этот пост вы увеличиваете "баунти" награду тому кто выполнит эту задачу. Все золотые которые соберет этот пост и пост отчета о успешном выполнении задачи будут переведены тому кто выполнит задание (после начала выплат).