SlideShare a Scribd company logo
1 of 25
Download to read offline
Thank you for logging in.
The webinar will begin shortly.
Islandora Webinar:
Building a Repository Roadmap
March 25, 2015
Alan Stanley, Developer and Subject Matter Expert
Erin Tripp, Business Development Manager
Agenda
Introductions
• discoverygarden
• Islandora
Building a Repository Roadmap
• Pilot Projects
• Selecting Stakeholders
• Defining Scope and Requirements
• Interrogating your Content
Questions
Introductions
About discoverygarden
• UPEI commercialization project launched discoverygarden in 2009
• discoverygarden is a Partner in the Islandora Foundation
• Both the Islandora Foundation and discoverygarden are dedicated to the
long term sustainability of Islandora
About discoverygarden
• Primary committer of the Islandora code base
• Positioned as the leading subject matter experts on all things Islandora
• Services include installation, audit, assessment and consulting, custom
development, migrations, training, etc.
• discoverygarden’s employs solution architects, developers, degree-holding
librarians, quality assurance testers, and support staff boast a complete
understanding of current standards.
Islandora Software Stack
Presentation & Collaboration Search & Discovery Storage & Preservation
Islandora Software: Drupal
● Provides a powerful theming layer enabling us to:
○ Utilize the latest web design trends
○ Develop responsive (mobile friendly) designs
● Provides a robust administrative interface to:
○ Facilitate User, Role, Permissions
○ All end user to configure Islandora
○ Create content both inside and outside of Islandora
● Metropolitan New York Library Council is a great
example: http://dcmny.metro.dgicloud.com/
Islandora Software: Solr
Apache Solr is an enterprise search server
used for Search and Discovery in Islandora
● Provides full-text search capabilities
● Near real-time indexing
● Faceted search and filtering
● Geospatial search capabilities
Islandora Software: Fedora Commons
Fedora commons provides a powerful
framework for storage and preservation.
● Adheres to OAIS reference model
○ Support for SIPs, AIPs and DIPs
● RDF support for millions of objects
● Auditing and Fixity checks
● Support for virtually any file/metadata
type
● Highly extendable
Islandora Solution Packs
● Standard Image
● Large Image
● Book
● Newspaper
● PDF
● Audio
● Video
● Binary/File
● Compound
● Entity (person, place, event, org)
● and many more…
Islandora Community
Islandora Community
http://islandora.ca/islandora-installations
Building a Repository Roadmap
Avoid the Grocery List Approach
• A good grocery list doesn’t guarantee a good meal!
• It’s easy to get distracted by modules and tech
skipping directly to the “What” and the “How”
• Consequences of building a project plan based on a
list of technologies includes:
• Details are overlooked
• Workflows, usability
• Unforeseen integration consequences
Pilot Projects
• Identify and test software
• Spend a little time/ money to save a
lot
• Evaluate feasibility, time, cost,
experience, performance, etc. of a
scaled repository
• Gain support for a full scale project
Credit: andinuryadin
Selecting Stakeholders
• Who are we planning the repository for?
• Who will be curating/ interacting with the
content?
• Researchers, students, technicians,
“the web”...
• Who do we want to be happy with the
system?
• Partners, funders, donors
• Who will be maintaining the system?
Credit: bugmenot
Defining Scope
Focus on the WHY to find your pilot objectives
• Get to know your stakeholders
• Watch users working with existing systems
• Find pain points
• Ask obvious and silly questions
Credit: spadassin
Defining Requirements
Focus on the WHO to determine functional requirements
• Create user personas
• e.g. Librarian, is keen on data interoperability,
prefers minimal UIs
• Create user stories to define functional requirements
• As a _____ I want _____ so that _____
• Process provides context for implementers!Credit: lmproulx
Planning for Iteration
•Prioritize! Decrease complexity with a phase approach
•Determine components and dependencies
•Plan time for systems related tasks:
•Building and maintaining environments,
deployments
•Plan time for feedback:
•Seeing working software clarifies requirements.
•This is Agile project management
Credit:lmproulx
Interrogate your Content
• Verify formats, locations, and identify outliers
• Sample data is 10 % of entire set, representative of the whole
• Can be used to verify and identify important info
• Scripted review of data is common for this process
• How will it map to the new software’s Information Architecture (i.e.
datastream structure)
• Outline detailed expectations of the migrated content
• Do you have customizations your staff/ users want to maintain?
Interrogate your Content (cont..)
• The nature of your content will influence:
XML Forms
Solr indexing config
Solr display config
Collection structure
• Changes to content mapping late in the
process can cascade into more issues
<titleInfo>
<title>12th Street rag</title>
</titleInfo>
<titleInfo type="alternative">
<title>Twelfth Street rag</title>
</titleInfo>
<typeOfResource>notated
music</typeOfResource>
<genre authority="local">sheet
music</genre>
<originInfo>
<place>
<placeTerm type="code"
authority="marccountry">mou</place
Term>
</place>
Example Repository Plan
• Conduct initial tests on software (trial/ sandbox…)
• Short list software/ vendor
• Get pilot project approved
• Identify stakeholders
• Identify scope
• Define requirements
• Test software against requirements (standard services and features)
• Revise requirements
• If customization is needed, have customization professionally assessed by
a service provider
• Execute phased repository project
Questions?
For more information please contact info@discoverygarden.ca
Thank you!

