cookbook-recipes icon indicating copy to clipboard operation
cookbook-recipes copied to clipboard

Alternative Sequence (via `sequence` Range)

Open tomcrane opened this issue 6 years ago • 6 comments

Alternative Sequence (via sequence Range)

(Provide link to index.md of the issue, if available. To be filled in after issue is created - you need the issue number!)

Use case

As well as the default ordering of the images, I wish to provide an alternative ordering (e.g., of a manuscript, or arrangement of archival material).

tomcrane avatar Dec 27 '18 17:12 tomcrane

Equivalent to 2.1 fixtures

https://iiif.io/api/presentation/2.1/example/fixtures/20/manifest.json https://iiif.io/api/presentation/2.1/example/fixtures/22/manifest.json https://iiif.io/api/presentation/2.1/example/fixtures/23/manifest.json

tomcrane avatar Dec 27 '18 17:12 tomcrane

If you had 2 alternative sequences in the structures could each of those had their own "table of contents" and how would that be modelled? Similarly, what would a view do in the case where it is presenting an alternative sequence and showing a range/table of contents that contained canvases or ranges that are not within that current sequence? Should the viewer always display them, or give a visual indication that they are empty/hidden?

stephenwf avatar Jul 22 '22 17:07 stephenwf

Just FYI - we have an issue for multiple orderings in a manuscript here that I'm working on: https://github.com/IIIF/cookbook-recipes/issues/70

Is there another use case that this issue should cover? I notice it has an A/V tag, so wondering if there was a specific A/V example that someone had in mind.

kirschbombe avatar Jul 22 '22 17:07 kirschbombe

Ah, is this perhaps the wrong issue for the multi-range + multi-sequence question? If it's content:av

stephenwf avatar Jul 22 '22 17:07 stephenwf

I'm not sure if there is a specific av use case, but it might be good to have the question in #70 since that's where we'll be working on multi-range + multi-sequence. Do you have a specific manuscript/example in mind (I'm looking for a good example manuscript)? I think that in the case of multiple sequences we'd have two top-level ranges, one for each sequence, then child ranges for their toc. I imagine these would display in the viewer as any nested index/toc would and not display any canvases that are not present in one of the ranges. For example, with this nested toc here: https://iiif.io/api/cookbook/recipe/0024-book-4-toc/

kirschbombe avatar Jul 22 '22 18:07 kirschbombe

Ok, I'm rereading your question and not sure I read it correctly the first time - or this time :) I'm not sure exactly what a viewer will/should do when the sequence behavior is used for a range. Once I get an example manifest up, I'll post a link.

kirschbombe avatar Jul 22 '22 18:07 kirschbombe