glenrobson / SimpleAnnotationServer

A simple IIIF and Mirador compatible Annotation Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is there any update in supporting mirador 3?

AndrewEffendi opened this issue · comments

Simple Annotation Server seems to be working for mirador 3, Is there any update in supporting mirador 3?

Hi Andrew,

Mirador 3 is backwards compatible so you are correct it can read SAS annotations but the issue is that Mirador also supports version 3 manifests which SAS doesn't. That is the work I need to do and I should also tackle #5 at the same time.

There is an adapter here in the mirador annotations plugin which will connect to SAS in the interim:

https://github.com/ProjectMirador/mirador-annotations/blob/d6b55e038c80344fb0a3626d8a5b51475a645e29/src/SimpleAnnotationServerV2Adapter.js

Hello,

I'm using the Python pyIIIFpres module for easing the construction of JSON manifests compliant with IIIF API 3.0. I think that this version of Simple Annotation Server supports only Presentation API v2.

Is there a new version of SAS that supports Presentation API v3? Is there another solution ?

Thank you.

Using this ticket to track the work of adding Mirador 3 in the Mirador 3 branch.

Todo:

  • Add current collection to the list of items in the list of Manifests screen
  • Get it to deploy to the correct place with maven
  • Connect the annotations to SAS

to run Mirador:

cd src/node
npm run build
# this puts everything in the dist directory. Need to move this to the src/main/webapp/js/mirador

Route for local testing the output bundle name