Apply "mailing list mode" per category

Я запутался. Можно установить статус просмотра для каждой категории, так что разве это не то, что вам нужно? Да, первоначальную настройку нужно выполнить через веб-сайт, но даже Mailman2 имеет веб-интерфейс для настройки вашей конфигурации.

Что касается статуса «подписка» (watch), насколько я понимаю, он также означает, что при просмотре форума в браузере я получаю уведомления (светло-синие и зелёные цифры на аватаре) о таких темах. Я хотел бы сохранить эту функцию для той части форума, которая работает преимущественно как форум, но при этом не хочу получать сообщения из этой части форума на электронную почту.

Я являюсь частью частной организации, которая мигрирует с очень старой кастомной гибридной системы форум/список рассылки. Как и некоторые другие участники этой темы, мы исторически имели по одному списку рассылки на категорию и пытаемся воспроизвести это поведение в Discourse в максимально возможной степени.

В нашем случае большинство пользователей не подписаны на большинство категорий. Однако пользователи привыкли быстро находить новые категории, посещая главную страницу. Поэтому режим списка рассылки создаёт проблемы: у нас сейчас настроено так, что все категории по умолчанию отключены (muted), и пользователям нужно вручную выбирать, какие из них включить, но многих это не устраивает.

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

Простое добавление опции для пользователей получать письма со своими собственными сообщениями в режиме «слежения» (watching) устранило бы эту асимметрию между двумя вариантами (режим списка рассылки = «push»/«отказ от получения», слежение = «pull»/«подписка»). Это сделало бы его эквивалентным запросу «режим списка рассылки для каждой категории», который и стал причиной создания этой темы. Для нас и многих других это было бы чрезвычайно полезно.

Мне казалось, мы обсуждали наличие такой опции, @sam? Для меня это совершенно не имеет смысла (зачем мне копия сообщения, которое я уже отправил), но как опция, от которой можно отказаться, это, вероятно, нормально, учитывая, что мы уже обсуждали это раньше?

Да, мы ранее говорили о «режиме эха», но так и не реализовали переключатель для него. Чтобы всё работало корректно, потребуется около 2–3 дней работы: нужно будет добавить новую настройку сайта, новую настройку пользователя, небольшой интерфейс для выбора и так далее.

Не уверен, что стоит отдавать приоритет этой задаче в данный момент.

Предыдущие обсуждения по этой теме:

3 лайка

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

Чтобы это обходное решение работало, настройка «Когда я публикую пост в теме, установить для этой темы» не должна применяться к режиму «слежение». Однако, если пользователь публикует что-то в тех частях форума, где нежелателен этот псевдорежим рассылки, он будет получать письма, когда его цитируют, отвечают на его пост или упоминают.

1 лайк

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

  1. Много писем
  2. Несколько писем
  3. Только сводки активности
  4. Ничего

В настоящее время пользователям приходится собирать эти настройки из разных мест, сталкиваясь с незнакомыми понятиями. Поэтому большинство не утруждают себя и оставляют настройки по умолчанию (если только не попадают туда через функцию отписки от писем).

Я бы также разместил раздел «Письма» внутри раздела «Уведомления» в настройках (/preferences).

В режиме рассылки сейчас все уведомления отключены? Это было бы очень полезно. Несколько пользователей жаловались, что при посещении сайта (которое они делают нечасто) они ошеломлены количеством уведомлений о сообщениях, которые они уже прочитали через электронную почту.