Islandora 8 is the next generation of Islandora. It pairs Drupal 8 with Fedora 5
For more details, please check out the following resources:
- Alpaca: Event driven middleware based on Apache Camel that synchronizes a Fedora with Drupal.
- docs: Documentation!
- carapace: A starter theme for an Islandora 8 repository.
- chullo: PHP client for Fedora 4 built using Guzzle and EasyRdf.
- claw-playbook: Ansible installer.
- controlled_access_terms: Drupal module for subjects and agents.
- Crayfish: A collection of Islandora 8 microservices.
- Crayfish-Commons: A library housing shared code for Crayfish microservices
- drupal-project: Composer template for Islandora 8 Drupal
- islandora: Islandora 8 Drupal core module
- islandora_defaults: Starter configuration for an Islandora 8 repository
- jsonld: JSON-LD Serializer for Drupal 8
- migrate_islandora_csv: Tutorial and example migration into Islandora 8 using a CSV file.
- migrate_7x_claw: Starter migration for Islandora 7 -> 8.
- openseadragon: Drupal 8 Field Formatter for OpenSeadragon
- Syn: Tomcat valve for JWT Authentication
Islandora 8 provides an Ansible claw-playbook to fully deploy the stack to a vagrant, bare-metal server or multi server environments.
- UPEI
- discoverygarden inc.
- LYRASIS
- McMaster University
- University of Limerick
- York University
- University of Manitoba
- Simon Fraser University
- PALS
- American Philosophical Society
- Common Media Inc.
If you would like to contribute, please get involved by attending our weekly Tech Call. We love to hear from you!
If you would like to contribute code to the project, you need to be covered by an Islandora Foundation Contributor License Agreement or Corporate Contributor Licencse Agreement. Please see the Contributors pages on Islandora.ca for more information.
We recommend using the claw-playbook to get started. If you want to pull down the submodules for development, don't forget to run git submodule update --init --recursive
after cloning.