MassMessage's notion of "targets" is not very user-friendly:
- Subscribers have to manually add their name in a special syntax on multiple wiki pages. This makes the whole thing very hard to discover, and makes it difficult to manage your subscriptions.
- Senders have to remember target-lists rather than being able to re-use common targets easily.
I think we can leave the current system in place and complement it with a more user-friendly one:
- a list of newsletters, newsletter descriptions and target pages in the MediaWiki: namespace
- a tab in preferences that renders these out and makes it easy for users to subscribe with their user talk: page (bonus points for indicating number of subscribers)
Ideally the tab should expose both local and global newsletters under a "Subscriptions" tab in preferences
This seems like it could be a useful way to complement Echo notifications with an easy-to-use opt-in subscription system for more comprehensive newsletters. Newsletters posted on village pumps and such could then simply link to the relevant tab in preferences for easy opt-in.