On 2/13/21 3:03 AM, Stephen J. Turnbull wrote:
How different is this from Mailman 2? (Just "not really different" is fine, I'll be looking at your specific desiderata for more details later, including potential GSoC tasks.) It seems to me it's basically the same, except maybe for some Web 2.0 features like sorting on fields. (I'm not deprecating those features: obviously sorting would have helped Allan a lot, for example. It's just that Mailman 2 is very much a Web 1.0, maybe even Web 0.9, application.) Am I missing something big?
I actually took at lot of ideas from the MM 2 Membership List page simply due to the fact that Postorius' was not helpful in inspiring anything. The one thing that I did do is take MM2's approach and modernized it. So here are more tasks a List Owner can do that MM2 could never offer (and Postorius doesn't even come close):
-- Sort Members by Delivery mode (regular vs digest). (MM2 has no sorting abilities at all except by alphabet, Postorius doesn't even have that)
-- Reveal which Members are registered with the UI (MM2, everyone was registered, in Postorius nothing is revealed about registration)
-- Show in one List Member Management panel List Members, Non-Members, Moderators, and Owners (MM2 and Postorius requires this data to be seen via multiple pages)
-- View Member's List Subscriptions to other Mailing Lists on the server and, if that List Owner is List Owner of those other lists, can even access the List Owner board (Affinity terminology) for those other Lists.
-- Ban a member
-- Promote a member to List Owner and/or Moderator
-- Add a new List Member, List Owner, Moderator, and Non-Member from a Single List Member Membership panel. (Again both Postorius and MM2 requires multiple pages. Postorius is an improvement in this regard over MM2. The funny thing with Postorius is you can add a single Non-member, Moderator, and List Owner, but you cannot add a single List Member except through *Bulk* adding.)
Features are not the only thing about a modern UI, UX design plays a MAJOR role in the modern UI. Postorius should have at least matched MM2 in features in regards to something as important as Member management but instead it took a step back into the dark ages.
-- Brian Carpenter Harmonylists.com Emwd.com