On Fri, Sep 23, 2022 at 03:55:47PM +0200, Sjoerd Mullender wrote:
What's the deal with maintaining mailing lists on Fedora these
days?
For years I've used mailman (first mailman2, now mailman3) on Fedora to
administer mailing lists. In mailman3, you also need postorius to provide a
web interface to users and hyperkitty to provide mail archive support.
On Fedora 35, mailman2 isn't available anymore, so that's when I switched to
mailman3. The original Fedora 35 did not have postorius, but that became
available later. Hyperkitty on the other hand is not available on fedora
35. I use an rpm that I built myself.
On Fedora 36, mailman3 can be installed, but both postorius and hyperkitty
(there it is in the repository) cannot. They both depend on a too old
version of django.
On Fedora 37 (I know, not released yet, so any complaints should go to the
testing list) none of the packages can be installed since they all depend on
python 3.10 and F37 will come with 3.11. The packages are actually the
unmodified F36 packages.
Do people use mailman3 on Fedora? If so, how?
Sadly those packages are difficult to keep working and they have fallen
behind. :( I'm sure the maintainers would welcome help though if you can
work on them or help test fixes.
Should I invest time in getting it to work in a python virtual environment?
And how would that work with SELinux?
Well, up to you, but it would be nice to contibute to the packages and
get them working again.
This very mailing list (users(a)lists.fedoraproject.org) is managed
with
mailman3, but does the system on which it runs run Fedora?
Nope, it's running on a RHEL7 vm. ;(
We would very much like to move it to a newer version however, and
if the Fedora version became available/working again we could look at
that.
kevin