Возрождение «мертвой» темы! Я не нашел более свежих обсуждений по этой теме, что, возможно, говорит о том, что она не представляет особого интереса для людей, поэтому я пишу в эту довольно старую дискуссию. Но я также считаю, что это может быть именно та функция, о которой люди не задумываются и не представляют, но которая, будучи реализованной, может получить большее признание.
Причина, по которой я вмешиваюсь в этот разговор, в том, что эта тема неоднократно поднималась в последнее время в различных дискуссионных кругах, где я состою. Наблюдается современный всплеск интереса к совместному построению знаний, обсуждению и сообществу, а также растущее желание уйти от Facebook. Facebook, в частности, популярен отчасти потому, что он является «единым центром», объединяющим группы по интересам вокруг самых разных тем, каждая из которых имеет свое собственное приватное пространство, но при этом может отображаться в единой непрерывной ленте постов и легко взаимодействовать, вплоть до использования «тегов» для их грубого перекрестного связывания.
Одной из областей, где я активно участвую и часто сталкиваюсь с множеством экземпляров Discourse, являются инструменты управления знаниями, задачами и проектами, а также связанные с ними сообщества. Многие из них специфичны для конкретного программного обеспечения, но большинство из них часто имеют более открытые разделы для обсуждения управления знаниями в целом. Хорошим примером является раздел управления знаниями в Obsidian:
Там наблюдается значительное пересечение с некоторыми темами во множестве других экземпляров Discourse, например, обсуждения Зеттелькастена. Это действительно отличный пример темы, которая, вероятно, выиграла бы от перекрестного связывания тем между экземплярами Discourse. Я могу найти несколько примеров тем, чтобы более конкретно показать, что я имею в виду, если кому-то это интересно.
Я понимаю, что для реализации такой функциональности в Discourse существуют серьезные технические сложности. Но вместо того чтобы говорить о том, почему это невозможно, мне интересно обсудить и исследовать, что было бы возможно сегодня при не слишком больших затратах труда. И я считаю, что многие вопросы и опасения, уже поднятые здесь, по-моему, направлены на очень конкретную идею того, как это может работать (например, проблемы модерации), что кажется мне преждевременным, пока у нас не будет возможности обсудить и взаимно понять, как именно это может работать.
Многие теоретические опасения кажутся легко устранимыми и могут вообще не стать проблемой в зависимости от того, как такая система будет фактически функционировать и настроена. Например, каждое сообщество может модерировать свои собственные посты как обычно; они просто будут показывать ссылки друг на друга и указание в каком-то месте, когда в теме другого сообщества появляется новый пост (например, расширяемый нижний колонтитул темы, показывающий последний ответ в удаленно связанных экземплярах Discourse). Если пост в другом сообществе нарушает правила этого сообщества, ссылку можно разорвать, или можно отключить уведомления о новых «удаленных» постах, но сохранить ссылку, если это не является серьезной проблемой. Короче говоря, давайте подумаем, что мы можем сделать, вместо того чтобы говорить о том, почему мы не можем.