A. ProQuest uploads deposits of zip files to the content.lib.ua.edu server via ftp into the ftpaccess home directory, and notifies Janet Lee-Smeltzer of the upload. Janet notifies the Metadata Librarian (in this case, Shawn) to process them.
C. Shawn then runs the PERL script "processEtds" which is located in her scripts directory. This script will ask which directory to process, and whether the files are for May, December, or September graduation, so it knows when to start the embargoes. It will create a subdirectory in the "working" directory which matches the name of the selected directory. Within this it will create 3 subdirectories: OPEN, PRQ, and CONTENT. OPEN is where it will open the zip directories. PRQ is where it will put the renamed and altered XML for processing. CONTENT is where it will put the renamed content files.
D. Shawn works with the deposited content to create valid MODS files meeting our local profile, which include the assigned identifier and PURL, and are named for the assigned identifier with a ".mods.xml" extension.
E. Shawn also creates valid MARC files for upload into our OPAC system, which reference the included assigned identifier and PURL.
F. She uploads the finished MODS and the associated renamed content into a datestamp-titled MODS directory in her home area on libcontent1.lib.ua.edu.
G. Shawn runs the relocate_all.pl script in her home directory. This places all the content and MODS (which are not under embargo) into the correct directories in Acumen, as well as copying everything to the deposits directory for upload into the storage archive.
I. Jody runs a script (/srv/scripts/bornDigital/relocatingBd) which will move the files into the correct subdirectories for long-term storage, linking them into the LOCKSS manifests.
J. Janet will batch upload the MARC to WorldCat, in order to obtain OCLC numbers for the records.
K. Janet then submits a batch upload of the MARC records into our catalog system.
L. Janet checks the final display and access via the OPAC.
M. The embargo-checking script "checkEmbargo" will check the database on the 21st of each month for embargoes which are due to lift the next month; this script will email Jody and Shawn with the filename, title, author, and date that the embargo is to lift.
N. Another script, "liftEmbargo" will run on the first of each month, and will copy live anything whose embargo has lifted.
P. Janet will upload the no-longer-embargoed-content into WorldCat and then the local OPAC.
Q. Should the metadata require remediation, Shawn will add a recordChangeDate field, and will upload the altered MODS files to libcontent1 and run relocate_all.pl. This will move the files to the live web directory (except for those under embargo) and also to a deposits directory for archival storage.
P. Jody will transfer these into archival storage using the aforementioned script, relocatingBd.