I think I've just stuck all of Florian's missing features into the postorius bug database.

I'm doing a bit of triaging on the bug list in preparation for next week's GHC12 hackathon. This includes tagging a few bugs as beginner-friendly:

https://bugs.launchpad.net/postorius/+bugs?field.tag=beginner-friendly

1. Please don't solve those bugs until after next weekend. I want to make sure I have some satisfying low-hanging fruit for my hackathon participants.

2. If you can think of any other "easy" things that need doing for postorious (or Mailman 3.0, or hyperkitty) please tag them in some way and let me know!

A day isn't much time to hack on a project, so the more satisfying things that can be completed in a few hours we have available, the more of our little bugs will get squashed. :)

 Terri


On 12-09-18 1:54 PM, Florian Fuchs wrote:
Hi all,

in order to give everyone interested (and everyone joining this Saturdays's mini-hackathon) something to code, here's a list of existing Postorius features, followed by a list of *some* missing features. Of course, the second list is up for discussion - ideally it should transform into a concrete "what Postorius must be able to do"-list before Friday, so we can file bugs on launchpad and assign them.


1) Existing Features:

* Add/Remove lists
* List overview (shows all public mailing lists).
* List info/subscribe/unsubscribe
* Mass subscription (admin only)
* List members overview (admin only)
* Held messages/moderation (admin only)
* Edit list settings (list identity, autoresponse, digest. moderation - admin only)
* Add domains (admin only)
* Authentication through BrowserID or a Postorius admin account (created during installation).


2) What's missing:

* Adding/editing users
* Editing user data
* Assigning roles to existing memberships (member/owner/moderator).
* Access control based on membership roles/superuser status.
* Membership moderation
* Better/more help/success/error messages
* Better test coverage
* OpenID Log-In
* Registration without BrowserID, OpenID?
* Anonymous subscriptions?
* Translation?

There are, of course, many more possible features, but I'd consider these the essentials. I'm also sure I've missed something important... ;-)

Cheers
Florian




_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/terri%40zone12.com

Security Policy: http://wiki.list.org/x/QIA9


_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to