Re: [GTALUG] Service resource management: i.e. Mailman3 vs Mailman2

ac via talk wrote on 2025-01-30 04:02:
many projects are becoming 'over developed' (my pet peeve is all desktop environments)
As a KDE user & fan, I'm going to respectfully disagree. Even on my ancient computer, I have multiple cores running at billions of cycles per second, and I want and can afford many of the features that devs immersed in desktop environments implement. It's not like I have a coin-operated computer where a bit of "eye candy", or loading a few extra libraries costs me anything. If it's a few milliseconds slower to accomplish something (and that's an "if"), who cares. I can do things that no other DE can do, and those things have become essential. If it can do everything I could possibly want and some things I never thought I'd want, and it's free, it's one of the few areas of modern tech that hasn't been enshitified beyond recognition. I often compare the "over development" of software complaints to someone in the '80s or '90s complaining about PCs being an over complicated way of doing what slide rules, ledgers, and adding machines can do.
we are still using mm2 and if no longer supported, we will probably fork or maintain security as the functionality is enough and it is working fine.
I'm honestly kind of surprised that no one has forked MM2 to run on Python3. Maybe the effort required to end up with the same ugly interface vs just moving to MM3 and its nicer interface, plus the burden of support and maintenance just isn't very appealing.
I do not use MM3 and I was wondering, is it the many modules that are using all the resources? (I have not used google, but I am thinking maybe hyperkitty (i think it's called?) and/or any of the other modules that are resource hungry? (can some of the modules be disabled?)
It, like MM2, runs its various tasks as separate Python scripts. They get loaded - scripts and Python interpreters - at start up and remain resident in RAM. So, yeah, these modules are what's consuming resources. Hyperkitty (the archiver) and other components of mailman3-web can be disabled and I believe messages to the list will still be distributed, but then there's no archiving of messages, no admin interface, etc. It probably isn't worth it to just run mailman3 without mailman3-web. Cheers
participants (1)
-
Ron / BCLUG