Last modified: 2014-09-20 03:18:26 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T67748, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65748 - Deprecate and remove skin autodiscovery (autoloading) mechanism
Deprecate and remove skin autodiscovery (autoloading) mechanism
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.24rc
All All
: Normal normal (vote)
: 1.25.0 release
Assigned To: Bartosz Dziewoński
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-25 21:15 UTC by Bartosz Dziewoński
Modified: 2014-09-20 03:18 UTC (History)
16 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Bartosz Dziewoński 2014-05-25 21:15:19 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
Comment 1 Gerrit Notification Bot 2014-05-25 23:07:01 UTC
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
Comment 2 Gerrit Notification Bot 2014-05-25 23:07:08 UTC
Change 135384 had a related patch set uploaded by Bartosz Dziewoński:
Move core skins to separate directories

https://gerrit.wikimedia.org/r/135384
Comment 3 Gerrit Notification Bot 2014-05-26 14:25:11 UTC
Change 135429 had a related patch set uploaded by Bartosz Dziewoński:
Officially deprecate skin autodiscovery

https://gerrit.wikimedia.org/r/135429
Comment 4 Gerrit Notification Bot 2014-05-26 14:25:53 UTC
Change 135427 had a related patch set uploaded by Bartosz Dziewoński:
Officially deprecate skin autodiscovery

https://gerrit.wikimedia.org/r/135427
Comment 5 Gerrit Notification Bot 2014-05-26 15:44:02 UTC
Change 135429 had a related patch set uploaded by Bartosz Dziewoński:
Officially deprecate skin autodiscovery

https://gerrit.wikimedia.org/r/135429
Comment 6 Gerrit Notification Bot 2014-05-26 15:44:07 UTC
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
Comment 7 Gerrit Notification Bot 2014-05-28 21:02:11 UTC
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
Comment 8 Gerrit Notification Bot 2014-05-29 17:09:49 UTC
Change 135427 merged by jenkins-bot:
Officially deprecate skin autodiscovery

https://gerrit.wikimedia.org/r/135427
Comment 9 Gerrit Notification Bot 2014-06-10 02:54:51 UTC
Change 135383 merged by jenkins-bot:
Don't use autodiscovery for core skins, move them to separate directories

https://gerrit.wikimedia.org/r/135383
Comment 10 Gerrit Notification Bot 2014-06-10 02:58:47 UTC
Change 135429 merged by jenkins-bot:
Officially deprecate skin autodiscovery

https://gerrit.wikimedia.org/r/135429
Comment 11 Bartosz Dziewoński 2014-06-20 18:05:24 UTC
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)
Comment 12 Bartosz Dziewoński 2014-07-21 18:07:19 UTC
All done other than actually removing skin autodiscovery, which is waiting for 1.24 to be branched (https://gerrit.wikimedia.org/r/135439).
Comment 13 Nemo 2014-08-08 23:16:36 UTC
We need the 1.25 milestone!
Comment 14 Gerrit Notification Bot 2014-09-20 02:21:53 UTC
Change 135439 merged by jenkins-bot:
Completely remove skin autodiscovery

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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links