Last modified: 2014-09-20 03:18:26 UTC
Per the recent wikitech-l discussion (starting at [1], mostly concluding at [2]) let's deprecate and then remove skin autodiscovery (autoloading) mechanism. Filing this bug to make it easier to track progress, as it seems to me that the task should be split in several commits. [1] http://lists.wikimedia.org/pipermail/wikitech-l/2014-May/076591.html [2] http://lists.wikimedia.org/pipermail/wikitech-l/2014-May/076671.html
Change 135383 had a related patch set uploaded by Bartosz Dziewoński: Don't use autodiscovery for core skins https://gerrit.wikimedia.org/r/135383
Change 135384 had a related patch set uploaded by Bartosz Dziewoński: Move core skins to separate directories https://gerrit.wikimedia.org/r/135384
Change 135429 had a related patch set uploaded by Bartosz Dziewoński: Officially deprecate skin autodiscovery https://gerrit.wikimedia.org/r/135429
Change 135427 had a related patch set uploaded by Bartosz Dziewoński: Officially deprecate skin autodiscovery https://gerrit.wikimedia.org/r/135427
Change 135439 had a related patch set uploaded by Bartosz Dziewoński: [DO NOT MERGE] Completely remove skin autodiscovery https://gerrit.wikimedia.org/r/135439
Change 135384 abandoned by Bartosz Dziewoński: Move core skins to separate directories Reason: Squashed into https://gerrit.wikimedia.org/r/#/c/135383/ https://gerrit.wikimedia.org/r/135384
Change 135427 merged by jenkins-bot: Officially deprecate skin autodiscovery https://gerrit.wikimedia.org/r/135427
Change 135383 merged by jenkins-bot: Don't use autodiscovery for core skins, move them to separate directories https://gerrit.wikimedia.org/r/135383
Change 135429 merged by jenkins-bot: Officially deprecate skin autodiscovery https://gerrit.wikimedia.org/r/135429
Status update: * Deprecating skin autodiscovery: done. * Making core skins not use autodiscovery: partially done, more patches pending (https://gerrit.wikimedia.org/r/135413, https://gerrit.wikimedia.org/r/138795) * Removing skin autodiscovery: waiting for 1.24 to be branched, patch done (https://gerrit.wikimedia.org/r/135439)
All done other than actually removing skin autodiscovery, which is waiting for 1.24 to be branched (https://gerrit.wikimedia.org/r/135439).
We need the 1.25 milestone!
Change 135439 merged by jenkins-bot: Completely remove skin autodiscovery https://gerrit.wikimedia.org/r/135439