In order to better support Repository Administrators in their duties, we should see if it'd be possible to allow for some batch import actions to be performed via the Admin UI. This would allow Admins to kick off bulk uploads via a UI rather than always requiring commandline access. (We already have a way to perform "item export" from the Admin UI, so this is essentially the opposite – performing an "item import")
Some examples may include:
- Allowing an Administrator to bulk upload Zip files whose contents are structured based on our "DSpace Simple Archive Format" - Essentially the equivalent of running a "dspace import' from the Admin UI
- Allowing an Administrator to bulk upload Zip files whose contents can be parsed by one of our Ingest packages (AIPs, METS, etc) - Essentially the equivalent of running "dspace packager" from the Admin UI.
There are many ways we could better support bulk uploads of this sort (and even drag & drop)...there's ways to do this via HTML5. I've also come across a way to do this via the jQuery "File Upload" plugin + a Java servlet:
This particular ticket is essentially just a brainstorm/placeholder. It needs a volunteer to investigate UI bulk upload options and choose one to implement.