Differences between revisions 7 and 8
Revision 7 as of 2016-02-05 18:22:14
Size: 2203
Comment:
Revision 8 as of 2016-06-04 17:48:39
Size: 2294
Editor: terri
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
  * Test migration from 2 to 3
  * Mailman 2 & 3 co-existing on the same machine
  * '''Test migration from 2 to 3'''
  * Mailman 2 & 3 co-existing on the same machine)--
Line 14: Line 14:
  * Migrations from 2.1 -> 3.1 (TOP PRIORITY)   * '''Migrations from 2.1 -> 3.1 (TOP PRIORITY)'''
Line 23: Line 23:
  * 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 [[https://bugs.launchpad.net/postorius/+bug/1062889|bug 1062889]])
  * --(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))--
  * --(Add ability to remove moderators/owners from a list (see [[https://bugs.launchpad.net/postorius/+bug/1062889|bug 1062889]])) --

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

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