Differences between revisions 11 and 12
Revision 11 as of 2016-06-04 17:55:25
Size: 2365
Editor: terri
Comment:
Revision 12 as of 2016-06-04 17:56:08
Size: 2396
Editor: terri
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
  * Email notification templates (allowing urls to Postorius clickable actions to be inserted)   * Email notification templates (allowing urls to Postorius clickable actions to be inserted) [Barry is working on a branch]

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) Pushed to 3.2

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

    • Test migration from 2 to 3

    • Mailman 2 & 3 co-existing on the same machine done

    • Make it easier to install with Docker done

    • User documentation
  • Core
    • Migrations from 2.1 -> 3.1 (TOP PRIORITY)

    • Email notification templates (allowing urls to Postorius clickable actions to be inserted) [Barry is working on a branch]
    • 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 Done, will need to be replaced when persona goes dark

    • Add user settings page (Likely to be completed as part of stylistica's summer of code work; may need temporary fix sooner) done

    • Add ability to remove moderators/owners from a list (see bug 1062889)) -- done

    • 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)