ResourceLoader/Legacy JavaScript

The following identifiers are planned to be considered deprecated, quarantined, and eventual removed. While quarantined, these identifiers will only be accessible within the mediaWiki.legacy object. It will be highly encouraged to switch to more modern implementations of these features (which will be provided) rather than simply remapping to mediaWiki.legacy, however remapping may be used as a stop-gap.

There is not set schedule for deprecation, quarantining or removal yet, but each phase will occur sequentially over time after the ResourceLoader is deployed.

ajax.js
AJAX operations should use jQuery.ajax to access the API directly. Any instances of dependency on the deprecated associated AJAX functionality within MediaWiki should be replaced with API functions.

wikibits.js

 * Importing external resources

importScriptURI and importStylesheetURI can be replaced with mediaWiki.loader.load, which can be called with an external script or style URI beginning with either "http://" or "https://" and a mime-type, either "text/css" or "text/javascript". If no mime-type is provided, "text/javascript" is assumed.