Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.
- Create HookRunner class
and the hook handler interfaces (no own hooks) - Use hook handlers
Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.
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 | |||
Open | None | T338454 Update GrowthExperiments to use the new HookContainer/HookRunner system |
Change 926824 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/GrowthExperiments@master] Create HookRunner class
Change 926824 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Create HookRunner class
Change 962157 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/GrowthExperiments@master] Convert ConfirmEmailHooks to HookHandlers
Change 962157 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Convert ConfirmEmailHooks to HookHandlers
@Sgs I think moving this to Triaged or marking it as closed for now would be okay since the ConfirmEmailHooks adhere to the new hook system and we're not maintaining CirrusSearch which is listed.