This is a public wiki with information about the project to implement Islandora as a common digital library platform for the publicly funded universities and colleges in the state of Florida.
Edit permissions are limited to the members of this task force. Consult the User's Guide for information on using the wiki software.
Project Background and History
- DISC Survey: Digital Library Inventory (Executive Summary 9/10/2009)
- DISC Survey: Digital Library Inventory (completed survey)
- Features Desired in a Digital Library System, September 2010
- Common Digital Library System Requirements (July , 2011)
- Common Digital Library Platform Ranked Features (Aug. 8, 2011)
- Digital Library Platform Working Group Final Report 20 Feb 2012
- Project Plans and implementation schedules
- The following Project Plans focus on software development schedules:
- Development: Islandora Common Digital Library Platform Project Update Feb 28, 2013
- Development: Islandora Common Digital Library Platform Project Plan Updated Nov. 30, 2012 (Presented as part of the DISC Quarterly Report, December 2012)
- Development: Islandora Common Digital Library Platform Project Plan Aug. 28, 2012
- The following Project Plans focus on software development schedules:
- Evaluation of Islandora & SobekCM (March 2013)
- Website listing FL-Islandora enhancements: http://islanddev.flvc.org
- By Nov. 8, 2016 please submit your institution's top three enhancement priorities via email.
- Vote counts spreadsheet: https://docs.google.com/spreadsheets/d/1fh1_jSt6cBQZZquiN9lYwuM2_h_g2bRVp4J50rk5rpo/edit?usp=sharing
Current Islandora sites
|Broward College||in production and open to the public||http://broward.digital.flvc.org|
|Florida A&M University||in production and open to the public||http://famu.digital.flvc.org|
|Florida Atlantic University||in production and open to the public||http://fau.digital.flvc.org|
|Florida Gulf Coast University||in production and open to the public||http://fgcu.digital.flvc.org|
|Florida State University||in production and open to the public||http://fsu.digital.flvc.org|
|Gulf Coast State College||in production and open to the public||http://gcsc.digital.flvc.org|
|Hillsborough Community College||in production and open to the public||http://hccfl.digital.flvc.org|
|Indian River State College||in production and open to the public||http://irsc.digital.flvc.org|
|Lake-Sumter State College||in production and open to the public||http://lssc.digital.flvc.org|
|Northwest Florida State College||production site has been created||http://nwfsc.digital.flvc.org|
|PALMM||in production and open to the public||http://palmm.digital.flvc.org|
|State College of Florida||in production and open to the public||http://scf.digital.flvc.org|
|St. Petersburg College||in production and open to the public||http://spc.digital.flvc.org|
|University of Central Florida||in production and open to the public||http://ucf.digital.flvc.org|
|University of West Florida||in production and open to the public||http://uwf.digital.flvc.org|
|Valencia College||in production and open to the public||http://valencia.digital.flvc.org|
Module Implementation Status
The following is a link to a list of Islandora modules and their implementation status. An Islandora "module" is a general term describing a set of Islandora functions.
New User Information
All public universities and colleges in Florida are eligible to joing the FL-Islandora project.
If your institution is interested in having an FL-Islandora site, the following links will provide you with information about getting started:
- Introduction to FL-Islandora (PPT)
- Creating an FL-Islandora site for your institution (PDF)
- FL-Islandora site set-up and theming (PDF)
- Loading digital content into Islandora (PDF)
If you'd like FLVC to set up an FL-Islandora site for your institution, FLVC will require authorization from your library dean or director via email. This can be sent directly to email@example.com with the subject line: [your institution] requesting FL-Islandora site.
After you have a site, for in depth training materials, see the Islandora Training page.
Islandora Development Team
Note that the email links for the following individuals will send email to the FLVC Islandora Help Desk.
|Favenzio Calvo||Drupal Developer, FSU|
|Randy Fischer||Developer, FLVC|
|Gail Lewis||Developer, FLVC|
|Lydia Motyka||Librarian, Project Manager, FLVC|
|Liang Zhong||Developer, FLVC|
|Bryan Brown||Developer, FSU|
|Wilhelmina Randtke||Librarian, FLVC|
|Amanda Yesilbas||Librarian, FLVC|
DISC Islandora Subgroup (ISG)
The Islandora Sub-group (ISG) of the Digital Initiatives Standing Committee of the Members Council on Library Services is a working group that is tasked with the responsibility of working closely with the Islandora Development Team on the implementation of the FLVC Islandora Common Digital Library Platform.
Members: (membership is informal and open to any DISC members)
|Lee Dotson||UCF||DISC Chair|
|Derek Merleaux||FIU, The Wolfsonian|
|Barbara Lewis||USF Tampa|
|Rich Ackerman||Broward College|
|Lydia Motyka||FLVC||FLVC staff representative to DISC|
- ISG meets monthly, on the fourth Tuesday of every month.
- As of Spring 2017 the link to the call is ISG UWF Collaborate Link (ISG calls only) (Chrome is the recommended browser for Blackboard Collaborate.)
- ISG Meeting notes 10/08/2013 onward (October 2013 to present)
- ISG Meeting notes from DISC wiki (June 2012 - October 2013)
Monthly Islandora DISC status reports
- Monthly Islandora status reports (October 2013 - present)
- Monthly Islandora status reports from DISC wiki (April 2012 - September 2013)
System Requirements and Specifications
Batch MODS update
Background: As of August 2016, this is planned development at FLVC. Several institutions were interested, so in Sept. 2016, FLVC is collecting user stories. Please send user stories to firstname.lastname@example.org to email@example.com or to the ISG mailing list.
- I’m a librarian, and I’d like to be able to zip up a bunch of MODS xml with PIDS included the MODS and it use those PIDS to find and replace the MODS, so I can clean up MODS on my computer and then upload it all at once. (This one’s big. If off-line batch can be modified to accept and replace MODS records by PID, my life would be much better.)
- I’m a librarian and I would like to see the all the values for a specific MODS element or group of elements for any collection level (including root) and be able to collect the PIDs for any of those records I might like to change, so that I can easily compare and reconcile differing values that come from typos. (Easy way to compare and reconcile differing (i.e. mistyped) values. I can do this on the command line, but not natively in FL-Islandora.)
- I’m a librarian, and I’d like to be able to make changes to MODS records that have already been uploaded, like replacing the values of some elements and sub elements, so I can batch replace the element/subelement with one click, instead of having to edit each record individually in Islandora.
- CONTENTdm has an interface for batch editing metadata. This is called "CONTENTdm Catcher".
- Screenshot of the CONTENTdm Catcher: http://raeshinesblog.blogspot.com/2013/11/content-dm.html (First image in blog.)
- Screenshot of the CONTENTdm Catcher: http://www.wils.org/wp-content/uploads/2014/08/Weidner_AutomatedEnhancementLegacyMetadata.pdf (Slides 19 to 21, 27 - 31)
- Library request: "As for the front interface or editor interface, it's better to have: Batch update of field values, e.g., CONTENTdm provides an online spreadsheet like editing interface, and it allows each single field to be sorted and batch changed; Furthermore, if it can allow adding/deleting/reordering fields online, that'll be even better.
Island Scholar / Islandora Scholar
- Helpful links:
- code4lib journal article: Renewing UPEI’s Institutional Repository: New Features for an Islandora-based Environment (http://journal.code4lib.org/articles/8763)
- Presentation slides: Re-imagining the Institutional Repository from Open Repositories 2013 (http://www.or2013.net/sites/or2013.net/files/slides/or2013_islandscholar_ir_slides/index.pdf)
- See also:
- Duraspace's Islandora glossary: https://wiki.duraspace.org/display/ISLANDORA712/APPENDIX+E+-+Glossary
- Florida Islandora Guides (FIG) wiki glossary: https://fig.wiki.flvc.org/wiki/index.php/FL-Islandora_Glossary
The terms in this glossary include general terms, terms specific to the DigiTool system, terms specific to the Islandora system and, wherever possible, references between DigiTool and Islandora terms.
- Batch Import (Islandora): A default Islandora function available from the User Interface that allows loading of one or more packages contained in a .zip file. (See Unattended Batch Load for the FLVC-created batch loading function.)
- Bibliographic item (General: All the pieces that together form the basis for a single bibliographic description. Can be a book, map, website etc. Bibliographic items can be simple or compound objects. Even simple objects (a single photograph) will likely have multiple manifestations.
- Collection Object (Islandora): Collection Objects organize groups of Digital Asset Objects, creating collections. The relationship of a Collection Object to its member Digital Asset Objects is defined in RDF Datastreams.
- It is important to remember that Collection Objects will have their own Datastreams. The most important Datastream for a Collection Object is its Collection Policy. The Collection Policy declares the affiliation of a Collection Object with a Content Model Object, as well as providing rules for what kinds of Digital Asset Objects are allowed within the Collection Object.
- Complex Object (DigiTool) DigiTool examples:
- Front and back of a postcard (both JPGS)(See Islandora Related Images).
- A dance performance PDF program, several JPG still images, and an MPG video file. (See Islandora [term to be provided])
- An oral history PDF transcript and MP3 sound recording. (See Islandora Oral History)
- Compound Object module (Islandora): "The Compound Solution pack module adds the ability to to create compound objects using objects created with any other Islandora solution pack by enabling a generic parent-child relationships between objects. The object view of a compound object is replaced by the view of its first child object. The included "Islandora Compound Object Navigation" block provides a thumbnail navigation of an object's siblings. A "Compound" management tab allows for the addition and removal of parent and child objects for each object."
- Content Model Objects (Islandora): Content Model Objects are templates for Digital Asset Objects. This is one of the relationships expressed in the RDF Datastream for Digital Asset Objects. Content Models give instructions to Islandora and Drupal about the Digital Asset Objects; instructions about what derivatives to create on ingest, about the preferred metadata schemas, about how the object should be displayed/viewed on the Internet, etc.
- Digital Asset Objects (Islandora): These are the actual objects you are storing, and any derivatives. For example, if you ingest a large TIFF image, Islandora will often create a smaller JPG and a thumbnail for viewing.
- Offline Batch Ingest (FLVC): The batch loading function being created by FLVC for use in batch loading materials into Islandora. (Previously called "Unattended Batch Load".)
- Oral History (Islandora): An Islandora Content Model (is Content Model the right term here?) which assumes an Oral History PDF transcript and MP3 sound recording.
Ranked Features Survey
- Ranked Features Survey (Original googledoc 2011)
- "Vertical-ized" version of Ranked Features Survey(.xls)
- "Grouped" requirements document for review and editing: https://docs.google.com/spreadsheets/d/1mQT9MEjnd6cYRgHt11uyYeFrqdifouw1D7w3GrBzT4E/edit?usp=sharing
- Current status of FLVC Islandora developments based on "Ranked Features Survey" - under construction
"Questions for ISG" working document
- Questions for ISG (Renamed from Questions for Islandora WG)
Discovery Garden, Inc. Development
Metadata - forms, mapping, display labels
- DC to MODS
- MARC to MODS
- MODS to MARC
- MODS to Dublin Core translation: https://docs.google.com/spreadsheets/d/1b8scvN7swFMXrKB6Fvyrn6-HE1jIcflP0XnP3vJC9sI/edit?usp=sharing
- ETD elements to be added to a MODS extension and editable via the Full MODS Metadata form.
- VRA elements (under discussion)
Requirements and Specifications
- Large Image and Basic Image: Section #10 in Questions for Islandora SubGroup: https://docs.google.com/document/d/1I6OlaFZBfo-hOYhRnqBekLyZxo9pOSXHwEg2M9Q-__8/edit#heading=h.42f9l02valcy
- Islandora Requirements for Basic Image and Large Image Google doc (Priscilla Caplan, March 2013)
- PDF: Section #15 in Questions for Islandora SubGroup document
- Islandora Requirements for single PDF Google doc (Priscilla Caplan, March 2013)
- Newspapers: https://docs.google.com/document/d/10uH7PGql2K7KeqM0_ZlHirJrZFudEMCB4zqSPmUecxI/edit?usp=sharing
- Staff user permissions: see #1 in Questions for Islandora Sub Group (Renamed from Questions for Islandora Working Group)
Sample User Stories relating to Islandora permissions:
For their own institutions:
- Susan Submitter can submit a new item.
- Susan Submitter can edit content she initially added to a collection, but not that added by another staff member.
- Susan Submitter can add datastreams to an object she initially added to a collection, but not that added by another staff member.
- Eddie Editor and above can submit a new item.
- Eddie Editor and above can edit any object in an appropriate collection.
- Eddie Editor and above can add datastreams to any object in an appropriate collection.
- Sal Supervisor has all of Eddie Editor's permissions and can delete objects from appropriate collections.
- Connie Colladmin has all of Sal Supervisor's permissions and can add, change collection level parameters, and delete collections.
ETDs and Islandora-to-Mango
ETDs are different from all other digital content in that the MARC record for the ETD usually resides in the institution’s own Aleph catalog rather than in DLU01, the shared bib library for digital content. The Aleph MARC records have PURLs that currently point to DigiTool, and they get into Mango when the library’s Aleph catalog file is exported to Mango.
With Islandora there are two options. 1) The library can continue to catalog the ETD in its own Aleph and the Aleph record will go to Mango as a matter of course. The target of the PURL will be changed to point to Islandora instead of Digitool. If the library choses this option, they need to let FLVC staff know to not send their ETD collection(s) in Islandora to Mango, or there will be dups. There is an exclusion list that says, don’t send these collections to Mango, and the ETD collections need to be on it. 2) Instead of using an Aleph MARC record as the source record for Mango, the Islandora MODS record can be used as the source. This is the option the library should chose if it prefers to catalog the ETD directly in Islandora. The MODS record will be exported from Islandora as MARCXML with a PURL in the 856.
Either way works – it is just a matter of what workflow the library staff prefers. For example, if they actually do the cataloging in OCLC and export the MARCXML from Connexion, then they can import that MARC record to their Aleph file or to Islandora. If they import the MARC record it Aleph, then they have to export it from Aleph and import it with the ETD into Islandora, so there’s an extra step. On the other hand, if they import it to Islandora, then that will be the master record and they will have to do any future edits to it using the MODS forms.
- Information-gathering Google Doc: https://docs.google.com/document/d/1P92SMozTlNfgGBr_gUUpY6ITt2LdMtbhtAwOOlQIYBA/edit?usp=sharing
The Islandora test server is https://islandora-test.digital.flvc.org/
https://islandora-test.digital.flvc.org/user case-sensitive logins:
|Submitter||Susan Submitter||call Lydia|
|Editor||Eddie Editor||call Lydia|
|Supervisor||Sal Supervisor||call Lydia|
|Collection Administrator||Connie Colladmin||call Lydia|
Islandora Issue Tracking
- ISG Islandora Testing Issue Tracker spreadsheet: https://docs.google.com/spreadsheets/d/1i9rVpPH68S1cyNKoF3bHlH8UEFWPTOfGcIVO6cgde3U/edit?usp=sharing
- 11/19/13: On the Islandora test server, https://islandora7t.fcla.edu/user
- log in as either Eddie Editor, Sal Supervisor, or Connie Colladmin, and create a Compound Object:
- either create two or more related objects of any content type, or select two related objects you've created in the past
- view the sample Compound Object created by Priscilla Caplan during the 11/19 call: http://islandora7t.fcla.edu/islandora/object/islandora%3A1620
- following the instructions presented at the 11/19 call (http://connect.rc.ucf.edu/p9ndptoavfl/), create Compound Objects
- 10/29/13: On the Islandora test server, https://islandora7t.fcla.edu/user
- IP Embargoes:
- Give us your feedback on the embargoed object overlay/watermark. An example of this overlay/watermark can be found by searching for "Turtle Soup" or by clicking on this link to the object: https://islandora7t.fcla.edu/islandora/search/turtle%20soup?type=edismax
- Try using the IP Embargo tab from within an object display (logged in as "Connie Colladmin") to embargo that object. If you'd like FLVC to set up an IP list for your institution, please send us an email.
- Please click on the Newspaper Collection (https://islandora7t.fcla.edu/islandora/object/islandora%3Anewspaper_collection) and take a look at the sample newspaper issues.
- Review the Newspapers functionality document on the Islandora pubwiki (https://docs.google.com/document/d/10uH7PGql2K7KeqM0_ZlHirJrZFudEMCB4zqSPmUecxI/edit?usp=sharing).
- IP Embargoes:
- Newspapers module homework deferred until the module has been installed on an FLVC Islandora server
- Bring examples of thumbnail icons for a discussion of Islandora thumbnail size.
- Continue to review Islandora documentation and to leave comments
- 10/08/13: On the Islandora test server, https://islandora7t.fcla.edu/user
- Log in as user "Connie Colladmin" (call Lydia for the password)
- If you haven't already created an Islandora collection for your institution see 10/1/13 homework below
- Click on one of your institution's collections, and from within the collection create one object each for a PDF, a Basic Image, a Large Image, and optionally an Audio file. (Hint: use the "manage" tab!)
- Consult the recording from today's call beginning at 17 minutes for a demonstration of the process: http://connect.rc.ucf.edu/p2g9h24prcj/
- 10/1/13: On the Islandora test server, https://islandora7t.fcla.edu/user
- Log in as user "Connie Colladmin" (call Lydia for the password)
- Create a top-level Islandora collection for your institution, and one additional collection under your institution's top-level collection
- Optional, but recommended: add thumbnails (TN) and descriptive text (DESC-TEXT) datastreams.
- Use FSU's documentation: https://docs.google.com/document/d/1251DSLn1179d2zmPAphp-CObX3ZT0w6btHqgM_jj4N4/edit?usp=sharing
- See the FGCU Collections example from today's call and the recording for today’s call: http://connect.rc.ucf.edu/p725lah0kd6/ (Demonstration of adding collections begins at 40:50.)
|Testing Cycle #||Date Released to ISG||ISG Due Date||Details|
|1||2/05/2013||2/22/2013 - extended: TBD||Testing Cycle 1 Details|
|2||4/16/2013||4/30/2013||Testing Cycle 2 Details|
|3||5/01/2013||TBD||Testing Cycle 3 Details|
- DISC wiki (DISC members only)
- DISC Islandora Project Page
- Florida Statewide Digital Action Plan site
Islandora Implementations and Development (Global)
Development of Islandora Solution Packs and modules is going on internationally. This page lists known development projects: Islandora Development
Other Islandora Implementations
A 2012 map of Islandora sites (not necessarily up-to-date; maintained by Mark Leggott): http://maps.google.com/maps/ms?ie=UTF8&hl=en&oe=UTF8&authuser=0&msa=0&msid=214063088697106773262.0004c458673e219ed0175
- Alliance Digital Repository (Colorado)
- Regis University (Denver, Colorado)
- Islandora Lives! (PEI, Canada)
- Island Voices (PEI, Canada)
- Heritage University of Toronto
- Hamburger Zentrum für Sprachkorpora
- UCLA Library Digital Collections
FLVC Islandora Help Desk
2/12/14: For users with a production Islandora site please report any problems to the FLVC Help Desk (firstname.lastname@example.org)
Documentation and Training
- Florida Islandora Guides (FIG) wiki: http://fig.wiki.flvc.org : FALSC's manual for using the Islandora software.
First version Google Doc FL-Islandora Documentation (Note: This manual is no longer maintained. The link is only here for historical reference.)
A listserv for users of FL-Islandora has been created.
You can subscribe by sending an email to email@example.com, and in the body you type subscribe with the list name.
Or you can go to the listserv archive page and click the link there to subscribe. http://listserv.flvc.org/scripts/wa.exe?A0=FLVC-FL-ISLANDORA