Summary of this RFC
This proposes that we move part of the implementation of the Notification framework RFC currently in the Echo extension into MediaWiki core.
- Being in an extension, Echo has to use ugly hooks to suppress some core features and has generally weird interactions with some things.
- extensions that wish to use it have to do conditional checks every time they'd like to trigger a notifications.
- Echo is a reserved word in PHP, preventing us from using it as the namespace for a PHP class. ;-)
Note: This RFC doesn't answer the questions in RFC: Need to merge Notifications and Watchlist or lack thereof (T128352)