Uploading a very large file from an external URL could take a significant amount of time -- potentially minutes or hours. In this case it isn't really appropriate to do the downloading within the PHP web interface; it should be spawned to a background process of some sort.
Progress needs to be shown to the user interactively, and they need to be able to go back and look at the status to check up on their upload if they've navigated away from it.
Needs some consideration on the best UI model and backend model.
Version: unspecified
Severity: enhancement
URL: http://test.wikipedia.org/wiki/Special:Upload