Just an attempt to draft some specs:
For newsletter authors
- Creating a newsletter.
- Drafting and publishing a new edition of the newsletter.
- Send a notification to subscribers when a new edition is ready.
- Check who / how many people is subscribed to the news letter.
For newsletter readers
- A page with newsletters available, with a possibility to subscribe / unsubscribe.
- Possibility to receive the notification of a new edition via email / talk page / Echo.
- Web notifications contain link to the source page.
- Email notifications contain link and full text (optional? plain text and HTML?)