Islandora-Collaboration-Group / ISLE

Islandora Enterprise (ISLE) is a community project that addresses two of the most significant pain-points in Islandora: installation and maintenance.
https://Islandora-Collaboration-Group.github.io/ISLE/
GNU General Public License v3.0
32 stars 34 forks source link

Kind request for documentation & experience in / of IIF and Cantaloupe usage for review in ISLE #111

Closed g7morris closed 5 years ago

g7morris commented 6 years ago

Per the thread and request in issue #97, wondering if there is anyone with documentation or experience with using IIIF / Cantaloupe with Islandora in lieu of Adore-Djatoka?

Repeating original request:

@DiegoPino Are there any clear instructions on how to use IIF / Cantaloupe with Islandora?

Additionally how to setup the Islandora Paged Content modules, Islandora openseadragon viewer /plugin and the IA Book reader?

Do you use SSL with them as well?

dwk2 commented 6 years ago

Would it be helpful to post this question to the wider Islandora googlegroup to draw in more folks using IIIF / Cantaloupe?

David

On Wed, Feb 21, 2018 at 9:23 AM, Gavin Morris notifications@github.com wrote:

Per the thread and request in issue #97 https://github.com/Islandora-Collaboration-Group/ISLE/issues/97, wondering if there is anyone with documentation or experience with using IIIF / Cantaloupe with Islandora in lieu of Adore-Djatoka?

Repeating original request:

@DiegoPino https://github.com/diegopino Are there any clear instructions on how to use IIF / Cantaloupe with Islandora?

Additionally how to setup the Islandora Paged Content modules, Islandora openseadragon viewer /plugin and the IA Book reader?

Do you use SSL with them as well?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111, or mute the thread https://github.com/notifications/unsubscribe-auth/ADME3710e_g4nyEMi81TShUcIgfg-qzaks5tXCbtgaJpZM4SNt5y .

hamhpc commented 6 years ago

I'm almost done with my 3TB copy of our production data and would be VERY interested to implement this as part of our community alpha at Hamilton. The sooner Djatoka can get dumped the better =).

-Steve


Steven L. Young Unix/HPC System Administrator Hamilton College


On Wed, Feb 21, 2018 at 11:02 AM, David Keiser-Clark < notifications@github.com> wrote:

Would it be helpful to post this question to the wider Islandora googlegroup to draw in more folks using IIIF / Cantaloupe?

David

On Wed, Feb 21, 2018 at 9:23 AM, Gavin Morris notifications@github.com wrote:

Per the thread and request in issue #97 https://github.com/Islandora-Collaboration-Group/ISLE/issues/97, wondering if there is anyone with documentation or experience with using IIIF / Cantaloupe with Islandora in lieu of Adore-Djatoka?

Repeating original request:

@DiegoPino https://github.com/diegopino Are there any clear instructions on how to use IIF / Cantaloupe with Islandora?

Additionally how to setup the Islandora Paged Content modules, Islandora openseadragon viewer /plugin and the IA Book reader?

Do you use SSL with them as well?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111, or mute the thread https://github.com/notifications/unsubscribe-auth/ADME3710e_ g4nyEMi81TShUcIgfg-qzaks5tXCbtgaJpZM4SNt5y .

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111#issuecomment-367375479, or mute the thread https://github.com/notifications/unsubscribe-auth/AEinlgKPgErOXhwYelNbQ17jGf9M4aMzks5tXD4xgaJpZM4SNt5y .

DiegoPino commented 6 years ago

David, yes, but i would not expect a quick answer. Right now Cantaloupe is being used only by the following groups in production (will list in order of implementation). Lyrasis (Jon Green), CNR Italy (Giancarlo) and Metro (who writes). On testing/development servers or just implementing: DGI, Manitoba (Jared)

Giancarlo is probably my candidate for helping there, but he uses direct Cantaloupe to Fedora connection (skipping the islandora token madness)

my 2 cents

Diego Pino Navarro Metropolitan New York Library Council 599 11th Av. New York, NY 10036

On Feb 21, 2018, at 11:02 AM, David Keiser-Clark notifications@github.com wrote:

Would it be helpful to post this question to the wider Islandora googlegroup to draw in more folks using IIIF / Cantaloupe?

David

On Wed, Feb 21, 2018 at 9:23 AM, Gavin Morris notifications@github.com wrote:

Per the thread and request in issue #97 https://github.com/Islandora-Collaboration-Group/ISLE/issues/97, wondering if there is anyone with documentation or experience with using IIIF / Cantaloupe with Islandora in lieu of Adore-Djatoka?

Repeating original request:

@DiegoPino https://github.com/diegopino Are there any clear instructions on how to use IIF / Cantaloupe with Islandora?

