archival-IIIF / server

Archival IIIF server
https://archival-iiif.github.io
MIT License
9 stars 5 forks source link

IIIF manifest builder lib #30

Closed Sozialarchiv closed 5 years ago

Sozialarchiv commented 5 years ago

Would it be a big work for you to create a standalone IIIF manifest builder lib, that is installable by npm/yarn?

Just the code from here: https://github.com/archival-IIIF/server/tree/master/src/presentation/elem

It would be very nice if could use your code also in the test-server and the demo respositories. It would make the v3 testing much easier.

kerim1 commented 5 years ago

I discussed it with Eric and I will look into it soon. Though be aware that only part of the specification is now supported; just whatever was necessary for the server software. Also the v3 still uses one of the older specification drafts (that worked in the UniversalViewer), so not the v3 that is currently in beta.

Sozialarchiv commented 5 years ago

Thank you very much.

kerim1 commented 5 years ago

I moved all the code under /presentation/elem to a new repository: https://github.com/archival-IIIF/presentation-builder As the code is not complete and the v3 code does not match the current beta draft I decided not to make it installable by npm/yarn. Instead it was a lot easier for now to use git submodules, so I added a submodule to my project: https://github.com/archival-IIIF/server/tree/master/src/presentation So I would advice to do to the same.

Sozialarchiv commented 5 years ago

Thank you very much.

I think the git submodules is a good idea.