Сбалансируйте рассылку digest-писем, чтобы отображались посты из нескольких категорий

Всем привет,

Я написал это в Support, предполагая, что эта функция уже доступна или может быть реализована через плагин, но, возможно, это стоит обсудить в Contribute > Feature.

Я администрирую Discourse для некоторых академических и open-source проектов. У каждого проекта есть своя категория. Один или два из этих проектов значительно популярнее остальных, поэтому в дайджест-рассылках почти всегда появляются посты только из этих одной-двух категорий.

Существует ли способ «сбалансировать» дайджест-рассылки, чтобы для любой категории отображалось не более 1 или 2 постов? Я хочу убедиться, что менее известные категории тоже получают видимость и не теряются на фоне более крупных проектов.

Большое спасибо за любую помощь!

Мэтт

Можно ли людям отключить уведомления по категории «Популярное», если она их не интересует? Если это возможно, то всё отлично.

В противном случае, я предполагаю (не глядя в код), что алгоритм выбирает темы с наибольшим количеством лайков, ответов и просмотров. То, о чём вы спрашиваете, подразумевает, что в дайджест будут включены темы, которые кажутся не очень качественными.

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

2 лайка

Ага! Теперь понял. Хорошая идея

1 лайк

Если этой функции ещё нет, не перенести ли нам эту тему в Contribute > Feature? Так больше людей увидят, вдруг кому-то ещё она пригодится.

2 лайка

Поднимаю эту тему на случай, если появился новый интерес. Спасибо.