ushahidi/Ushahidi_Web — Issue #265: Eliminate Reliance on External Resources (ie: Google for JQuery)
Author: brianherbert
Created: 2012-02-20 10:12:38+00:00
State: open
Labels: Feature, P2 - Normal

We have a number of javascript files that are hosted by other services. This is not ideal for a number of reasons. If Google is blocked in China and there's a deployment in China, then the site may not work properly without JQuery installed. Also, if you do development locally on a poor or nonexistent connection, then you cannot get those resources, making things slow / difficult. Finally, Google could potentially be collecting information and tracking users based on downloads of these files.

TASK:
* Store external resources locally and default to calling them locally wherever it makes sense (mostly just jquery).