COMMENT migrer de mailman2 à discourse

J’ai commencé à travailler sur ce script l’année dernière (Working on a mailman2 to discourse migration script) et j’ai eu l’occasion de le tester en mai 2021 lors de la migration des listes de diffusion Spip (Les listes de diffusion évoluent : Mailman -> Discourse - SPIP Blog). Le script est encore très jeune, mais je suis désormais confiant quant à son utilité.

L’importation nécessite encore de nombreuses étapes manuelles, et j’aimerais bien disposer d’une commande du type discourse import --mailman2 config.pck mbox-archives-directory qui fonctionnerait « tout simplement ». Cependant, je n’envisage pas de l’implémenter. Je suis satisfait des scripts shell personnalisés (https://lab.enough.community/dachary/rezo-import/-/blob/master/rezo-import) et je ne vois pas comment les généraliser. En tout cas, la logique mise en œuvre par mailman2discourse (Client Challenge) constitue une pièce manquante du puzzle, et je suis heureux qu’elle existe :slight_smile:

2 « J'aime »