One of the more significant development roadblocks we have relates to local vs.
deployed media. Ideally all media (graphics, css, scripts) development would
occur locally and not use production media. Then, when ready to deploy, the
media should be pushed to production. That way there can be significant changes
to media without disturbing the production web site.
The goal of mediasync is to develop locally and then flip a switch in production
that makes all the media URLs point to remote media URLs instead of the local