( Pasting Quim's comment )
Workflow
- Publisher creates the main page of the newsletter as a plain wiki page somewhere (for the MVP just this, we might offer templates etc in the future).
- As logged in user, Publisher goes to Special:NewsletterCreate and sees a form to create a newsletter with these required fields:
- Name of newsletter.
- Short description.
- Frequency (weekly, monthly, quarterly, other).
- Page title of the newsletter main page.
- After clicking the "Create" button, the data gets added to the database, and the new newsletter is listed in the list of newsletters.
Related Patchset
https://gerrit.wikimedia.org/r/#/c/216546/
End result
To view the implementation, go here