Page MenuHomePhabricator

Move mustache templates out of includes
Closed, ResolvedPublic

Description

Partially done in rMW23b94493cb34: Move mustache templates out of includes/...

But as part of T398513: Properly capitalise folders containing PHP files in MW core, moving non PHP files out of includes/ should be done.

This includes includes/skins/templates; they should go into resources/templates, either directly in the folder, in a sub folder, or keeping the heirarchy as exists.

Event Timeline

Change #1201026 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] skins/Templates: Move to resources

https://gerrit.wikimedia.org/r/1201026

Change #1201026 merged by jenkins-bot:

[mediawiki/core@master] skins/Templates: Move to resources

https://gerrit.wikimedia.org/r/1201026

There’s other mustache templates in includes now…

Reedy renamed this task from move skins/templates out of includes to Move mustache templates out of includes.Dec 5 2025, 7:18 PM

Change #1215679 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] Move mustache templates from includes

https://gerrit.wikimedia.org/r/1215679

Change #1215679 merged by jenkins-bot:

[mediawiki/core@master] Move mustache templates from includes

https://gerrit.wikimedia.org/r/1215679

Reedy claimed this task.

Change #1216620 had a related patch set uploaded (by Urbanecm; author: Reedy):

[mediawiki/core@wmf/1.46.0-wmf.5] Move mustache templates from includes

https://gerrit.wikimedia.org/r/1216620

Change #1216620 merged by jenkins-bot:

[mediawiki/core@wmf/1.46.0-wmf.5] Move mustache templates from includes

https://gerrit.wikimedia.org/r/1216620

Mentioned in SAL (#wikimedia-operations) [2025-12-08T17:31:37Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1216620|Move mustache templates from includes (T409057)]], [[gerrit:1216621|Adjust styling of confirmation emails (T411526)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-08T17:33:37Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1216620|Move mustache templates from includes (T409057)]], [[gerrit:1216621|Adjust styling of confirmation emails (T411526)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-08T17:42:04Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1216620|Move mustache templates from includes (T409057)]], [[gerrit:1216621|Adjust styling of confirmation emails (T411526)]] (duration: 10m 28s)