# Working on a mailman2 to discourse migration script

**URL:** https://meta.discourse.org/t/working-on-a-mailman2-to-discourse-migration-script/169220
**Category:** Support
**Created:** [November 4, 2020, 1:43pm UTC](https://meta.discourse.org/t/working-on-a-mailman2-to-discourse-migration-script/169220 "2020-11-04T13:43:41Z")
**Posts on this page:** 1
**Showing post:** 12

<div class="post-metadata">

### Author: ![dachary](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dachary/32/119731_2.png) [@dachary](https://meta.discourse.org/u/dachary)
#### Post date: [June 12, 2021, 10:50pm UTC](https://meta.discourse.org/t/working-on-a-mailman2-to-discourse-migration-script/169220/12 "2021-06-12T22:50:39Z")

</div>

For the record, the migration script reached a stage where it is usable and a HOWTO is available:

> [@HOWTO migrate from mailman2 to discourse](https://meta.discourse.org/t/howto-migrate-from-mailman2-to-discourse/193608/2):
>
> I started [working on this script last year](https://meta.discourse.org/t/working-on-a-mailman2-to-discourse-migration-script/169220) and had the opportunity to put it to the test in May 2021 when migrating [the Spip mailing lists](https://blog.spip.net/Les-listes-de-diffusion-evoluent-Mailman-Discourse.html). The script is still very young but I’m now confident that it is usable. There still are many manual steps involved in the import and I would love to have something like discourse import --mailman2 config.pck mbox-archives-directory that would “just work”. However I don’t plan to implement this. I’m happy with [custom shell scripts](https://lab.enough.community/dachary/rezo-import/-/blob/master/rezo-import) and I don’t see how they co…

---

_[View the full topic](https://meta.discourse.org/t/working-on-a-mailman2-to-discourse-migration-script/169220)._
