Page MenuHomePhabricator

Convert Collection to use extension registration
Open, NormalPublic

Description

The Collection extension needs to be converted to use the new extension registration system. More details are available on T87875.

Event Timeline

Legoktm added a subscriber: Legoktm.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 29 2015, 7:31 PM
Liuxinyu970226 set Security to None.
Florian added a subscriber: Florian.
Restricted Application added a subscriber: StudiesWorld. · View Herald TranscriptDec 17 2015, 10:28 PM

Collection can't be ported until the usage of $wgAjaxExportList is removed.

Change 304206 had a related patch set uploaded (by Paladox):
Move all functions into hooks file in preparation for extension.json

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

Change 304226 had a related patch set uploaded (by Paladox):
Add extension.json, empty entry point

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

@Legoktm but could we just $wgAjaxExportList port that to extension.json even though it is deprecated please?

Reedy triaged this task as Normal priority.Nov 27 2016, 10:42 PM

Change 304206 merged by jenkins-bot:
Move all functions into CollectionAjaxFunctions file in preparation for extension.json

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

The above patch has been reverted.

A new patch set is available at 332929:

Change 332929 had a related patch set uploaded
https://gerrit.wikimedia.org/r/#/c/332929/

What's the status there, guys?

Change 304226 abandoned by Reedy:
Add extension.json, empty entry point

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

Change 510984 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/extensions/Collection@master] Add extension-wip.json

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

Change 510984 merged by jenkins-bot:
[mediawiki/extensions/Collection@master] Add extension-wip.json

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

Change 511014 had a related patch set uploaded (by Jforrester; owner: Reedy):
[mediawiki/extensions/Collection@master] Finish migration to extension.json

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

Change 511014 merged by jenkins-bot:
[mediawiki/extensions/Collection@master] Finish migration to extension.json

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