Postorius: Missing Features (Draft)
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.
- 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).
- 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
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
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.
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.
- 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).
- 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
On Sep 28, 2012, at 09:38 PM, Terri Oda wrote:
- 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!
Not that you have to change anything in Postorius, but for the core, I've been using the official 'easy' tag for things I think new contributors could work on. I am due to make a triage pass through the current open bug list, and I'll keep an eye on core bugs that could be tackled as 'easy'.
Have fun! I'll be on irc during the conference so definitely ping me if necessary.
Cheers, -Barry
participants (3)
-
Barry Warsaw
-
Florian Fuchs
-
Terri Oda