Page MenuHomePhabricator

Deprecate and remove skin autodiscovery (autoloading) mechanism
Closed, ResolvedPublic

Description

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


Version: 1.24rc
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=66440

Details

Reference
bz65748

Event Timeline

bzimport raised the priority of this task from to Normal.
bzimport set Reference to bz65748.
matmarex created this task.May 25 2014, 9:15 PM

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 135429 had a related patch set uploaded by Bartosz Dziewoński:
Officially deprecate skin autodiscovery

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

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:

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