Additionally how to setup the Islandora Paged Content modules, Islandora openseadragon viewer /plugin and the IA Book reader?

Do you use SSL with them as well?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111, or mute the thread https://github.com/notifications/unsubscribe-auth/ADME3710e_g4nyEMi81TShUcIgfg-qzaks5tXCbtgaJpZM4SNt5y .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111#issuecomment-367375479, or mute the thread https://github.com/notifications/unsubscribe-auth/AGn852OzCieQ_Dzav5izHfrp_Mua_QvCks5tXD4xgaJpZM4SNt5y.

br2490 commented 6 years ago

@DiegoPino, I'm still very intrigued in getting this dockerized and proxied to serve requests in the Islandora stack.
If you have time and would like work with me and maybe @g7morris (if he has time) or other interested this week?

I'd like to tackle this and have been doing homework. From https://github.com/Islandora/islandora_openseadragon#iiif

IIIF Any IIIF image server can be used the the IIIF tile source. The IIIF tile source provides a full URL to the datastream to be displayed as the IIIF identifier. The IIIF server needs to be configured to resolve this full URL to retrieve the image.

The Cantaloupe 🍈 IIIF image server can be configured to resolve these identifiers using the HttpResolver with no prefix specified.

Does this sound like I'm getting close to the idea we'll need to integrate succesfuly? The task would be to create a rewrite and proxy that services requests to and from the IIIF server and Islandora. It seems we need to rewrite requests so that Cantaloupe Server can resolve what Islandora passes (and that we carefully rewrite) to a valid location to retrieve contents?

thank you all

best

DiegoPino commented 6 years ago

Hi Ben, its allready done. Will share the procedure as soon as i get over my monday meetings

El El dom, 25 de feb. de 2018 a las 21:20, Benjamin Rosner < notifications@github.com> escribió:

@DiegoPino https://github.com/diegopino, I'm still very intrigued in getting this dockerized and proxied to serve requests in the Islandora stack. If you have time and would like work with me and maybe @g7morris https://github.com/g7morris (if he has time) or other interested this week?

I'd like to tackle this and have been doing homework. From https://github.com/Islandora/islandora_openseadragon#iiif

IIIF Any IIIF image server can be used the the IIIF tile source. The IIIF tile source provides a full URL to the datastream to be displayed as the IIIF identifier. The IIIF server needs to be configured to resolve this full URL to retrieve the image.

The Cantaloupe 🍈 IIIF image server can be configured to resolve these identifiers using the HttpResolver with no prefix specified.

Does this sound like I'm getting close to the idea we'll need to integrate succesfuly? The task would be to create a rewrite and proxy that services requests to and from the IIIF server and Islandora. It seems we need to rewrite requests so that Cantaloupe Server can resolve what Islandora passes (and that we carefully rewrite) to a valid location to retrieve contents?

thank you all

best

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111#issuecomment-368371638, or mute the thread https://github.com/notifications/unsubscribe-auth/AGn859l-4gLNJbWb4eZb4EZgNbTibelEks5tYhTzgaJpZM4SNt5y .

-- Diego Pino Navarro Digital Repositories Developer Metropolitan New York Library Council (METRO)

DiegoPino commented 6 years ago

@br2490 @g7morris wondering how do you want this? As a pull request? as a set of instructions? Not even sure how contributions work for you from the outside (THE EDGE!) of the ICG community. Thanks!

g7morris commented 6 years ago

@DiegoPino Perhaps could we start with instructions? @br2490 Which do you prefer?

And @DiegoPino Thanks!!!! ;)

DiegoPino commented 6 years ago

Please copy and pasta this https://github.com/Islandora-Labs/islandora_vagrant_base_box/pull/31

br2490 commented 6 years ago

Will copy and pasta! :+1:

Thank you Diego. also, best PR title. ever. hahah

On Wed, Apr 18, 2018 at 3:24 PM, Diego Pino Navarro < notifications@github.com> wrote:

Please copy and pasta this Islandora-Labs/islandora_vagrant_base_box#31 https://github.com/Islandora-Labs/islandora_vagrant_base_box/pull/31

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Islandora-Collaboration-Group/ISLE/issues/111#issuecomment-382500961, or mute the thread https://github.com/notifications/unsubscribe-auth/ANhlbAXuS4OvwVgyIML4xcpVyR_2Ugjkks5tp5LtgaJpZM4SNt5y .

-- Benjamin Rosner

Instructional Applications Developer Barnard Library and Academic Information Services p: 212-854-9005 reachable on Google Chat. github: br2490

DiegoPino commented 6 years ago

@br2490 also. https://github.com/Islandora-Labs/islandora_vagrant/pull/149 Those are the exact drush steps to enable IIIF use on the existing Islandora modules that can use it. Enjoy.