-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
Description
Is there an existing issue for this?
- I have searched the existing issues
Description
The way bagit profiles are handled for use in bagging via dart runner needs to be updated in order to better integrate with UAL's larger preservation workflow. Broadly speaking, we will move away from having profiles that are compliant with the official Bagit Profile Spec and instead use profiles that are in the DART format (which apart from having a slightly different format, are generally a superset of the official profile spec)
Suggested Implementation
- Move profile folder
- Create a profile and corresponding storage settings in DART that matches the existing
redata-bagit-dart-v2.2.json. Export this as json using the DART "Export Settings" function. - Add
External-Identifieras a required tag to bag-info.txt - Save this file as
redata-bagit-dart-v3.0.jsonand eliminateredata-bagit-dart-v2.2.json - Ensure that the profile version in the file is set to 3.0 and also update
BagIt-Profile-Identifier - Update workflow file manually
- Update bagger to set the External-Identifier tag in bag-info.txt using the format
{id of item on figshare}-{version}-{first author firstname}-{first author lastname}-{hash}