-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
I'm running tools that update our bags between receipt and ingest. I would like to record PREMIS events for each of these, and bag-info.txt seems like the most appropriate location. However, bag-info.txt can only contain key: value lines.
My PREMIS implementation would use a YAML format like this:
Bagging-Date: 2017-06-22
Payload-Oxum: 12345.67
Bag-History:
- Event-Date-Time: 20170622155934EDT
Event-Detail-Information: "md_1.json, md_2.json, md_3.json updated"
Event-Outcome: Pass
Event-Outcome-Detail-Note: "Bag no longer valid"
Event-Type: "Payload Metadata Update"
- Event-Date-Time: 20170622160001EDT
Event-Detail-Information: "Hashes updated as follows filename, previous hash, new hash md_1.json, 09678de75874f324793a8cafd2db4ea3, 8066e52b17095446e41f57fdd88fe405 ...\n"
Event-Outcome: Pass
Event-Type: "Bag Hash Update"
- Event-Date-Time: 2017062216045EDT
Event-Detail-Information: "Previous 0xum - 12345.67 New 0xum - 12344.67\n"
Event-Outcome: Pass
Event-Type: "Bag 0xum Update"
The simpler route would be to create a standalone bag-premis.txt for this information, but I wanted to see if there was interest in incorporating a more complex structured data format into bag-info.txt
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels