-
Epic
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
SCBI-CT Validate Datastreams
As a CT user, I want a post deployment ingestion validation that checks objects in the fedora repository to ensure proper datastreams are created.
- Ensure that the Project object has the DC, EAC-CPF, RELS-EXT datastreams created.
- Ensure that the Plot object has the DC, FGDC-CTPlot, RELS-EXT datastreams created.
- Ensure that the Site object has the DC, MANIFEST, FGDC, RELS-EXT datastreams created.
- Ensure that the Image Resource object has the DC, OBJ, TN, RELS-EXT, FITS, MODS datastreams created.
- Ensure that the Researcher Observation object has the DC, OBJ, CSV, RELS-EXT datastreams created.
- Ensure that the Volunteer Observation object has the DC, OBJ, CSV, RELS-EXT datastreams created. (The Volunteer Observation object is optional in WCS route ingestion process)
- Ensure there is a mechanism to send notification to system admin/stakeholders when the validation fails
- Ensure there is at least a unit/integration test for the data stream validation logic