Islandora is an open-source software framework designed to help institutions and organizations and their audiences collaboratively manage, and discover digital assets using a best-practices framework. Islandora was originally developed by the University of Prince Edward Island's Robertson Library, but is now implemented and contributed to by an ever-growing international community.
Islandora consists of:
- Sync - Event driven middleware based on Apache Camel that synchronizes a Fedora 4 JCR with a Drupal CMS.
- Islandora - Fedora 4 Repository module
- Install - The is a development environment virtual machine for the Islandora and Fedora 4 project. It should work on any operating system that supports VirtualBox and Vagrant.
The Technical documentation will help you understand:
- 7.x-2.x archtecture
- Middleware services
- IslandoraCommand
The How to build documentation provides and overview on how the documentation is created, built, and deployed.
The Migration provides and overview of Fedora 3 -> Fedora 4 mappings, along with lists of Fedora and Islandora namespace predicates that are in use in a standard Islandora installation.
The installation section provides and overview on how to create a virtual development environment.
If you would like to contribute, please get involved with the Islandora Fedora 4 Interest Group, and check out the contributing section. We love to hear from you!
If you would like to contribute code to the project, you will need to be covered by an Islandora Foundation Contributor License Agreement or Corporate Contributor Licencse Agreement. Please see the Contributors page on Islandora.ca for more information.
- Discoverygarden
- LYRASIS
- York University
- McMaster University
- University of Prince Edward Island
- University of Manitoba
- University of Limerick
- Simon Fraser University
- PALS
Islandora is licensed under the GNU General Public License, Version 3. See LICENSE for the full license text.