Page MenuHomePhabricator

Add an option to notify page watchers of an edit
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):
Be able to actively notify the secret list of page watchers that a page they are watching has been created or edited, for certain creations or edits.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Certain edits to a page can be considered extra important, for example starting a project workflow relevant to the page such as a deletion discussion or a major rewrite of a page such as a new version of a project policy. People watching a page can easily overlook these if they have a busy watchlist.

To address this: When creating a new page or revision, allow certain editors to request sending a notification to all page watchers of the creation/edit.

Benefits (why should this be implemented?):
This allows page watchers to remain secret, while still being able to actively notify them of significant changes.

Notes
This feature could be abused, so suggest that it (a) require a permission to use, similar to how "minoredit" is required to flag an edit as minor. Use of this feature should also be logged, possible with the existing revision flags, maybe in its own log. By default permission should be included with sysop - projects can determine what other groups are appropriate case-by-case.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenFeatureNone