[CentOS-devel] RFC (Request for Comments) : future of lists.centos.org (aka centos mailing-lists)

Sun May 14 19:00:21 UTC 2023
Neal Gompa <ngompa13 at gmail.com>

On Sun, May 14, 2023 at 5:35 AM Pierre-Yves Chibon <pingou at pingoured.fr> wrote:
>
> On Sat, May 13, 2023 at 06:42:25AM -0400, Neal Gompa wrote:
> > I'd rather keep mailing lists for development myself. For that, I
> > would suggest moving them to Fedora's instance and leveraging the
> > multi-domain feature so that lists.centos.org goes to Fedora's
> > instance.
>
> Random, stupid, thought: Neal, Fabian and Smooge, you are aware of the issues
> Fedora has been having with its Mailman 3 instance, partly due to the fact that
> we were amongst the first to migrate to mm3 which actually ended up giving
> problems to upgrade down the line.
>
> So here goes crazy: what if there was a new MM3 server built for the CentOS
> lists and then the remaining Fedora lists would look to be migrated to that same
> instance?
> It achieves the same outcome as what's described above: 1 instance, using
> multi-domains, maintained by 1 team (CPE), for the CentOS and Fedora (and
> pagure [1]) communities, but in reverse order and possibly giving an "easier"
> upgrade path to the Fedora instance.
>
> Food for thoughts :)
>

I wonder if we can make the visual style change depending on the
domain you're accessing it from. But otherwise it's basically six one
way, half dozen the other. I suspect the plan would be to stand up a
brand new instance and do a data migration anyway, since the existing
one is kinda held together with silly putty.

I went through a fair bit of pain to clean up the Mailman 3 stack over
the years, and it wouldn't surprise me if things were more than a
little weird in the current Fedora instance because of some of that
early stuff.

Currently, my understanding is that Fedora's instance is set up with
the following domains:

* lists.fedoraproject.org
* lists.fedorahosted.org
* lists.pagure.io

We'd be adding "lists.centos.org" to that pile. We can start in
reverse order if we want (centos -> pagure -> fedorahosted ->
fedoraproject).

But I do agree that we should see if we can have the appropriate
branding show up depending on which domain you visit the
Postorius/HyperKitty instances from.

That's more of a question of working the HyperKitty and Postorius
theming system more than anything else. :)

We should absolutely migrate people's list subscriptions though. If we
can pull it off, their list subscription settings too.







--
真実はいつも一つ!/ Always, there's only one truth!