More Related Content

Viewers also liked

Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...
Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...
Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...CIT Marbella
 
3.2 sukan dan etika social
3.2 sukan dan etika social3.2 sukan dan etika social
3.2 sukan dan etika socialHong Inn Looi
 
Анти кризисное продвижение недвижимости. западные примеры
Анти кризисное продвижение недвижимости. западные примерыАнти кризисное продвижение недвижимости. западные примеры
Анти кризисное продвижение недвижимости. западные примерыPavel Borovikov
 
Top nãoficção 04032013
Top nãoficção 04032013Top nãoficção 04032013
Top nãoficção 04032013Andreia1987
 
Top ficção 04032013
Top ficção 04032013Top ficção 04032013
Top ficção 04032013Andreia1987
 
Fusaka
FusakaFusaka
FusakaiMe45
 
empresas multinivel
empresas multinivelempresas multinivel
empresas multinivelcolon5atm
 

Viewers also liked (7)

Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...
Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...
Presentacion José Luis Zoreda, Vicepresidente Ejecutivo de Exceltur, Almuerzo...
 
3.2 sukan dan etika social
3.2 sukan dan etika social3.2 sukan dan etika social
3.2 sukan dan etika social
 
Анти кризисное продвижение недвижимости. западные примеры
Анти кризисное продвижение недвижимости. западные примерыАнти кризисное продвижение недвижимости. западные примеры
Анти кризисное продвижение недвижимости. западные примеры
 
Top nãoficção 04032013
Top nãoficção 04032013Top nãoficção 04032013
Top nãoficção 04032013
 
Top ficção 04032013
Top ficção 04032013Top ficção 04032013
Top ficção 04032013
 
Fusaka
FusakaFusaka
Fusaka
 
empresas multinivel
empresas multinivelempresas multinivel
empresas multinivel
 

Similar to Islandora Webinar: Building a Repository Roadmap

Digital Preservation - Manage and Provide Access
Digital Preservation - Manage and Provide AccessDigital Preservation - Manage and Provide Access
Digital Preservation - Manage and Provide AccessMichaelPaulmeno
 
Interdisciplinary Processes at the Digital Repository of Ireland
Interdisciplinary Processes at the Digital Repository of IrelandInterdisciplinary Processes at the Digital Repository of Ireland
Interdisciplinary Processes at the Digital Repository of Irelanddri_ireland
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalEric Sembrat
 
e-Discovery & Records Management
e-Discovery & Records Managemente-Discovery & Records Management
e-Discovery & Records ManagementNetwoven Inc.
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research softwareShoaib Sufi
 
