Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| 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 | T346556 Update PageTriage to use the new HookContainer/HookRunner system |
Event Timeline
Comment Actions
For my own learning, can someone talk about 1) why/the benefits of switching to this new system, and 2) provide an example patch in another repo of a conversion from old to new? Thanks in advance :)
Comment Actions
Hi @Novem_Linguae, you may find this presentation from the 2021 hackathon helpful. Here's an example of a patch converting to the new system, or you can find patches for various extensions attached to subtasks of T263353. Hope this helps!
Comment Actions
Thanks for that info @apaskulin. I watched 15 minutes of the video and have a good handle on the concept now :)