Differences between revisions 6 and 7
Revision 6 as of 2016-02-05 16:44:55
Size: 2212
Editor: barry
Comment:
Revision 7 as of 2016-02-05 18:22:14
Size: 2203
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
  * non-member default actions allowing NULL to defer to list policy   * non-member default actions allowing NULL to defer to list policy ([[https://gitlab.com/mailman/mailman/issues/189|issue #189]])
Line 29: Line 29:
  * if a nonmember replies via the web interface, subscribe them as nondelivery member   * Bug fixing

Mailman 3.1

TODOs for the next major release of Mailman 3. As we drill down on these, we should turn these into feature requests on the appropriate subproject.

TL;DR: a major goal for 3.1 is easy, high fidelity upgrades from MM2.1 to MM3.

  • Mailman Suite:
    • Internationalization - there must be a way for the community to contribute translations and for us to integrate them into releases (bug 1414154)

    • Migration scripts for current Mailman 2 installations (bug 965532)

    • Test migration from 2 to 3
    • Mailman 2 & 3 co-existing on the same machine

    • Make it easier to install with Docker
  • Core
    • Migrations from 2.1 -> 3.1 (TOP PRIORITY)

    • Email notification templates (allowing urls to Postorius clickable actions to be inserted)
    • non-member default actions allowing NULL to defer to list policy (issue #189)

    • login-less subscription/unsubscription
    • Unsubscription policy: dealing with permission to unsubscribe (similar to 3.0's subscription policy work).
    • 100% test code coverage (nice to have, not a blocker)
    • Bug fixing (need list of top priority)
    • Merge requests (need list of top priority)
  • Postorius
    • Implementation of django-browserid + custom audience checking
    • Add user settings page (Likely to be completed as part of stylistica's summer of code work; may need temporary fix sooner)
    • Add ability to remove moderators/owners from a list (see bug 1062889)

    • non-member disposition [Put list of non-members in list settings with allow/deny, etc] (see bug 1414149)

    • Pull list of supported languages for a domain from Mailman core via API (see bug 1414298)

  • Hyperkitty
    • Bug fixing
  • Websites
    • Update visual style and information architecture of list.org and the wiki to feel more unified, be more navigable, and present a modern appearance

MailmanWiki: DEV/Mailman 3.1 (last edited 2016-06-04 22:10:10 by terri)