Плагин ActivityPub

Перечитывая это, я хочу вернуться к вопросу о подкатегориях, который я упоминал ранее. @mattdm, вы планируете включить это для Fedora Discussion? Мне кажется, что заставлять пользователей отдельно подписываться на каждую подкатегорию в Fedora Discussion — это плохой пользовательский опыт.

На моём сайте у меня 8 категорий верхнего уровня для федерации, плюс ещё 21 публичная подкатегория.

Я хочу, чтобы люди могли подписываться на категории верхнего уровня и получать контент из публичных подкатегорий, но не федерировать подкатегории с ограниченным доступом (например, категория Staff — это приватная подкатегория публичной родительской категории на моём сайте).

Я вижу два способа решения этой задачи:

  1. Настройка «также федерировать подкатегории» (с применением ограничений видимости).
  2. Возможность повторного использования Акторов в конфигурации категорий, чтобы я мог применить одного и того же Актора к родительской категории и к публичным подкатегориям.

Второй вариант выглядит предпочтительнее: он более гибкий, более явный и, если я правильно понимаю, лучше соответствует модели данных.

Возможно, альтернативой было бы создание бота (или нескольких ботов) для автоматического повышения (boost) всех постов определённых наборов Акторов в моём Discourse. Это также позволило бы мне реализовать @all@....

:thinking:

4 лайка