Problem
WikimediaMessages uses the "old" Hook implementation system.
Proposed Solution
The extension should be updated to use HookHandler instead
Problem
WikimediaMessages uses the "old" Hook implementation system.
Proposed Solution
The extension should be updated to use HookHandler instead
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Convert most core hook handling to use a HookHandler | mediawiki/extensions/WikimediaMessages | master | +180 -40 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Umherirrender | T335536 Hard deprecate class Hooks with all deprecated functions (and remove in 1.42) | |||
Open | None | T254670 [EPIC] Update extensions that run hooks to use the new HookContainer/HookRunner system | |||
Open | None | T263353 Update all Wikimedia production extensions to use the new HookContainer/HookRunner system | |||
Resolved | DannyS712 | T259651 Update WikimediaMessages to use HookHandlers |
@dbarratt happy to tackle this if you're willing to review. Note that it would require bumping the required version of MediaWiki from 1.34+ to 1.35+
I'd be happy to review it. This task is a result of this comment: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikimediaMessages/+/617830/1/extension.json#57
Note that it would require bumping the required version of MediaWiki from 1.34+ to 1.35+
Since this extension only runs on Wikimedia, I think that's totes fine.
Change 618299 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/WikimediaMessages@master] Convert hook handling to use a HookHandler
Change 618299 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] Convert most core hook handling to use a HookHandler