-
Notifications
You must be signed in to change notification settings - Fork 0
Home
kstapelfeldt edited this page Jun 15, 2022
·
43 revisions
- View development and Roadmap inthis Github Project
- Small videos of different features from August 2021
- Islandora Online presentation from August 2021
This documentation pertains to the UTSC-specific implementation of Islandora 2.0. The full documentation for that project available on the Islandora Foundation github pages site.
![High level systems diagram]
- Adhere to Drupal’s way of doing things & write Drupal modules.
- Prefer modular to monolithic.
- Consider accessibility first.
- Prioritize and test for multilingual support.
- Preservation is practice: We will monitor the health of content in the system using checksum checking and will serialize to a OCFL object that complies with the bagit specification. These will be stored and monitored in a separate system. Maybe Fedora.
- We will maintain a playbook to simplify deployment and testing for us and others.
In this phase (2022) we are focused on how to bring content from an Islandora 7 repository into Drupal 9. We use Fedora 3.x’s native atom.zip exports, processing them using Python in Jupyter Notebooks, and then importing them using the Islandora Workbench integration into our implementation of Islandora. We are not currently focused on extending derivative creation or Fedora storage, though we have plans to review both.