-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
As you may know, the current MediaWiki API was based on an earlier interface, the BotQuery extension accessed via query.php.
During development of the new API, the old query.php was left in place on Wikimedia's sites to provide backwards-compatibility for tools and user scripts using it.
However it's a bit of a burden to keep it around -- being nearly unmaintained it suffers from "bitrot":
* Queries sometimes break due to backend changes
* Security problems are sometimes discovered and must be patched
We've been reluctant to just turn it off since some user scripts still use it (Lupin's Popups are rumored to be the most popular such), but I'd like to go ahead and plan to kill it.
I'm currently scheduling the Death of query.php for Monday, August 25 -- a little less than 4 weeks from today.
This gives interested parties a chance to either migrate their scripts to the current API ahead of time, or to start work on an adaptor to replace query.php -- transforming queries to send them to the new API and transforming the results back to a format compatible with the old one.
- -- brion vibber (brion @ wikimedia.org)
Brion Vibber wrote:
I'm currently scheduling the Death of query.php for Monday, August 25 -- a little less than 4 weeks from today.
This gives interested parties a chance to either migrate their scripts to the current API ahead of time, or to start work on an adaptor to replace query.php -- transforming queries to send them to the new API and transforming the results back to a format compatible with the old one.
- -- brion vibber (brion @ wikimedia.org)
This also means the death of the JavaScript check-usage, http://commons.wikimedia.org/wiki/MediaWiki:Gadget-Check-usage.js as it relies on the proxying feature. Let's hope daniel's CheckUsage doesn't break. I would prefer not having it proxying via the toolserver...
On Thu, Jul 31, 2008 at 2:18 AM, Platonides Platonides@gmail.com wrote:
Brion Vibber wrote:
I'm currently scheduling the Death of query.php for Monday, August 25 -- a little less than 4 weeks from today.
This gives interested parties a chance to either migrate their scripts to the current API ahead of time, or to start work on an adaptor to replace query.php -- transforming queries to send them to the new API and transforming the results back to a format compatible with the old one.
- -- brion vibber (brion @ wikimedia.org)
This also means the death of the JavaScript check-usage, http://commons.wikimedia.org/wiki/MediaWiki:Gadget-Check-usage.js as it relies on the proxying feature. Let's hope daniel's CheckUsage doesn't break. I would prefer not having it proxying via the toolserver...
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
JSON callbacks? No need for proxying...
wikitech-l@lists.wikimedia.org