Other than ContentAction, which was touched during GCI, the code in the Examples extension hasn't really been touched for a few years. It would be nice to give it a spring clean, updating code to follow modern coding practices for MediaWiki extensions.
Additional cleaning up to-do
- Move https://www.mediawiki.org/wiki/Extension:Example to https://www.mediawiki.org/wiki/Extension:Examples . Note the "s" suffix.
- Update the docs at https://www.mediawiki.org/wiki/Extension:Examples
- Check around and make sure references of the extension as Example are updated to Examples.
- Update and fix tags on Phabricator board of the project - done in https://phabricator.wikimedia.org/project/manage/1405/#14669
- Request for a rename of the Gerrit repo from examples to Examples -- T261199
- Update https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Extension_Writing_Tutorial - done in https://www.mediawiki.org/w/index.php?title=How_to_become_a_MediaWiki_hacker/Extension_Writing_Tutorial&type=revision&diff=4051307&oldid=3849973
- Make the extension compatible with wfLoadExtension() - done in T141389
- Also, update https://www.mediawiki.org/wiki/Manual:Developing_extensions - done in https://www.mediawiki.org/w/index.php?title=Manual:Developing_extensions&type=revision&diff=4051314&oldid=4035494
See Also: T97105: BoilerPlate extension should show latest coding practices