On Oct 3, 2012, at 7:18 PM, "Daniel Friesen" <dan...@nadir-seen-fire.com> wrote:

> The real problem however is extensions. For some reason it appears that we 
> STILL have extensions depending on sajax. And I'm not talking about ancient 
> extensions on the wiki or in svn. I only did an ack through stuff that's 
> currently in git.
> 
> So I welcome anyone who is interested in going through extension code and 
> eliminating the use of sajax in favor of jQuery.ajax and RL.
> 
> 

Also note that in various cases these are not just frontend legacy problems, 
backend as well. Meaning, AjaxDispatcher.

Invoked through index.php?action=ajax&rs=efFooBar&rsargs[]=param&rsargs[]=param.

Though blindly replacing sajax would allow us to remove it from core, it would 
be very much worth it to give these extensions a good look and update them in 
general (to make it use API modules, ResourceLoader modules, and following 
current conventions for front-end code with mw and jQuery).

-- Krinkle


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to