Last modified: 2014-09-23 22:34:11 UTC
Enabling Echo for anonymous users is something that eventually should get done. At the very least a schema change will be needed on the echo_notification table. There are quite a few calls to if ( $user->isAnon() ) { abort; } which need to be updated. It would be interesting to investigate expiring notifications for dynamic IP addresses.
The WMF core features team tracks this bug on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/487, but people from the community are welcome to contribute here and in Gerrit.
Apparently WikiHow is working on this (or already has it done?)...
(In reply to Kunal Mehta (Legoktm) from comment #2) > Apparently WikiHow is working on this (or already has it done?)... Compare http://www.wikihow.com/Special:Notifications versus https://en.wikipedia.org/wiki/Special:Notifications (visit both as logged out users).
I uploaded Icfafb4e059baadff8bcda93594835a4ec6b47264 which is a diff of the WikiHow code from current master of Echo. I'll work on cutting down the irrelevant parts.
Change 135396 had a related patch set uploaded by Legoktm: [WIP] Allow anonymous users to receive notifications https://gerrit.wikimedia.org/r/135396