Still being used as of 2015:
https://github.com/wikimedia/mediawiki-extensions-Collection/blob/110e53d9/Collection.php#L259
This has been deprecated for many years now.
This has many problems including making translation impossible.
Still being used as of 2015:
https://github.com/wikimedia/mediawiki-extensions-Collection/blob/110e53d9/Collection.php#L259
This has been deprecated for many years now.
This has many problems including making translation impossible.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | matmarex | T45175 MediaWiki AJAX interface (tracking) | |||
Resolved | daniel | T42787 Remove legacy ajax interface | |||
Open | None | T31145 Core features that shouldn't be in core (tracking) | |||
Resolved | Ladsgroup | T42786 Remove AjaxDispatcher from MediaWiki core | |||
Resolved | DAlangi_WMF | T94005 Remove AjaxDispatcher use from Collection | |||
Resolved | tchin | T291398 Turn usage of AJAX interface to API Modules (1) | |||
Resolved | DAlangi_WMF | T291399 Turn usage of AJAX interface to API Modules (2) |
I'm adopting Krenair's patch to split it apart, get it reviewed, and push it over the finish line.
Change 183228 had a related patch set uploaded (by Cscott):
T94005: Clean up JS and change action=ajax stuff into API modules
Change 183228 had a related patch set uploaded (by Reedy):
[WIP] Clean up JS and change action=ajax stuff into API modules
Change 183228 abandoned by Alex Monk:
[WIP] Clean up JS and change action=ajax stuff into API modules
Change 183228 restored by Alex Monk:
[WIP] Clean up JS and change action=ajax stuff into API modules
Reason:
There were problems I was running into due to some mistakes while rebasing, and I gave up for a while. I'll look into fixing it later
@Jdlrobson: Is Watching really the right place for this since you're trying to get the change merged?
Also, y'know, good luck!
@bmansurov @pmiazga and I have agreed to focus on the rendering code and drop work on this since it doesn't help our cause so this patch is probably as far as it will go now sadly unless @cscott or someone else has bandwidth to help. We will watch it until that happens. There is a lot of work here to be done.
The parent has been fixed ahead of this one with an ugly hack:
It'd be nice for this to get properly fixed.
Removing task assignee due to inactivity, as this open task has been assigned to the same person for more than two years (see the emails sent to the task assignee on Oct27 and Nov23). Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome.
(See https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator.)
Change 730621 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/extensions/Collection@master] Replace old ajax interface & use new api modules in client code
Change 730621 merged by jenkins-bot:
[mediawiki/extensions/Collection@master] Replace old ajax interface & use new api modules in client code
Change 183228 abandoned by Jdlrobson:
[mediawiki/extensions/Collection@master] Clean up JS and change action=ajax stuff into API modules
Reason:
I don't remember, but given its age, I think we can just abandon this.