Skip to content

New feed for importer #77

@labradford

Description

@labradford

Story

UCLA has provided a new feed for the ARCE importer. We need to make adjustments to the ArceItem class to make sure all of the metadata and files are pulling in correctly

https://digital.library.ucla.edu/catalog/oai?verb=ListRecords&metadataPrefix=mods_arce&set=oai_set_ssim:arce

Acceptance Criteria

  • ArceItem importer successfully imports all metadata and images
  • Application is working as expected after importer is updated

Testing

  • Login as admin
  • Run importer
  • Make sure there are no errors
  • Make sure metadata is imported successfully

Notes

mapping: https://docs.google.com/spreadsheets/d/1QfmluOIwg811N-PCa7NOZCREPe-RwN8md71Ph6m7PkU/edit?usp=sharing

Implementation

Items that need to be completed for this ticket

  • Update the importer to use the new feed URL
  • Update the metadata_prefix to use mods_arce instead of mods
  • Update the set from arce_1 to oai_set_ssim:arce
  • Update the ARK ID field to remove the / and replace with -
  • Fix the UV to use the newly provide manifest
  • Strip out the old code that generated the IIIF manifest
  • Collection field should filter out the Africa Collections and Middle East & North Africa Collections
  • remove the file_name_t field from importer and from catalog controller
  • add the new related items field to the importer, change the URL to point to the ARCE url, add to catalog controller
  • update the importer for the Photographer field
  • update the importer for the Copyright status field
  • Add Cultural Object to the importer and catalog controller
  • Add Domain Topic to the importer and catalog controller
  • remove local id from the importer and catalog controller
  • Fix the progress bar in the importer - total items is not available in the same way as the previous feed

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions