cookbook-recipes
cookbook-recipes copied to clipboard
First pass of a v4 cookbook
Steps for adding a v4 recipe for example 0001-mvm-image:
- Make a directory in
0001-mvm-imagecalledv4. - Rename the index.md in
0001-mvm-imageto recipe.md - copy everything in
0001-mvm-imageto v4 - Edit the manifest.json and recipe.md in
v4to make it work for v4 - Add a index.json similar to the one in this pull requests which will show both recipes.
Notes:
- Frontmatter is only present in the index.md parent recipe so all topics, viewers and other things need to go in this file rather than the child recipes
- added a new field to index.md
v4-viewersto list v4 supporting recipes - Need a more elegant way of linking to v3 only recipes in a v4 recipe.
- Maybe highlight which versions of a recipe are aviliable when linking to a recipe.
- Will need to think about validation of v4 and sending v3 files to v3 validator and vise versa.
Example v3 and v4 recipe: https://preview.iiif.io/cookbook/v4/recipe/0001-mvm-image/
@glenrobson I've temporarily fixed the Audio/Video Presentation 4 support in Theseus. (Until the parser has full support for the 3D additions)