File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed
Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -73,3 +73,46 @@ Example:
7373# sudo mailman-wrapper version
7474```
7575
76+ ## Staging Hyperkitty sync
77+
78+ On lists.boost.org modify ` /var/lib/mailman3/web/project/settings.py ` :
79+
80+ ```
81+ HYPERKITTY_MBOX_EXPORT = True
82+ ```
83+
84+ Restart the web server:
85+
86+ ```
87+ systemctl stop mailman3-web
88+ ```
89+
90+ In the web-ui https://lists.boost.org visit each archive and "Download" the mbox. Modify the URL manually.
91+
92+ ```
93+ https://lists.boost.org/archives/list/boost@lists.boost.org/export/boost@lists.boost.org-2025-04-07-2026-01-08.mbox.gz?start=2025-04-07&end=2026-01-08
94+ https://lists.boost.org/archives/list/boost-users@lists.boost.org/export/boost-users@lists.boost.org-2025-04-07-2026-01-08.mbox.gz?start=2025-04-07&end=2026-01-08
95+ https://lists.boost.org/archives/list/boost-announce@lists.boost.org/export/boost-announce@lists.boost.org-2025-04-07-2026-01-08.mbox.gz?start=2025-04-07&end=2026-01-08
96+ ```
97+
98+ Copy the files to lists.stage.boost.cppalliance.org
99+ - Unzip
100+ - Import
101+
102+ ```
103+ mailman-web-wrapper hyperkitty_import -l boost@lists.stage.boost.cppalliance.org /tmp/test/boost@lists.boost.org-2025-04-07-2026-01-08.mbox
104+ mailman-web-wrapper hyperkitty_import -l boost-users@lists.stage.boost.cppalliance.org /tmp/test/boost-users@lists.boost.org-2025-04-07-2026-01-08.mbox
105+ mailman-web-wrapper hyperkitty_import -l boost-announce@lists.stage.boost.cppalliance.org /tmp/test/boost-announce@lists.boost.org-2025-04-07-2026-01-08.mbox
106+ ```
107+
108+ On lists.boost.org modify ` /var/lib/mailman3/web/project/settings.py ` :
109+
110+ ```
111+ HYPERKITTY_MBOX_EXPORT = False
112+ ```
113+
114+ Restart the web server:
115+
116+ ```
117+ systemctl stop mailman3-web
118+ ```
You can’t perform that action at this time.
0 commit comments