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

Release Islandora IIIF as stand alone Drupal module #1850

Open
Natkeeran opened this issue Jun 17, 2021 · 2 comments
Open

Release Islandora IIIF as stand alone Drupal module #1850

Natkeeran opened this issue Jun 17, 2021 · 2 comments
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org

Comments

@Natkeeran
Copy link
Contributor

Natkeeran commented Jun 17, 2021

Similar to Islandora Openseadragon, it would be helpful to release Islandora IIIF as a stand alone Drupal module. This may provide additional visibility and use outside of Islandora.

Work involved is relatively minor.

  1. Remove the islandora dependency - https://github.com/Islandora/islandora/blob/8.x-1.x/modules/islandora_iiif/islandora_iiif.info.yml#L8
  2. Provide documentation to create this view : https://github.com/Islandora/islandora_defaults/blob/8.x-1.x/config/install/views.view.iiif_manifest.yml

Current installation should be able to uninstall the submodule and install this module, then setup the view again!

@seth-shaw-unlv
Copy link
Contributor

We can also drop that view config into the new module's config/optional/ directory which will auto-create it if all the dependencies are met.

@kspurgin
Copy link
Contributor

suggested module name: iiif_view_manifest (tech meeting 2021-06-23)

@kstapelfeldt kstapelfeldt added Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org and removed drupal labels Sep 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org
Projects
Development

No branches or pull requests

4 participants