Three signs your architecture is too small for big data. Camp IT December 2014
Three signs your architecture is too small for big data.  Camp IT December 2014Three signs your architecture is too small for big data.  Camp IT December 2014
Three signs your architecture is too small for big data. Camp IT December 2014Craig Jordan
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Andy Talbot
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora eohallor
 
Manatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityManatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityTodd Kaplinger
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Ahmed Misbah
 
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSAgile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSIXIASOFT
 
Two to Tango - Agile Meets DITA
Two to Tango - Agile Meets DITATwo to Tango - Agile Meets DITA
Two to Tango - Agile Meets DITANabayan Roy
 
Agile Meets DITA: Developing User Documentation in an Agile Environment
Agile Meets DITA: Developing User Documentation in an Agile EnvironmentAgile Meets DITA: Developing User Documentation in an Agile Environment
Agile Meets DITA: Developing User Documentation in an Agile EnvironmentNabayan Roy
 
Capture All the URLs: First Steps in Web Archiving
Capture All the URLs: First Steps in Web ArchivingCapture All the URLs: First Steps in Web Archiving
Capture All the URLs: First Steps in Web ArchivingKristen Yarmey
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research dataARDC
 
European Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESOEuropean Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESODay Software
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repositoryeosadler
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpaceDLFCLIR
 

Similar to Islandora Webinar: Building a Repository Roadmap (20)

Digital Preservation - Manage and Provide Access
Digital Preservation - Manage and Provide AccessDigital Preservation - Manage and Provide Access
Digital Preservation - Manage and Provide Access
 
Interdisciplinary Processes at the Digital Repository of Ireland
Interdisciplinary Processes at the Digital Repository of IrelandInterdisciplinary Processes at the Digital Repository of Ireland
Interdisciplinary Processes at the Digital Repository of Ireland
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
 
e-Discovery & Records Management
e-Discovery & Records Managemente-Discovery & Records Management
e-Discovery & Records Management
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
Three signs your architecture is too small for big data. Camp IT December 2014
Three signs your architecture is too small for big data.  Camp IT December 2014Three signs your architecture is too small for big data.  Camp IT December 2014
Three signs your architecture is too small for big data. Camp IT December 2014
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora
 
Manatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityManatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup Mentality
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
RDM Programme at University of Edinburgh
RDM Programme at University of EdinburghRDM Programme at University of Edinburgh
RDM Programme at University of Edinburgh
 
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSAgile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
 
Two to Tango - Agile Meets DITA
Two to Tango - Agile Meets DITATwo to Tango - Agile Meets DITA
Two to Tango - Agile Meets DITA
 
Agile Meets DITA: Developing User Documentation in an Agile Environment
Agile Meets DITA: Developing User Documentation in an Agile EnvironmentAgile Meets DITA: Developing User Documentation in an Agile Environment
Agile Meets DITA: Developing User Documentation in an Agile Environment
 
Intro to Search
Intro to SearchIntro to Search
Intro to Search
 
Capture All the URLs: First Steps in Web Archiving
Capture All the URLs: First Steps in Web ArchivingCapture All the URLs: First Steps in Web Archiving
Capture All the URLs: First Steps in Web Archiving
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research data
 
European Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESOEuropean Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESO
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repository
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpace
 

More from eohallor

Hello islandora building a digital repository nov 30, 2016 v6
Hello islandora  building a digital repository nov 30, 2016 v6Hello islandora  building a digital repository nov 30, 2016 v6
Hello islandora building a digital repository nov 30, 2016 v6eohallor
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studieseohallor
 
Islandora Webinar: Research Data Repositories
Islandora Webinar: Research Data RepositoriesIslandora Webinar: Research Data Repositories
Islandora Webinar: Research Data Repositorieseohallor
 
Islandora Webinar: A 'How-to' Guide for Islandora
Islandora Webinar:  A 'How-to' Guide for IslandoraIslandora Webinar:  A 'How-to' Guide for Islandora
Islandora Webinar: A 'How-to' Guide for Islandoraeohallor
 
Islandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special CollectionsIslandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special Collectionseohallor
 
Islandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora ConferenceIslandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora Conferenceeohallor
 
Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...eohallor
 
Islandora as IR - An Introduction to Islandora Scholar
 Islandora as IR - An Introduction to Islandora Scholar Islandora as IR - An Introduction to Islandora Scholar
Islandora as IR - An Introduction to Islandora Scholareohallor
 
Islandora Multimedia Use Case
Islandora Multimedia Use Case Islandora Multimedia Use Case
Islandora Multimedia Use Case eohallor
 
Mining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data ManagementMining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data Managementeohallor
 
Switching to Open Source
Switching to Open SourceSwitching to Open Source
Switching to Open Sourceeohallor
 
Getting Started with Islandora: Workshop
Getting Started with Islandora: WorkshopGetting Started with Islandora: Workshop
Getting Started with Islandora: Workshopeohallor
 
Islandora and Linked Open Data
Islandora and Linked Open Data Islandora and Linked Open Data
Islandora and Linked Open Data eohallor
 

More from eohallor (13)

Hello islandora building a digital repository nov 30, 2016 v6
Hello islandora  building a digital repository nov 30, 2016 v6Hello islandora  building a digital repository nov 30, 2016 v6
Hello islandora building a digital repository nov 30, 2016 v6
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
 
Islandora Webinar: Research Data Repositories
Islandora Webinar: Research Data RepositoriesIslandora Webinar: Research Data Repositories
Islandora Webinar: Research Data Repositories
 
Islandora Webinar: A 'How-to' Guide for Islandora
Islandora Webinar:  A 'How-to' Guide for IslandoraIslandora Webinar:  A 'How-to' Guide for Islandora
Islandora Webinar: A 'How-to' Guide for Islandora
 
Islandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special CollectionsIslandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special Collections
 
Islandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora ConferenceIslandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora Conference
 
Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...
 
Islandora as IR - An Introduction to Islandora Scholar
 Islandora as IR - An Introduction to Islandora Scholar Islandora as IR - An Introduction to Islandora Scholar
Islandora as IR - An Introduction to Islandora Scholar
 
Islandora Multimedia Use Case
Islandora Multimedia Use Case Islandora Multimedia Use Case
Islandora Multimedia Use Case
 
Mining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data ManagementMining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data Management
 
Switching to Open Source
Switching to Open SourceSwitching to Open Source
Switching to Open Source
 
Getting Started with Islandora: Workshop
Getting Started with Islandora: WorkshopGetting Started with Islandora: Workshop
Getting Started with Islandora: Workshop
 
Islandora and Linked Open Data
Islandora and Linked Open Data Islandora and Linked Open Data
Islandora and Linked Open Data
 

