Мы рассматриваем возможность перехода с Gnu Mailman на Discourse. Я провёл некоторое время за изучением материалов и наткнулся на интересную дискуссию. Буду признателен за мнение сообщества по этим вопросам. Особенно привлекло моё внимание одно из ссылок — обсуждение в GNOME 2019 года. Однако хочу отметить, что меня волнуют не столько конкретные поднятые пункты, сколько общая тема: «что мы потеряем при таком переходе». Поэтому меня интересуют любые ответы по общей теме, а не только те, что касаются приведённых мной ссылок.
В заключение хочу сказать, что очевидно — при переходе на Discourse мы много выиграем. Я очень этому рад. Мне просто важно заранее понять, что мы потеряем, поскольку это далеко не очевидно, учитывая постоянные улучшения в Discourse. Мне необходимо заранее сформировать ожидания перед любым переходом, и я не хочу, чтобы люди были застигнуты врасплох тем, что они не смогут делать то, к чему привыкли в Mailman. Если это так, я заранее сообщу им об этом, и мы обсудим возможные обходные пути.
Сейчас мы используем Mailman версии 3. У него есть веб-интерфейс и веб-архив. Большинство людей продолжают взаимодействовать только через электронную почту, но новый веб-архив в версии 3 довольно хорош.
Что мы потеряем (пользовательский опыт)
- Поддержка электронной почты первого уровня: Discourse поддерживает ответы по почте и создание новых тем по почте, но, по крайней мере, в начале 2016 года эта поддержка была не очень хорошей, а в 2019 году люди сталкивались с проблемами.
- Пересылка почты обрабатывается неуклюже, что делает перенос ongoing-разговоров из рассылки в Discourse неудобным.
- Неясно, как подписаться на конкретные разделы (аналогично отдельным «рассылкам» или «группам»), не подписываясь на весь сайт. Результаты наблюдения за темой могут оказаться неожиданными.
- Отображение текста из писем в веб-версии может быть неожиданным.
- Неясно, как настроить двусторонний мост, при котором рассылка продолжала бы получать сообщения от людей, публикующих в Discourse, и пересылать их туда. (Сравните мосты Telegram-IRC, которые не оставляют никого позади.)
- Право на форк / переносимость данных (собственные данные переносимы, но в настоящее время нет простого способа экспортировать весь сайт).
- Интеграция в повседневные рабочие процессы людей, часто основанные на электронной почте (что подразумевает возможность для людей снова появиться и участвовать в обсуждении даже спустя долгое время после того, как они перестали быть активными в данном месте обсуждения).
- Доступ через новостные группы (хотя это возможно, если очень хочется)
- hashar: мы какое-то время использовали gmane.org. Это система архивации рассылки с мостом NNTP/новостные группы. К сожалению, похоже, что сервис сейчас заброшен.