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