Migrate FSF India (gnu.org.in) mailing lists to lists.fsci.org.in
This issue is to track the migration progress.
FSF India mailing lists run on mailman2 which need to migrate to mailman3 instance of FSCI.
Find out the needed/working mailing lists. Create a sub To-Do of all those lists
Update MX records of lists domains
Upload those mailing lists' mbox and pickle file to ours [**Careful, don't overwrite]
Create $mailinglists in lists.fsci.org.in
mailman import21 email@example.com /path/to/mailman2/foo-list/config.pck
Confirm subscribers are imported by looking at https://lists.fsci.org.in/postorius/lists/replace_LISTNAME/members/member/
python3 manage.py hyperkitty_import --pythonpath /usr/share/mailman3-web --settings settings -l firstname.lastname@example.org foo-list.mbox
python3 manage.py update_index --pythonpath /usr/share/mailman3-web --settings settings
If archives imported successfully, you can find at https://lists.fsci.org.in/hyperkitty/list/replace_LISTNAME/latest
(***Help needed: Some of above things can be automated with scripts)
- Once done, announce on every list about the changes.
PS: Please add issues you faced as comments below, or create separate issues, or report to debian/upstream if necessary.