Requests for comment/Inventory hooks, assess need
Appearance
Inventory hooks, assess need | |
---|---|
Component | General |
Creation date | |
Author(s) | ^demon |
Document status | in draft |
Background
[edit]MediaWiki currently has many hundred hook calls. Many were introduced with little discussion or consideration and are rarely used.
Problem
[edit]Hooks make code hard to test, hard to debug, and tend to be rather single-use in their implementation.
Proposal
[edit]We should inventory all of our hooks. See which ones are being used and are necessary. Can some of them possibly be rethought or replaced?