Я написал это в Support, предполагая, что эта функция уже доступна или может быть реализована через плагин, но, возможно, это стоит обсудить в Contribute > Feature.
Я администрирую Discourse для некоторых академических и open-source проектов. У каждого проекта есть своя категория. Один или два из этих проектов значительно популярнее остальных, поэтому в дайджест-рассылках почти всегда появляются посты только из этих одной-двух категорий.
Существует ли способ «сбалансировать» дайджест-рассылки, чтобы для любой категории отображалось не более 1 или 2 постов? Я хочу убедиться, что менее известные категории тоже получают видимость и не теряются на фоне более крупных проектов.
Можно ли людям отключить уведомления по категории «Популярное», если она их не интересует? Если это возможно, то всё отлично.
В противном случае, я предполагаю (не глядя в код), что алгоритм выбирает темы с наибольшим количеством лайков, ответов и просмотров. То, о чём вы спрашиваете, подразумевает, что в дайджест будут включены темы, которые кажутся не очень качественными.
Можно ли людям отключить категорию «Популярное», если она им не интересна? Если это возможно, то вы в порядке.Любой отдельный пользователь может это сделать. Меня беспокоят настройки по умолчанию для новых участников. Я просто не хочу, чтобы один проект затмевал остальные.> Так что вы просите, чтобы в дайджест отправлялись темы, которые кажутся не очень хорошими.Конкретно я предлагаю добавить опцию вроде max_digest_posts_per_category. Например, если отсортировать все темы по количеству лайков, ответов или просмотров, то в письме-дайджесте будут показаны эти темы, но список предварительно отфильтруется так, чтобы в нём для каждой категории было не более N постов.Спасибо за ответ, @pfaffman!