sul-dlss / preservation2017

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

Story: Create an audit process for online Moab objects #29

Open LynnMcRae opened 7 years ago

LynnMcRae commented 7 years ago

This is the first level of audit, an inventory audit which just verifies consistency between Moab objects the PC Catalog inventory, that all copies that should be there are there.

Audits will need to report findings

Negative findings will need to trigger a recovery process. Does this initiate recovery automatically or simply report out so that recovery (manual or automated) is a subsequent process?

julianmorley commented 7 years ago

The audit process examines the content of the PCC, finds Moab objects, and checks to make sure that they:

ndushay commented 7 years ago

possible tasks

ndushay commented 7 years ago

what is output of this process: where does it go? how is it processed? does it trigger something?

julianmorley commented 7 years ago

"what is output of this process: where does it go? how is it processed? does it trigger something?"

jmartin-sul commented 7 years ago

spitballing a very rough possible approach to start off the development work:

julianmorley commented 7 years ago

Diagram showing the part of the big picture that this story addresses: Preservation Core Simple Object Lifecycle - Story 2.pdf

And the Big Picture itself: Preservation.Core.Simple.Object.Lifecycle.pdf

tingulfsen commented 7 years ago

"The audit process examines the content of the PCC..." - it reads from the Object Inventory Store.

tingulfsen commented 7 years ago

Questions the audit process should be able to ask:

julianmorley commented 7 years ago

I'd add: