-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Component: SpecificationConfirmed: In-scopeUse case will be included in the upcoming version of the spec or implementation notes.Use case will be included in the upcoming version of the spec or implementation notes.
Milestone
Description
In the case where versions of an OCFL object have been created that are not considered curatorially significant, there are times where it would be useful to have OCFL support in collapsing those versions. For example in the object below, if the versions 3-6 are considered to be one curatorially significant version of the object...
[object root]
├── 0=ocfl_object_1.1
├── inventory.json
├── inventory.json.sha512
├── v1
│ ├── inventory.json
│ └── ...
├── v2
│ ├── inventory.json
│ └── ...
├── v3
│ ├── inventory.json
│ └── ...
├── v4
│ ├── inventory.json
│ └── ...
├── v5
│ ├── inventory.json
│ └── ...
├── v6
│ ├── inventory.json
│ └── ...
├── v7
│ ├── inventory.json
│ └── ...
└── v8
├── inventory.json
└── ...
It would be helpful to be able to collapse those versions, such as:
[object root]
├── 0=ocfl_object_1.1
├── inventory.json
├── inventory.json.sha512
├── v1
│ ├── inventory.json
│ └── ...
├── v2
│ ├── inventory.json
│ └── ...
├── v3 (contains collapsed result of previous versions 3-6)
│ ├── inventory.json
│ └── ...
├── v4 (previous v7)
│ ├── inventory.json
│ └── ...
└── v5 (previous v8)
├── inventory.json
└── ...
bbpennelsrerickson
Metadata
Metadata
Assignees
Labels
Component: SpecificationConfirmed: In-scopeUse case will be included in the upcoming version of the spec or implementation notes.Use case will be included in the upcoming version of the spec or implementation notes.
Type
Projects
Status
Backlog