Documentation for extension registration at https://www.mediawiki.org/wiki/Manual:Extension_registration seems very poor:
- no guide to writing an extension.json for new extensions
- examples only of a couple of isolated parameters
- missing documentation on many parameters
- no explanation of hooks format (how do you specify that hooks should be instance variables, etc?)