Page MenuHomePhabricator

Convert CreateAPage to use extension registration
Closed, ResolvedPublic

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

Change 557533 had a related patch set uploaded (by Zoranzoki21; owner: Zoranzoki21):
[mediawiki/extensions/CreateAPage@master] Convert CreateAPage to use extension registration

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

Change 557533 abandoned by Zoranzoki21:
Convert CreateAPage to use extension registration

Reason:
Abandoned per comment from Jforrester

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

Kizule removed Kizule as the assignee of this task.
Kizule removed a project: User-Kizule.

Declined as this can't be done right now.

Reopening since the task itself is very much valid and something that should eventually be done, though it isn't quite as simple as "just run convertExtensionToRegistration.php on it and commit the result" since the AJAX code (/includes/specials/SpecialCreatePage_ajax.php) needs to be rewritten as API modules, given that extension registration intentionally does not support setting $wgAjaxExportList in an extension.json file.

Change 616637 had a related patch set uploaded (by Jack Phoenix; owner: Jack Phoenix):
[mediawiki/extensions/CreateAPage@master] [WIP][DNM] The road to extension registration, part 1: ditch custom title checking function in favor of core API

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

Change 616637 merged by jenkins-bot:
[mediawiki/extensions/CreateAPage@master] The road to extension registration, part 1: ditch custom title checking function in favor of core API

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

Change 617840 had a related patch set uploaded (by Jack Phoenix; owner: Jack Phoenix):
[mediawiki/extensions/CreateAPage@master] Version 4.01: Extension registration support, somewhat hackily

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

Change 617840 merged by jenkins-bot:
[mediawiki/extensions/CreateAPage@master] Version 4.01: Extension registration support, somewhat hackily

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

Kizule assigned this task to ashley.

Reopening since the task itself is very much valid and something that should eventually be done, though it isn't quite as simple as "just run convertExtensionToRegistration.php on it and commit the result" since the AJAX code (/includes/specials/SpecialCreatePage_ajax.php) needs to be rewritten as API modules, given that extension registration intentionally does not support setting $wgAjaxExportList in an extension.json file.

Yup. As extension is converted to use extension registration system, I'm closing this task as resolved. For other things, we should open another task. :)
Thanks for your great work @ashley.