File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change @@ -73,3 +73,44 @@ 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+
100+ ```
101+ 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
102+ 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
103+ 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
104+ ```
105+
106+ On lists.boost.org modify ` /var/lib/mailman3/web/project/settings.py ` :
107+
108+ ```
109+ HYPERKITTY_MBOX_EXPORT = False
110+ ```
111+
112+ Restart the web server:
113+
114+ ```
115+ systemctl stop mailman3-web
116+ ```
You can’t perform that action at this time.
0 commit comments