We will remove Hogan from MobileFrontend and make sure of Mustache in core. Mustache is smaller, uses the same syntax and available in MediaWiki. This will make it easier for template users working across mobile and desktop environments.
= Acceptance criteria
[] A dependency is added to mediawiki.template.hogan to mediawiki.template.mustache
[] For backwards compatibility and to avoid this being a breaking change the Hogan compiler should remain but look like this:
```
// register hogan compiler with core
mw.template.registerCompiler( 'hogan', mw.template.getCompiler('mustache') );
```
[] Any webpack dependencies relating to Hogan are removed.
[] A deprecated flag is added to mediawiki.template.hogan to ensure existing users move to mediawiki.template.mustache
= Sign off steps
[] Record this on [[ https://mediawiki.org/wiki/Reading/Web/Release_timeline | release timeline ]]
[] Open a task to remove the mediawiki.template.hogan module completely.