Weighing Anchor

Contributed by Kelly Spring

[This is the 7th in a series -- see also the 1st and 2nd and 3rd and 4th and 5th and 6th installments about ECU's migration to ArchivesSpace.]

Commandeering a ship can be a complex, difficult, and risky business. As pirates you’d think we’d prefer our migration to be a hit-and-run raid of data and turn-key solutions. Not us! Instead, we chose to survey our crew for their functional requirements and scout the shipping lanes for design inspiration. After months of testing the rigging, stockpiling sea biscuits, trimming out the galleries, and checking the jackstays, our new public user interface is under full sail!

ECU Libraries Collection Guides

Users will be quick to get their sea legs with new features such as the unification of all ECU Libraries archival collections, improved ease of use, highlighted search results, and even a little user-friendly humor.

About ECU Collection Guides

But we didn’t stop at keel depth. Our interface includes a custom-built request system taking our project all the way to the crow’s nest!

Earhart Collection bib record

In addition to requesting archival material, the in-house request system allows users to request Special Collection’s rare books as well as non-circulating material in the North Carolina Collection directly from the library catalog.

ECU Request for Onsite Use

Curious about the code at the helm? On the public user interface, our EAD publication looks like a standard Carolina Two-Step: Export from ArchivesSpace, publish to the interface. Don’t be fooled, though, pirate tricks are running in the background! One bit of code programmatically matches component unique identifiers against digital objects, while another bit lets the interface talk to our authorities database to pull names and subjects as linked data.

ECU Libraries Name Authority

In our request system, the program queries ArchivesSpace for the location codes of top containers to generate call slips. The system also includes the ability to request material down to the item-level using the component unique identifier. This feature is invaluable when tracking through processes such as conservation, digitization, or exhibition! For example, the material being tracked below is folder c from collection 0323, box 2b.

ECU Active Components

Have a look around, mateys, and let us know what you think! Email your comments to springk18@ecu.edu.

The address for our public user interface is https://digital.lib.ecu.edu/special/ead/.
You can pillage our code at https://github.com/ECULibraries/ead-frontend.

Arrrgh!

This entry was posted in Newsletter. Bookmark the permalink.