Opt-In Conference Scheme

Я настроил аналогичную схему, используя следующий протокол в Discourse 3.1.0.beta6:

  1. Включить mute_all_categories_by_default
  2. Включить allow_uncategorized_topics
  3. Отключить suppress_uncategorized_badge
  4. Включить default_categories_watching_first_post с категорией «без категории»
  5. Настроить default_navigation_menu_categories для основных (публичных) категорий
  6. Для каждой категории создать соответствующую группу (например, c-foo для категории с именем foo…), которая будет отслеживать связанную категорию. (свободное вступление/выход или запрос на вступление/свободный выход в зависимости от цели группы)
  7. Для каждой категории использовать описание категории как описание группы, указывая, какой уровень уведомлений будет предоставлять группа для той или иной категории.

Именно последний пункт заставляет меня задуматься, что может существовать более оптимальный способ реализации: действительно, у нас могла бы быть возможность использовать тему с описанием связанной категории в качестве страницы группы.