The current incarnation of BatchUploadTools relies on physical files to at least:
- Determine which file description files to generate
- Actually upload the files
Since the KMB upload will likely be over url this requires modifications to:
- prepUpload: should be able to generate description files given a list of filename/url pairs
- could possibly include a step to check that the url is valid/responsive
- uploader: should be able to pass a file url together with the decription page
- this also requires modification to how files are archived after an un-/successful upload.
Related to this we will also need to ensure that the domain i whitelisted for upload-via-url on Wikimedia Commons.