Skip to content

Record curation & deployment

Liz Krznarich edited this page Apr 3, 2025 · 9 revisions

Curation & deployment workflow overview

  • ROR uses a JSON file-based workflow to add new records and update existing records.
  • There is no ROR database - during each data release new/updated files are indexed into Elasticsearch and a new data dump JSON file is published. The data dump is considered the "source of truth".
  • ROR data is updated approximately every 2 weeks via a processed controlled by the curation manager.
  • Curation manager does all file creation and preparation; tech team is not typically involved unless issues arise.
  • Data deployment steps are documented in https://github.com/ror-community/ror-records/wiki/ROR-data-release-deployment
  • Curation manager performs all release steps; tech team is "on call" during the process to troubleshoot any issues
  • If a release goes horribly wrong, data can be reverted to a previous release - see steps in reverting/overwriting Elastic Search index

ROR curation workflow process

Clone this wiki locally