This port will be removed on 2020-12-31 if not fixed
"Only over my and the postmaster's dead corpses."
Please arrange for a Tauthon port so we can move mailman onto it, until that is available, I will not consent to a removal of Python or mailman.
Note that FreeBSD mailing list rely on mailman 2.x, and consequently on python 2.x.
Mailman 3.x is a very different beast without migration path from 2.x, different setup, with a different archiver concept and whatnot. Archive migration is impossible, old archives would need to be frozen and new archives begun. Mailman 3.x is not complete in terms of 2.x features, bounce processing, for instance, was only an afterthought in Mailman 3.x.
This was discussed before.
Just as someone threatens to remove this port or its requisites, I'll threaten in return to revert removals of Mailman and its requisites.
(In reply to Matthias Andree from comment #2)
> Just as someone threatens to remove this port or its requisites,
> I'll threaten in return to revert removals of Mailman and its requisites.
Please simmer down, Matthias. If you're under the impression that aggressive comments like that somehow make people more willing to work with you, you are quite wrong.
This conversation has been going on for a while now, so you jumping in in the middle and casting threats serves only to destabilize it. Please, just stop.
Note that work is ongoing to decouple the archives from the mail processing. bapt@ has a working prototype for us already.
Having said that: postmaster would be deeply unhappy if mailman2/python2 disappears from the ports tree as scheduled on 2020-12-31.
A mailman3 port was not even available in the ports tree until a couple of days ago. Moving a critical piece of FreeBSD Project infrastructure in ~3 months is not a fun prospect.
mail/mailman3 is not in working order. Some dependencies are missing, some are not present in the ports tree, including zope5.
* zope: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250362
* run-tests needed: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225543#c14
What I've found missing so far:
Updates will continue in the zope ticket above.