sul-dlss / preservation2017

Story repo for preservation core work done summer/fall 2017
0 stars 0 forks source link

Revisions to SDR Ingest workflow (sdrIngestWF) robots #45

Open LynnMcRae opened 6 years ago

LynnMcRae commented 6 years ago

Goals

This is an an analysis of what the robots currently do and what changes are required to use the new Preservation Core Catalog. The overall purpose of the ingest workflow is to

Note that this currently happens in more than 5 workflow steps so that specific errors can be reported and acted on, and steps rerun without repeating work.

Current workflow steps and recommendations (to the extent this analysis can):

(1) start-ingest - not a robot, rather a pro forma bootstrap step, instantiated as "completed" to satisfy prereqs for first robot step.

(2) register-sdr code

(3) transfer-object code

(4) validate-bag code

(5) verify-agreement code

(6) complete-deposit code

(7) update-catalog code

(8) create-replica code

(9) ingest-cleanup code