Mailman->Discourse Migration on February 1, 10am PST

LLVM Community,

As referenced in this blog post, we are getting close to the deadline for migration for some Mailman lists to Discourse. If you are receiving this email from a LLVM Mailman list, then this list will be migrating to Discourse on February 1st.

We have gone through several test runs and feel that we are ready to do the final migration on February 1st starting at 10 am PST. Once the migration begins, the impacted Mailman lists and Discourse will be read only until it has completed.

Here are the steps of the migration process on February 1st at 10 am PST:

  1. The Mailman lists that are migrating will be placed in “read-only” mode. No mail will be accepted to the list.

  2. Mailman will be shut down while the final archives are collected. We expect this downtime to be about 15 minutes.

  3. The mailman archives are sent to Discourse for migration (15-20 minutes for data transfer).

  4. The LLVM DIscourse is put into read-only mode. Given the size of our archives, we expect the import to take 5 hours.

  5. Sanity-checks will be made to ensure that everything looks as expected. We estimate this will take 1 hour or less.

  6. The LLVM Discourse will be opened up again with all the archives imported.

  7. We will post on Discourse about how things went and any next steps in the “Announcements” category.

We will use the Discourse Migration website to communicate where we are in the process.

We expect the LLVM Discourse to open by 5pm PST, but realize that even in the best plans, there may be unexpected situations that arise that cause the migration to take longer or possibly be stopped. If that occurs, we will evaluate the best course of action and communicate to the community as described above.

If you have any questions, please let me know.


Just to point out that the "Setting up email interactions" section on
this page could use some attention.

For example the first bullet links to a Mozilla help page which is
obsolete; it describes modifying user preferences which don't exist in
the current LLVM Discourse (maybe LLVM is using a newer version?), or
at least they don't exist in my account. I can't find any setting
related to "Send me email notifications when I am active on the site",
nor can I find any setting like "Mark posts as read when I'm emailed
about them".

Also the link at "Quoting previous topics in an reply" points to an
issue where the answer appears to be changing a site-wide setting, not
a per-user setting, so there's not much that we can do about it

Thank you Paul for pointing this out. I will get this information updated tonight.


As a reminder, this will be happening this morning.