Change the way installer overrides work
authorMax Semenik <maxsem.wiki@gmail.com>
Thu, 19 May 2016 00:40:56 +0000 (17:40 -0700)
committerLegoktm <legoktm.wikipedia@gmail.com>
Thu, 9 Jun 2016 17:05:35 +0000 (17:05 +0000)
commitd1effacdb1b8fdba8757276d85eb63593c01fd57
tree1606e83b80c6393a5dab25b7399e8e2ec1140827
parent1f675de5971be2454b4ff89d1a01596fb3d38e06
Change the way installer overrides work

Instead of "don't edit this file, edit that file", do it settings.d
style where packagers can drop their stuff in mw-config/overrides.

I propose to backport it to 1.27 because LTS.

Bug: T135695
Change-Id: I2661ba2036b2887d31ab356751d731cc8b499f26
RELEASE-NOTES-1.27
autoload.php
includes/installer/Installer.php
includes/installer/InstallerOverrides.php [new file with mode: 0644]
mw-config/overrides.php [deleted file]
mw-config/overrides/README [new file with mode: 0644]