Hey all,
As you probably saw in Slack, today we completed the lists migration.
This includes:
* Mailman2 (unsupported) => Mailman3 (supported!)
* CentOS Stream 8 (unsupported) => CentOS Stream 9 (supported!)
* PHPList 3.5.2 (doesn't work on modern PHP) => PHPList 3.6.14 (supports
modern PHP!)
* PHP 7.2 (unsupported) => PHP 8.2 (security support)
This was part of a lot of work on the part of the team over the last 6-8
months, we only just finally pulled the last trigger today.
I want to remind everyone:
* For non-email interactions (moderation or tweaking settings is really
the only thing here) you'll need to register for an account. It'll
auto-associate with all your memberships (assuming you use the same email).
* If you have any issues, please let me know, I'll happily sort you out,
and attend to any moderation in the interim. I will answering any tags
in slack or direct within 24 hours for the next week for sure, and in
general until the conference.
* The permission model is more sane in MM3, there's not some magical
password you have to share (woo!), people are just assigned as owners,
moderators, or members. So people can easily be added to share the
moderation burden, or removed when they no longer should have access
with minimal fuss.
This brings us generally to a much better place with our webserver on
CentOS Stream 10 and our Lists server on CentOS Stream 9 (mailman3 is
not yet ready for 10, but it'll be a simple upgrade when it is).
The next project will be moving reg. It's a bit trickier as it still
requires python2, so we'll be containerizing it and moving it to CentOS
Stream 10 after the conference (obviously this is reg's most critical
time, so we won't be touching it until post-conf). Then we'll go about
cleaning up all the old code throughout our codebase specific to CentOS
6, 7, and 8.
So many thanks to Davide for countless Monday's hacking on all of this.
And thanks to Hannah for helping with the migration today.
--
Phil Dibowitz phil(a)ipom.com
Open Source software and tech docs Insanity Palace of Metallica
http://www.phildev.net/http://www.ipom.com/
"Be who you are and say what you feel, because those who mind don't
matter and those who matter don't mind."
- Dr. Seuss