Notifications - MediaWiki
Jump to content
From mediawiki.org
Translate this page
Languages:
Bahasa Indonesia
Bahasa Melayu
Hausa
Lëtzebuergesch
Nederlands
Türkçe
italiano
kabuverdianu
polski
português
português do Brasil
čeština
русский
қазақша
עברית
العربية
فارسی
ქართული
中文
閩南語 / Bân-lâm-gí
한국어
Notifications Portal
About
Notifications
Rollout and plans
Documentation
Glossary
General documentation
Types of notifications
Cross-wiki notifications
Special:Notifications page
Developer documentation
Extension documentation
Action API for gadgets/tools
Creating a new notification type
Notification design guide
Built-in notifications framework
This page describes the user notification system from
Extension:Echo
See also:
Help:Watching pages#Email notification
Wikimedia Foundation projects
Notifications
Project hub for the Notifications infrastructure and UI (code-name: Echo)
Start:
2012-07-01
Team members:
The
Collaboration
team (formerly the Editor Engagement team)
Notifications
(formerly known as
Echo
) is an engagement tool for Wikimedia and MediaWiki wikis to inform users about new activity in a unified way.
It provides notifications to users of various events related to their account, including new talk page messages, edit reverts, mentions, or links.
It is designed to replace and/or augment existing notification systems on MediaWiki sites, as well as provide significantly more control to users as to how their notifications are handled, read, and deleted.
The feature was initially developed by the Wikimedia Foundation's Editor Engagement team as part of "MediaWiki needs a sane notification system" (
phab:T34281
), and their maintenance is currently the responsibility of the
Growth
team.
It was deployed to all Wikimedia wikis during 2013.
See
the help page for notifications
for the user-guide.
Plans and requests for feedback
edit
There are no future plans concerning these features.
Also see
Collaboration team weekly deployment planning
July 2016
edit
Resorting of all notifications
between "Alerts" and "Notices"
June 2016
edit
Special:Notifications
have
a new design
May 2016
edit
Cross-wiki notifications
will become a default feature on May 12 (
T130655
Work on evolution of
Special:Notifications
has started
March 2016
edit
Cross-wiki notifications
are alive as a Beta on all wikis (
T123570
January 2016
edit
The difference between "alerts" and "messages" notifications (the two panels or flyouts) is unclear to some. The developers wanted feedback on
2 possible sorting schemes
so they can make this better (
T123018
). You can give feedback in any language.
The ongoing user-experience changes (the wording and design of each notification type) are most easily seen
in this spreadsheet
(or less detailed version at
Notifications/Messages
). More details at
T114357
Cross-wiki notifications
are alive on Beta wikis (
T123570
November 2015
edit
The Collaboration team is concentrating on cross-wiki notifications and related improvements to the extension. A Beta Feature for cross-wiki notifications is planned.
more detailed overview
is available on the talkpage; here are the main tasks:
Technical details:
Requests for comment/Cross-wiki notifications
and back-end improvements:
phab:T107823
(Rewrite EchoNotificationFormatter)
phab:T117670
(Define Cross-wiki Notifications settings)
phab:T114356
(Bundled notifications)
phab:T114237
(Present cross-wiki notifications as a beta feature to users)
phab:T114357
(Clarifications to the currently confusing "primary/secondary" link, and proposed future enhancements)
phab:T115264
(Controlling notification 'volume' based on the type or location)
phab:T115845
(Clearer use of the notification badges (coloured number in personal toolbar))
phab:T115316
(Better organization of the Special:Notifications page)
phab:T114350
(Cross-wiki notifications tracking task)
Note: Most of these are not directly part of the cross-wiki notifications feature. We won't for sure roll all these out together with the main change.
What comments, what design ideas, and what technical concerns do you have? Please tell us on the linked tasks if you can.
September 2015
edit
The notifications badge has been split in two. As a first step, notifications about messages on your user talk page will be placed in the second badge/list (and
Flow
messages on the wikis using it). Please
give us feedback
on which of the other existing notifications, should be moved into the second badge/list.
See also
#Suggested new notification types
below.
Goals
edit
Notifications Project Slides
Notifications inform you of new activity that affects you on Wikipedia -- and let you take quick action.
This new notifications system seeks to unify the delivery of interaction messages in MediaWiki core, through a common API that can provide a uniform interface for users. For a quick visual overview of this project, check the
Notifications slides
Problems and Solutions
edit
We aimed to solve these core problems:
There is no central notification system on MediaWiki sites
The current ad-hoc approach is inefficient
Users are not notified of key events
Users are confused by current notices
Notifications was developed to provide these solutions:
Provide a unified user experience
Inform users of important activity
Promote editor engagement
User groups
edit
Notifications will support several different user groups:
new users (after registration)
current users
The first release focused on
new users
, who need notifications more than power users. Specifically, we concentrated on some of the first notifications which a new user can receive after creating an account on Wikipedia. We also developed some features to support power users, but we initially emphasize notifications that can engage new users, who need this service most urgently. Anonymous, unregistered users will not receive notifications at this time.
Features
edit
This page is
outdated
It was written for an older version of MediaWiki and may not apply to the most recent version. If you have checked or updated this page and found the content to be suitable, please remove this notice. See the
talk page
for a possible discussion on this.
Last update: 2022
Here are the features in the current version, as of September 2015.
1. Features
Badge
Flyout
Archive
Email notifications
Preferences
Bundling
'Mark all as read'
2. Default notification types
Talk page message
post on your user talkpage
Mention
mention on another page
Page link
link to a page you started in a
content namespace
Edit revert
edit undone
edit rolled back
System messages
your user rights have changed
welcome
emailuser
3. Notification types from other extensions
Thanks
edit-thank
flow-thank
Flow
flow-new-topic
flow-post-reply
flow-post-edited
flow-topic-renamed
flow-mention
flow-enabled-on-talkpage
PageTriage
review of a page you started
review with maintenance tags
review with deletion tags
ContentTranslation
cx-first-translation
cx-tenth-translation
cx-hundredth-translation
BounceHandler
unsubscribe-bouncehandler
subscribe-newsletter
For more details, read the old
feature requirements
Suggested new notification types
edit
All now requested notifications has been
gathered on Phabricator
These new types of notifications have been proposed, or partially developed (in no particular order):
cross-wiki notifications (
phab:T67661
Extension:Newsletter
notifications (
phab:tag/newsletter
Notification: Your file was used (
phab:T77154
Sitewide notifications through Echo (
phab:T58361
Allow users to create custom notifications onwiki (
phab:T58362
Override user-talk Echo notification with something more MassMessage-specific (
phab:T59234
Notify user when username used in an edit summary (
phab:T32750
notifications about your revision being approved or rejected on wikis with FlaggedRevs enabled (
phab:T54510
Notify someone that an abusefilter had a sudden increase in the number of logs (
phab:T100892
Notifications from functionaries to users for when email isn't available (
phab:T112142
User rights/groups/status
Notification when user becomes auto-confirmed (
phab:T54690
Notification when account is blocked (
phab:T100974
global account rights change (
phab:T53541
User page/User talkpage
notification when someone else edits your userpage (
phab:T3876
Extend edit-user-talk notification to include edits to subpages of a user's talk page (
phab:T5234
Flow
"Topic has been hidden" Echo notification (
phab:T89179
user-email
notification (asking users to consider providing an email) to users who don't have an e-mail address associated with their account (
phab:T58028
Remind users who have entered an email address, but haven't confirmed it (
phab:T58074
Page-link
notifications when a redirect is converted into a non-redirect (
phab:T56533
Allow "article-linked" notifications for pages in a user defined list (
phab:T66090
notification when watched page gets linked (
phab:T106991
notifications when a page created by the user is deleted (
phab:T56532
Notify that your article has been translated by another user (
phab:T88581
notification when page is being connected to Wikidata (
phab:T110604
OAuth
Add notification to inform oauthadmins that a new consumer request is waiting (
phab:T61772
Notify owners when an OAuthapp changes state (
phab:T62528
Translation
Notify that your article has been translated by another user (
phab:T88581
Encourage users to publish old inactive unpublished translations (
phab:T89707
Notify translators about new personalised suggestions being available based on their recently published translation (
phab:T119939
Notify inactive translators that new suggestions are available (
phab:T113586
Related documents
edit
Extension:Echo
(with installation instructions)
Phabricator:
Workboard
(See also
phab:tag/collaboration-team-current
m:Schema:Echo
Metrics Dashboards: E.g.
en
es
it
pt
(many metrics were collected for a short time. Some are still ongoing, and some are new at specific wikis.)
Notifications - Best Practices
research from other websites
See also
edit
For the proposal to be merge it into MediaWiki itself, see
Requests for comment/Notifications in core
wmfblog:2013/10/01/notifications-launch-on-more-wikipedias
Notifications/API
Notifications/Bug triage
Notifications/Data model
Notifications/Database layout
Notifications/Design guide
Notifications/Developer guide
Notifications/Developer guide/Push
Notifications/Developer program
Notifications/Feature requirements
Notifications/Functional Requirements
Notifications/Grammar
Notifications/History
Notifications/Meeting notes/Office hours 2013-01-08
Notifications/Message audit
Notifications/Messages
Notifications/Metrics
Notifications/New formatter system
Notifications/Release Plan 2013
Notifications/Release Plan 2013/Site List
Notifications/Risks
Notifications/Sorting schemes
Notifications/Technical Architecture
Notifications/Testing
Notifications/Testing/Test charters
Notifications/User Experience
Notifications/status
MediaWiki notification systems
On-wiki
Bubble notifications
New messages notification
(orange bar)
Email
Password reset email
Email notifications
Both
Echo
Built-in notifications
Retrieved from "
Categories
WMF Projects
Outdated pages
New Editor Engagement
Echo
Hidden categories:
WMF Projects 2012q3
WMF Projects 2012q4
WMF Projects 2013q1
WMF Projects 2013q2
WMF Projects 2013q3
WMF Projects 2013q4
WMF Projects 2014q1
WMF Projects 2014q2
WMF Projects 2014q3
WMF Projects 2014q4
WMF Projects 2015q1
WMF Projects 2015q2
WMF Projects 2015q3
WMF Projects 2015q4
WMF Projects 2016q1
WMF Projects 2016q2
WMF Projects 2016q3
WMF Projects 2016q4
WMF Projects 2017q1
WMF Projects 2017q2
WMF Projects 2017q3
WMF Projects 2017q4
WMF Projects 2018q1
WMF Projects 2018q2
WMF Projects 2018q3
WMF Projects 2018q4
WMF Projects 2019q1
WMF Projects 2019q2
WMF Projects 2019q3
WMF Projects 2019q4
WMF Projects 2020q1
WMF Projects 2020q2
WMF Projects 2020q3
WMF Projects 2020q4
WMF Projects 2021q1
WMF Projects 2021q2
WMF Projects 2021q3
WMF Projects 2021q4
WMF Projects 2022q1
WMF Projects 2022q2
WMF Projects 2022q3
WMF Projects 2022q4
WMF Projects 2023q1
WMF Projects 2023q2
WMF Projects 2023q3
WMF Projects 2023q4
WMF Projects 2024q1
WMF Projects 2024q2
WMF Projects 2024q3
WMF Projects 2024q4
WMF Projects 2025q1
WMF Projects 2025q2
WMF Projects 2025q3
WMF Projects 2025q4
WMF Projects 2026q1
WMF Projects 2026q2
Notifications
Add topic