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