Page MenuHomePhabricator

Allow users to create custom notifications onwiki
Open, NormalPublic

Subscribers
Tokens
"Like" token, awarded by jhsoby."Love" token, awarded by xcombelle."Love" token, awarded by Luke081515."Like" token, awarded by Sylvain_WMFr."Love" token, awarded by Sadads."Love" token, awarded by Trizek-WMF."Love" token, awarded by MGChecker.
Assigned To
None
Authored By
Legoktm, Oct 30 2013

Description

Basically allow users onwiki to create custom types of notifications and send them. Right now they can only be sent via software actions that call EchoEvent::create and register various hooks.

Usecase: sane notifications for XfD, your file needs categories!, comment on this RfC please, etc.

Need some kind of structure for each notification: notification text, email template, image? category, priority, etc.

A special page which lets a user send out notifications, based on the types that are already set up.


Version: unspecified
Severity: enhancement

Details

Reference
bz56362

Event Timeline

bzimport raised the priority of this task from to Needs Triage.
bzimport set Reference to bz56362.
bzimport added a subscriber: Unknown Object (MLST).
Legoktm created this task.Oct 30 2013, 5:39 AM

The WMF core features team tracks this bug on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/393, but people from the community are welcome to contribute here and in Gerrit.

EBernhardson set Security to None.
EBernhardson triaged this task as Normal priority.
EBernhardson added a subscriber: EBernhardson.

These seems like thing a bot or author would currently drop a message on your User talk page, long term Flow is intended to start handling these use cases but there is no timeline yet.

Legoktm moved this task from Backlog to Needs plan on the Notifications board.Jul 6 2015, 9:02 AM
Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptJul 6 2015, 9:02 AM
RP88 added a subscriber: RP88.Sep 15 2015, 5:37 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 15 2015, 5:37 AM
-jem- added a subscriber: -jem-.Oct 18 2015, 5:47 PM
MGChecker added a subscriber: MGChecker.
Trizek-WMF added a subscriber: Trizek-WMF.

Duplicate's description:

(Based on an interesting internal conversation about how to warn people about a new feature or a survey.)

The idea of a Community Notification Board is to give a way for communities to create Notifications concerning community announcements (like RFCs, events, elections...). Some communities sometimes use the SiteNotice to have a community announcement, which is difficult and too big for daily life.

To avoid spam, each request on the Community Notification Board would be validated by admins (or an other role). Some "how to use" advice should be suggested to communities when it will be deployed and all possible notifications provided by this tool would be mutable on user preferences.

This feature would replace the Community announcement boards which exist on certain wikis, and increase participation, like helping a small but active community to built a real community.

That feature may be used by WMF too, for a new feature to test or a survey to answer.

Elitre added a subscriber: Elitre.Mar 24 2016, 2:08 PM
Dereckson added a subscriber: Dereckson.EditedApr 1 2016, 12:43 PM

Use case on the French Wikipedia: push fr:Wikipédia:Annonces to Echo.

This is a concrete example validating the more generic use case found by @Trizek-WMF in previous comment.

Catrope added a subscriber: Catrope.Apr 2 2016, 7:49 AM

The people working on the copyvio detection bot here at Wikimedia-Hackathon-2016 also want to be able to send people Echo notifications about things being flagged as copyvio.

Qgil added a subscriber: Qgil.Oct 11 2016, 5:49 PM
jhsoby added a subscriber: jhsoby.
jhsoby removed a subscriber: jhsoby.
Restricted Application added a project: Growth-Team. · View Herald TranscriptJul 18 2018, 6:53 PM
SBisson moved this task from Inbox to Triaged but Future on the Growth-Team board.Jul 20 2018, 6:12 PM
ahmad added a subscriber: ahmad.Apr 23 2019, 8:40 AM
ahmad added a comment.Apr 23 2019, 8:50 AM

A use-case form non-wikimedia wikis would be: being able to create notification types to be triggered when pages are created having certain criteria; such as a specific category or in a specific namespace.

For example in our organisation we use mediawiki for our documentation and have a namespace for minutes of meetings. We'd like all users to be notified when a new page in the MoMs namespace is created.

We'd like the wiki administrator to be able to create such a notification, and turn it on by default for all users, with email notification also enabled.

Similar to what's described in https://mediawiki.org/wiki/Extension:Email_notification/to-do#new-page_notification

@ahmad Thanks for the use-case description.
Just fyi, that page you linked is unrelated to this feature (the more recent Echo/Notifications system is currently distinct from the ancient "enotif" (email notification) system). Also fyi, the current list of requested new notification-types for Echo is at T125653: Create new types of notifications (of which this is a subtask) and semi-duplicated onwiki at https://www.mediawiki.org/wiki/Notifications#Suggested_new_notification_types

Qgil removed a subscriber: Qgil.Tue, Apr 30, 11:40 AM