Differences between revisions 8 and 9
Revision 8 as of 2016-06-04 17:48:39
Size: 2294
Editor: terri
Comment:
Revision 9 as of 2016-06-04 17:50:26
Size: 2321
Editor: terri
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
  * Mailman 2 & 3 co-existing on the same machine)--
  * Make it easier to install with Docker
  * --(Mailman 2 & 3 co-existing on the same machine)-- done
  * --(Make it easier to install with Docker)-- done
Line 24: Line 24:
  * --(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]])) --
  * --(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 [[https://bugs.launchpad.net/postorius/+bug/1062889|bug 1062889]])) -- done

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 done

    • Make it easier to install with Docker done

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