Page MenuHomePhabricator

Deploy IRS "as-is" to Event Talk namespace
Closed, ResolvedPublic

Description

This task is to deploy the Incident Reporting System "as-is" to enwiki Event Talk namespace

Target date for deployment: 15 April 2026

Acceptance Criteria

Bullying page

  • How to request help section
    • "Contact an Admin for help with urgent or ongoing incidents on-wiki" should be the selected option
    • "Contact an Admin" should link to: WP:ANI

Sexual harassment page

  • How to request help section
    • no option is selected, this section should display the following default text: " For issues that occur on-wiki it is recommended that you contact an admin or use a community noticeboard for help with urgent and ongoing incidents."

Doxing page

Trolling and Hounding page

  • How to request help section
    • "Contact an Admin for help with urgent or ongoing incidents on-wiki" should be the selected option
    • "Contact an Admin" should link to: WP:ANI

Hateful or discriminatory content page

  • How to request help section
    • "Contact an Admin for help with urgent or ongoing incidents on-wiki" should be the selected option
    • "Contact an Admin" should link to: WP:ANI

Spam or promotional content page

  • How to request help section
    • "Contact an Admin for help with urgent or ongoing incidents on-wiki" should be the selected option
    • "Contact an Admin" should link to: WP:AIV

Something else page

  • How to request help section
    • no option is selected, this section should display the following default text: " For issues that occur on-wiki it is recommended that you contact an admin or use a community noticeboard for help with urgent and ongoing incidents."

Event Timeline

Change #1270871 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/ReportIncident@master] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270871

Change #1270872 had a related patch set uploaded (by STran; author: STran):

[operations/mediawiki-config@master] Deploy IRS to enwiki's Event Talk namespace

https://gerrit.wikimedia.org/r/1270872

Change #1270871 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270871

Change #1270887 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.23] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270887

Change #1270888 had a related patch set uploaded (by STran; author: STran):

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.24] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270888

Change #1270887 abandoned by STran:

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.23] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

Reason:

not supporting .23 due to security vuln flag on dependency stopping CI

https://gerrit.wikimedia.org/r/1270887

Change #1270887 restored by STran:

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.23] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270887

Change #1270888 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.24] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270888

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:27:50Z] <stran@deploy1003> Started scap sync-world: Backport for [[gerrit:1270888|Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten (T423042)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:29:27Z] <stran@deploy1003> stran: Backport for [[gerrit:1270888|Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten (T423042)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1270887 abandoned by STran:

[mediawiki/extensions/ReportIncident@wmf/1.46.0-wmf.23] Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten

https://gerrit.wikimedia.org/r/1270887

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:36:57Z] <stran@deploy1003> Finished scap sync-world: Backport for [[gerrit:1270888|Allow the 'ReportIncidentEnabledNamespaces' config to be ovewritten (T423042)]] (duration: 09m 07s)

Change #1270872 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy IRS to enwiki's Event Talk namespace

https://gerrit.wikimedia.org/r/1270872

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:43:13Z] <stran@deploy1003> Started scap sync-world: Backport for [[gerrit:1270872|Deploy IRS to enwiki's Event Talk namespace (T423042)]], [[gerrit:1254359|Make abstractwiki a multi-lingual Wikidata client (T420420)]], [[gerrit:1272770|Enable attribution.v0-beta in RestSandboxSpecs for all wikis (T419545)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:44:54Z] <stran@deploy1003> aaron, stran, jforrester: Backport for [[gerrit:1270872|Deploy IRS to enwiki's Event Talk namespace (T423042)]], [[gerrit:1254359|Make abstractwiki a multi-lingual Wikidata client (T420420)]], [[gerrit:1272770|Enable attribution.v0-beta in RestSandboxSpecs for all wikis (T419545)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-04-16T20:51:49Z] <stran@deploy1003> Finished scap sync-world: Backport for [[gerrit:1270872|Deploy IRS to enwiki's Event Talk namespace (T423042)]], [[gerrit:1254359|Make abstractwiki a multi-lingual Wikidata client (T420420)]], [[gerrit:1272770|Enable attribution.v0-beta in RestSandboxSpecs for all wikis (T419545)]] (duration: 08m 36s)