Mike Bennett

Results 17 issues of Mike Bennett

Updates/fixes as requested by the TRC and discussed in the TSG call on 2022-07-26: - Use Search context everywhere as it extends the Prezi context - TermList -> TermPage in...

In the image services in the 1986 and 1987 Map JSON files, the `id` parameter in the service blocks ends with a / character, but when you actually dereference the...

meta: correction

Per https://iiif.io/api/presentation/3.0/#53-canvas, an AnnotationPage inside the `items` or `annotations` property can be referenced/external, but this is currently not validated properly by the schema, as it would be possible to add...

Picking up on an idea I used during my [dogfooding of the "Introduction to `iiif-prezi3`" lightning talk](https://digitaldogsbody.net/iiif/prezi3): due to the structure of the recipes, there are a lot of `id`...

Allow AnnotationPageRef to be used now it is in the skeleton

Per https://iiif.io/api/presentation/3.0/#53-canvas, "Referenced, external Annotation Pages must have the id and type properties." This suggests to me that AnnotationPages appearing in `items` can be done so by reference. The `AnnotationPageRef`...

bug

Implements an optional `exclude_context` method to calls to `.json()`, and restructures the base class to wrap the json/jsonld calls the other way around. Closes #128

Currently, we have Pydantic set to validate property values on assignment. This has generally worked fine, although it imposes extra requirements on users (e.g you _must_ supply a `label` value...

help wanted
discuss

Cookbook recipes that can be made into examples of how to use the iiif-prezi3 library. If you'd like to work on one, please claim it by comment (or editing this...

documentation
good first issue

Something that occurred to me when doing the work in #176 - we now have `PlaceholderCanvas` and `AccompanyingCanvas` and they can make use of all(?) the helpers that are applicable...

enhancement
helper
discuss