Я начал работать над этим скриптом в прошлом году и получил возможность протестировать его в мае 2021 года при миграции списков рассылки Spip. Скрипт всё ещё находится на ранней стадии развития, но я уверен, что он уже готов к использованию.
Импорт по-прежнему требует множества ручных действий, и мне бы очень хотелось иметь возможность выполнять его одной командой вроде discourse import --mailman2 config.pck mbox-archives-directory, которая бы «просто работала». Однако я не планирую реализовывать такую функцию. Меня вполне устраивают пользовательские shell-скрипты, и я не вижу, как их можно обобщить. В любом случае логика, реализованная в mailman2discourse, — это недостающий элемент пазла, и я рад, что он существует ![]()