Short description

The email notification feature is great. But it could be improved by sending a user a maximum of one email per page until they either visit the page or click on a link in the email. This link would take them to a page that displayed all the diffs including new diffs since the email.

Example: suppose I get email saying that FooBar has been updated. Then it is updated three more times before I visit FooBar. If I then click on the link in the (only) email, it shows me the diffs from all four updates.

MediaWiki has this feature.

Alternatively, MoinMoin could send a digest. But that would require some kind of transaction scheduling and mail cache.

Discussion

Its very bad for SoftSecurity. Imagine this:

  1. 10:00 GoodUser edits (you ignore, he is known to make good edits)

  2. 10:01 BadGui Spam

  3. 12:00 BadGui Spam

  4. 14:00 BadGui Spam

  5. 18:00 BadGui Eggs

  6. 20:00 You visit the page - you wish you got that spam diff 10 hours ago :(



RSS is a good option, but many more people are familiar with good old email, and most people don't want to monitor the whole wiki.




How should this behave when a page is renamed? Keeping the stuff with the page isn't really good for storage, keeping it with the user isn't possible since pages don't have unique IDs. -- JohannesBerg 2008-03-27 14:34:15

Project size estimation


MoinMoin: FeatureRequests/EmailNotifOnlyOnce (last edited 2008-03-27 14:34:16 by JohannesBerg)