If you would like to try Islandora 8 for yourself, we have three options for you:
- A sandbox of version 1.0.0 is available to play with at future.islandora.ca.
- A virtualbox VM is available for download here.
- You can install a development or production environment with our Ansible playbook, which has a corresponding 1.0.0 release.
The Islandora Foundation is committed to providing utilities for Islandora 7 repositories to make migration as painless as possible. All existing Islandora 7 users are encouraged to evaluate our migration tools and provide us with feedback. We are dedicated to working with everybody to make sure we all move forward together!
Here's a list of all the features currently available with the 1.0.0 release (including those that come for free from contributed modules):
- Model content using core Drupal entities and fields
-
Out of the box support for
- Collections
- Images
- Audio
- Video
- Binaries
- Control how content is displayed using the UI
- Configure forms for content using the UI
- Categorize content using taxonomy terms
-
Expandable file storage
- Drupal's public file system
-
Multiple private file systems using flysystem (check this link for a full list of supported adapters)
- Fedora
- Local or networked storage
- Sftp
- AWS S3
- and more…
-
REST API
- Basic CRUD operations with Drupal REST and JSON
- Read-only JSONLD serialization
- Extensive use of Link headers for discoverability
- Add files to objects with PUT
-
Solr search (using search_api_solr)
- Configure search index through the UI
-
Custom viewers
- Openseadragon
- PDF.js using the pdf module
-
Custom field types
- Extended Date Time Format (EDTF)
- Typed Relation
- Authority Link
-
Custom entities for:
- People
- Families
- Organizations
- Locations
- Subjects
-
Derivatives
- Convert / transform images (or just use Drupal image styles!)
- Extract images from PDFs
- Extract images from Video
- Convert audio formats
- Convert video formats
- All derivative operations have forms and can be configured through the UI
-
Access control
- Hide content from users and search with the permissions_by_term module
- Hide sensitive fields from users using the field_permissions module
-
Control repository events through the UI using the context module
- Index RDF in Fedora
- Index RDF in a Triplestore
- Derivatives
- Switching themes
- Switching displays/viewers
- Switching forms
- And much much more....
-
Multi-lingual support
- Translated content is included in metadata and indexed in both Fedora and the Triplestore with proper language tags
- The user interface can be translated to languages other than English
-
Bulk ingest using CSVs
- See the islandora_migrate_csv module for a detailed tutorial
-
Views! You can filter, sort, display, and otherwise manipulate lists of content in all kinds of ways. For example:
- Make a browse by collections page (see this example on the sandbox, which can be customized here).
- Make an image gallery (see this example on the sandbox, which can be customized here)
- Make a slideshow (see this example on the sandbox, which can be customized here) using views_slideshow.
- Put pins on a Google map using the geolocation module
-
Execute actions in bulk on views results using the views_bulk_operations module
- Re-index content
- Re-generate derivatives
- And everything else you can do with Drupal actions (pretty much anything!)
- Bulk edit metadata using views_bulk_edit (see this example on the sandbox, which can be customized here)
This software is made possible by volunteer contributions from community members and organizations. Development, documentation, and testing are all significant undertakings that require time and effort. We thank each and every one of the people who have helped us deliver this software, to whom we owe a debt of infinite gratitude.
- Aaron Coburn
- Adam Soroka
- Alan Stanley
- Alex Kent
- Alexander O’Neill
- Amanda Lehman
- Andrija Sagic
- Ann McShane
- Benjamin Rosner
- Bethany Seeger
- Brad Spry
- Brian Woolstrum
- Bryan Brown
- Caleb Derven
- Cara Key
- Carolyn Moritz
- Cillian Joy
- Courtney Matthews
- Cricket Deane
- David Thorne
- Diego Pino
- Don Richards
- Eli Zoller
- Favenzio Calvo
- Frederik Leonhardt
- Gavin Morris
- Janice Banser
- Jared Whiklo
- Jason Peak
- John Yobb
- Jonathan Green
- Jonathan Hunt
- Jonathan Roby
- Kim Pham
- Marcus Barnes
- Mark Jordan
- Meghan Goodchild
- Mike Bolam
- Minnie Rangel
- Natkeeran Kanthan
- Nick Ruest
- Noah Smith
- Pat Dunlavey
- Paul Clifford
- Paul Pound
- Pete Clarke
- Rachel Leach
- Rachel Tillay
- Rosie Le Faive
- Seth Shaw
- Suthira Owlarn
- Yamil Suarez
- The American Philosophical Society
- Common Media Inc. (Born-Digital)
- discoverygarden inc.
- LYRASIS
- McMaster University
- PALS
- Simon Fraser University
- University of Limerick
- University of Manitoba
- University of Prince Edward Island
- York University