[Archivesspace_Users_Group] Help changing the <repositoryIdentifier> value in the OAI-PMH feed?

1 view
Skip to first unread message

Cliff Landis

unread,
Nov 30, 2023, 11:04:52 AM11/30/23
to archivesspac...@lyralists.lyrasis.org

Hi folks,

 

We’re trying to set up the ArchivesSpace OAI-PMH feed in Digital Collections Gateway (DCG) so that our finding aids can appear in WorldCat.

 

Unfortunately, the OAI-PMH feed that is coming out of ArchivesSpace isn’t passing the pre-check validator in DCG. 

 

We reached out to OCLC, and they said to test the feed using the validator at https://www.openarchives.org/Register/ValidateSite

 

When we did so, we got a failure for the <repositoryIdentifier> element, because the value is currently set to “archivesspace” rather than to our domain “auctr.edu”.  The domain is what’s required in that element according to the guidelines.

 

There’s no option to change that particular element, either in the back-end config.rb file, or in the staff interface “OAI-PMH Settings” page. 

 

Is there any other way to change this value?  Is there something that I’m missing?

 

Thanks in advance!

 

Cliff Landis  (he/him/his)
Digital Initiatives Librarian

Atlanta University Center Robert W. Woodruff Library

111 James P. Brawley Drive, SW

Atlanta, GA  30314

404-978-2155 (v)

http://www.auctr.edu

jla...@auctr.edu

 

We will always provide service that exceeds the customer’s expectation… Because we care!

 

Tran, Saron Tech

unread,
Nov 30, 2023, 11:57:00 AM11/30/23
to Archivesspace Users Group

Hi Cliff.

 

The <repositoryIdentifier> element is from the staff interface “OAI-PMH Settings” page.  It uses the OAI Record Prefix where it removes the “oai:” part if you still have it there otherwise it will just take the value entered there (I think this is it as I backtracked from just trying it in our test instance-- https://github.com/archivesspace/archivesspace/blob/a81ea29ea0167374ef7d38e8a5631627b9cd1d2d/backend/app/lib/oai/oai_gem_patches/identify_response.rb#L22 ).  It did require me to restart the application when I changed the OAI Record Prefix field to take place in the https://archives.lib.ku.edu/oai?verb=Identify where I found the <repositoryIdentifier> element.

 

It looks like the default value in that field is:  oai:archivesspace which is why I think you see ArchivesSpace in the <repositoryIdentifier> element

Cliff Landis

unread,
Dec 1, 2023, 9:48:58 AM12/1/23
to Archivesspace Users Group

Hi Saron,

 

That did the trick!  Thanks for taking the time to walk me through it – very much appreciated!

 

All the best,

 

Cliff Landis  (he/him/his)
Digital Initiatives Librarian

Atlanta University Center Robert W. Woodruff Library

111 James P. Brawley Drive, SW

Atlanta, GA  30314

404-978-2155 (v)

http://www.auctr.edu

jla...@auctr.edu

 

We will always provide service that exceeds the customer’s expectation… Because we care!

 

Reply all
Reply to author
Forward
0 new messages