On 7/30/24 12:30, Trophy Developers Uganda Best Web Designers wrote:
What are some key improvements and features in Mailman 3 compared to its 
predecessor, Mailman 2?

You might get more community response to this by joining the mailman-us...@mailman3.org list at https://lists.mailman3.org/mailman3/lists/mailman-us...@mailman3.org/ and posting there.

From my point of view the main issue is Mailman 2.1 is past end of life and requires Python 2 which is also past end of life. Thus it is not receiving any updates.

Much of what's new and improved in Mailman 3 is "under the hood". Whereas mailman 2.1 is a monolithic application incorporating the core engine, the web UI and archiving, Mailman 3 consists of a core engine along with a few command line tools and exposes a REST API supporting all the management functions. The GNU Mailman project also provides Django based web interfaces for archiving (HyperKitty) and list management (Postorius).

It was always our hope that others might develop and make available alternative web interfaces. EMWD.com actually did that with their Affinity and Empathy list management and archiving applications, but due in part to the untimely death of EMWD's principal, those remain proprietary products of EMWD and aren't available to others.

As far as features are concerned, MM3 stores persistent data in a true database rather than Python pickles. It fully supports lists in multiple domains (MM2.1 required list names to be globally unique). MM3 has a concept of users, a user being a person, perhaps with multiple email addresses, and users can manage all their subscriptions in one place.

HyperKitty is more functional than pipermail. It has built in search capabilities and allows one to read posts, reply and start new threads directly from the web UI without using email at all. It is not quite a true web forum in that it doesn't support push notifications when someone else posts to a topic of interest, but other than that, it's close.

There are a few MM2.1 features not yet in MM3. MM3 does not support subscribing to topics and it does not support MM2.1's sibling list feature, but MM3 is under active development so feature requests can be implemented.

--
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@mail-archive.com

Reply via email to