Перечитывая это, я хочу вернуться к вопросу о подкатегориях, который я упоминал ранее. @mattdm, вы планируете включить это для Fedora Discussion? Мне кажется, что заставлять пользователей отдельно подписываться на каждую подкатегорию в Fedora Discussion — это плохой пользовательский опыт.
На моём сайте у меня 8 категорий верхнего уровня для федерации, плюс ещё 21 публичная подкатегория.
Я хочу, чтобы люди могли подписываться на категории верхнего уровня и получать контент из публичных подкатегорий, но не федерировать подкатегории с ограниченным доступом (например, категория Staff — это приватная подкатегория публичной родительской категории на моём сайте).
Я вижу два способа решения этой задачи:
- Настройка «также федерировать подкатегории» (с применением ограничений видимости).
- Возможность повторного использования Акторов в конфигурации категорий, чтобы я мог применить одного и того же Актора к родительской категории и к публичным подкатегориям.
Второй вариант выглядит предпочтительнее: он более гибкий, более явный и, если я правильно понимаю, лучше соответствует модели данных.
Возможно, альтернативой было бы создание бота (или нескольких ботов) для автоматического повышения (boost) всех постов определённых наборов Акторов в моём Discourse. Это также позволило бы мне реализовать @all@....
![]()