Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any update in supporting mirador 3? #136

Open
AndrewEffendi opened this issue Mar 23, 2022 · 6 comments
Open

Is there any update in supporting mirador 3? #136

AndrewEffendi opened this issue Mar 23, 2022 · 6 comments

Comments

@AndrewEffendi
Copy link

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

@glenrobson
Copy link
Owner

glenrobson commented Mar 31, 2022

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

@faouinti
Copy link

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.

@glenrobson
Copy link
Owner

glenrobson commented Aug 12, 2022

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

@glenrobson
Copy link
Owner

glenrobson commented Aug 12, 2022

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

@glenrobson
Copy link
Owner

May need a local webpack file to deploy to the location I want:

https://github.com/ProjectMirador/mirador-integration/blob/master/webpack/webpack.config.js

@glenrobson
Copy link
Owner

Route for local testing the output bundle name

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants