Support IIIF Presentation API 3 with map folios process
- Dominant language
- JavaScript
- Stars
- 16
- Forks
- 4
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 3
Description
The map folios process currently requires a `sequence` structure to be defined in the IIIF manifest. However, with the IIIF Presentation API 3, a manifest no longer requires a `sequence`. Instead, a default ordering can be assumed based on the `items` of a manifest or can be specified using a `Range`. A manifest without a sequence would be a breaking change for the map folios process. See https://iiif.io/api/presentation/3.0/change-log/#141-remove-sequence-in-favor-of-ranges-items-and-behavior-value-sequence for more information about this change in the Presentation API.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the map folios process and the IIIF Presentation API 3 change described in the linked documentation. Trace where the process requires a manifest's sequence, then verify that manifests using items for default ordering or a Range are handled without breaking existing manifests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100