Recently uploaded

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Recently uploaded (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Islandora Webinar: Building a Repository Roadmap

  • 1. Thank you for logging in. The webinar will begin shortly.
  • 2. Islandora Webinar: Building a Repository Roadmap March 25, 2015 Alan Stanley, Developer and Subject Matter Expert Erin Tripp, Business Development Manager
  • 3. Agenda Introductions • discoverygarden • Islandora Building a Repository Roadmap • Pilot Projects • Selecting Stakeholders • Defining Scope and Requirements • Interrogating your Content Questions
  • 5. About discoverygarden • UPEI commercialization project launched discoverygarden in 2009 • discoverygarden is a Partner in the Islandora Foundation • Both the Islandora Foundation and discoverygarden are dedicated to the long term sustainability of Islandora
  • 6. About discoverygarden • Primary committer of the Islandora code base • Positioned as the leading subject matter experts on all things Islandora • Services include installation, audit, assessment and consulting, custom development, migrations, training, etc. • discoverygarden’s employs solution architects, developers, degree-holding librarians, quality assurance testers, and support staff boast a complete understanding of current standards.
  • 7. Islandora Software Stack Presentation & Collaboration Search & Discovery Storage & Preservation
  • 8. Islandora Software: Drupal ● Provides a powerful theming layer enabling us to: ○ Utilize the latest web design trends ○ Develop responsive (mobile friendly) designs ● Provides a robust administrative interface to: ○ Facilitate User, Role, Permissions ○ All end user to configure Islandora ○ Create content both inside and outside of Islandora ● Metropolitan New York Library Council is a great example: http://dcmny.metro.dgicloud.com/
  • 9. Islandora Software: Solr Apache Solr is an enterprise search server used for Search and Discovery in Islandora ● Provides full-text search capabilities ● Near real-time indexing ● Faceted search and filtering ● Geospatial search capabilities
  • 10. Islandora Software: Fedora Commons Fedora commons provides a powerful framework for storage and preservation. ● Adheres to OAIS reference model ○ Support for SIPs, AIPs and DIPs ● RDF support for millions of objects ● Auditing and Fixity checks ● Support for virtually any file/metadata type ● Highly extendable
  • 11. Islandora Solution Packs ● Standard Image ● Large Image ● Book ● Newspaper ● PDF ● Audio ● Video ● Binary/File ● Compound ● Entity (person, place, event, org) ● and many more…
  • 15. Avoid the Grocery List Approach • A good grocery list doesn’t guarantee a good meal! • It’s easy to get distracted by modules and tech skipping directly to the “What” and the “How” • Consequences of building a project plan based on a list of technologies includes: • Details are overlooked • Workflows, usability • Unforeseen integration consequences
  • 16. Pilot Projects • Identify and test software • Spend a little time/ money to save a lot • Evaluate feasibility, time, cost, experience, performance, etc. of a scaled repository • Gain support for a full scale project Credit: andinuryadin
  • 17. Selecting Stakeholders • Who are we planning the repository for? • Who will be curating/ interacting with the content? • Researchers, students, technicians, “the web”... • Who do we want to be happy with the system? • Partners, funders, donors • Who will be maintaining the system? Credit: bugmenot
  • 18. Defining Scope Focus on the WHY to find your pilot objectives • Get to know your stakeholders • Watch users working with existing systems • Find pain points • Ask obvious and silly questions Credit: spadassin
  • 19. Defining Requirements Focus on the WHO to determine functional requirements • Create user personas • e.g. Librarian, is keen on data interoperability, prefers minimal UIs • Create user stories to define functional requirements • As a _____ I want _____ so that _____ • Process provides context for implementers!Credit: lmproulx
  • 20. Planning for Iteration •Prioritize! Decrease complexity with a phase approach •Determine components and dependencies •Plan time for systems related tasks: •Building and maintaining environments, deployments •Plan time for feedback: •Seeing working software clarifies requirements. •This is Agile project management Credit:lmproulx
  • 21. Interrogate your Content • Verify formats, locations, and identify outliers • Sample data is 10 % of entire set, representative of the whole • Can be used to verify and identify important info • Scripted review of data is common for this process • How will it map to the new software’s Information Architecture (i.e. datastream structure) • Outline detailed expectations of the migrated content • Do you have customizations your staff/ users want to maintain?
  • 22. Interrogate your Content (cont..) • The nature of your content will influence: XML Forms Solr indexing config Solr display config Collection structure • Changes to content mapping late in the process can cascade into more issues <titleInfo> <title>12th Street rag</title> </titleInfo> <titleInfo type="alternative"> <title>Twelfth Street rag</title> </titleInfo> <typeOfResource>notated music</typeOfResource> <genre authority="local">sheet music</genre> <originInfo> <place> <placeTerm type="code" authority="marccountry">mou</place Term> </place>
  • 23. Example Repository Plan • Conduct initial tests on software (trial/ sandbox…) • Short list software/ vendor • Get pilot project approved • Identify stakeholders • Identify scope • Define requirements • Test software against requirements (standard services and features) • Revise requirements • If customization is needed, have customization professionally assessed by a service provider • Execute phased repository project
  • 25. For more information please contact info@discoverygarden.ca Thank you!