SlideShare a Scribd company logo
Labours of Love
& Convenience
Stefano Cossu • The Art Institute of Chicago
Open Repositories 2018 • 06-06-2018 • Bozeman MT, USA
Or: Dealing with Community-Supported Knowledge
The Problem
Build a Museum DAMS
● CMS built in-house for 15+ years
● Some integrated image & media
management
● A separate system was needed for a full
DAM framework
● Completely covered by capital funds
Goals Defined
● Full data ownership and transparency
● Responsiveness to changing demands
● Scalability (size and complexity)
Black Boxes
&
Hack Boxes
The Choices
At Hand
Introduce Black Boxes?
● Concerns over compatibility
● Unknown costs for accommodating
changing requests over time
● Unimpressed by API reviews
Add More Hack Boxes?
● Don't want to reinvent repo technology
● Lack of in-house resources and expertise
In Between: Community Software
● An entirely new territory
● No clear precedents in the Museum
community
An Unexpected
Culture Shift
Changing Our Activity Focus
● More on community activity
● Less on code
Changing Scope of Development:
● Less freedom
● More convenience?
● More knowledge
LAKE:
The Strategy
Deployed
Repository: Fedora
DAMS: Samvera
ETL framework: Combine
Integration: Apache Camel
RDF Index: Blazegraph
Flat Index: Solr
Web Publishing: Marmotta
IIIF Server: Cantaloupe
Clashes
Scope
Mission
(Open Access,
standards, & all
the good stuff)
"Getting
Things
Done"
Stability &
Safety
Feature
Requests
Testing,
Tech Debt
Removal
Short-Term
Schedules
Prioritization
Release Cycles
How We Fare
Now
● 650K resources in the repository
● 124M triples in Blazegraph (mostly ACLs*)
● Tens of thousands of updates a day
● Syncs are too slow—too many data points
copied around
● System has never crashed in production
*Access Control Lists stored as Fedora resources
Things We
Wanted to Do
And Haven't
Done
● Make LAKE a community project
○ Resources & focus challenges
○ Museum community challenges
● Actually contribute & share
○ American Art Collaborative
○ DPLA
○ Linked Data access points
● Leverage public grant support
Lessons
Learned
● It takes a great deal of dedication
● Build progress in small, regular increments
● Earn confidence from stakeholders
gradually
● Only then it's easier to set safer timelines
● Only after that we can be better citizens
Thank You
& Questions
Boring Rights Metadata
Black box image: http://goldberg.berkeley.edu/art/big-images/doi-box-hi-res.jpg
Arduino image: https://commons.wikimedia.org/wiki/File:Arduino_Uno_002.jpg
Icons:
Boxer and fencing: Icon made by Freepik from www.flaticon.com
Community by shashank singh from the Noun Project
arduino by uizin from the Noun Project

More Related Content

Similar to Labours of Love & Convenience - Open Repositories 2018

Built around answering questions
Built around answering questionsBuilt around answering questions
Built around answering questions
Larry Smarr
 
Fedora Futures - CNI 2012
Fedora Futures - CNI 2012Fedora Futures - CNI 2012
Fedora Futures - CNI 2012
Tom-Cramer
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
Comsysto Reply GmbH
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
Comsysto Reply GmbH
 
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
University of Connecticut Libraries
 
Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18
Nancy Wilkins-Diehr
 
WAPWG 16 Jan Thomson holdslide
WAPWG 16 Jan Thomson holdslideWAPWG 16 Jan Thomson holdslide
WAPWG 16 Jan Thomson holdslide
Sara Day Thomson
 
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
Andrew Hoppin
 
Future-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do TodayFuture-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do Today
John Kunze
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Storage Switzerland
 
Research network infrastructure engineers
Research network infrastructure engineersResearch network infrastructure engineers
Research network infrastructure engineers
Jisc
 
How DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don DayHow DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don Day
Information Development World
 
AMIA Presentation 2013 -- Richmond, VA
AMIA Presentation 2013 -- Richmond, VAAMIA Presentation 2013 -- Richmond, VA
AMIA Presentation 2013 -- Richmond, VA
miwayokoyama
 
"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica
Jenny Mitcham
 
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
Biological and Chemical Oceanography Data Management Office
 
EBI Web redesign meeting
EBI Web redesign meetingEBI Web redesign meeting
EBI Web redesign meeting
Rafael C. Jimenez
 
Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)
Chris Dagdigian
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
8base
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
Oscar Perez
 

Similar to Labours of Love & Convenience - Open Repositories 2018 (20)

Built around answering questions
Built around answering questionsBuilt around answering questions
Built around answering questions
 
Fedora Futures - CNI 2012
Fedora Futures - CNI 2012Fedora Futures - CNI 2012
Fedora Futures - CNI 2012
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
Seeing Connecticut Now and Then: Repository Services that Support Your Best M...
 
Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18Sgci at-two-years-7-26-18
Sgci at-two-years-7-26-18
 
WAPWG 16 Jan Thomson holdslide
WAPWG 16 Jan Thomson holdslideWAPWG 16 Jan Thomson holdslide
WAPWG 16 Jan Thomson holdslide
 
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
DKAN: The Drupal Open Data Distribution (presented at SANDCamp San Diego Drup...
 
Future-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do TodayFuture-Proofing the Web: What We Can Do Today
Future-Proofing the Web: What We Can Do Today
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
 
Research network infrastructure engineers
Research network infrastructure engineersResearch network infrastructure engineers
Research network infrastructure engineers
 
How DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don DayHow DITA Got Her Groove Back: Going Mapless with Don Day
How DITA Got Her Groove Back: Going Mapless with Don Day
 
AMIA Presentation 2013 -- Richmond, VA
AMIA Presentation 2013 -- Richmond, VAAMIA Presentation 2013 -- Richmond, VA
AMIA Presentation 2013 -- Richmond, VA
 
"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica
 
DataShare for UC Campuses
DataShare for UC CampusesDataShare for UC Campuses
DataShare for UC Campuses
 
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013
 
EBI Web redesign meeting
EBI Web redesign meetingEBI Web redesign meeting
EBI Web redesign meeting
 
Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
 

More from Stefano Cossu

Stefano_Cossu_OR23_deck.pdf
Stefano_Cossu_OR23_deck.pdfStefano_Cossu_OR23_deck.pdf
Stefano_Cossu_OR23_deck.pdf
Stefano Cossu
 
The Oxford Common File Layout
The Oxford Common File LayoutThe Oxford Common File Layout
The Oxford Common File Layout
Stefano Cossu
 
Scossu gdi iiif_r+d_report_2019
Scossu gdi iiif_r+d_report_2019Scossu gdi iiif_r+d_report_2019
Scossu gdi iiif_r+d_report_2019
Stefano Cossu
 
Brace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
Brace yourselves, the Archives are Coming – Code4Lib 2020, PittsburghBrace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
Brace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
Stefano Cossu
 
Behind 12 sunsets
Behind 12 sunsetsBehind 12 sunsets
Behind 12 sunsets
Stefano Cossu
 
IIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & TacticsIIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & Tactics
Stefano Cossu
 
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018 Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
Stefano Cossu
 
A Little Sweat Goes A Long Way - Museums and The Web 2016
A Little Sweat Goes A Long Way - Museums and The Web 2016A Little Sweat Goes A Long Way - Museums and The Web 2016
A Little Sweat Goes A Long Way - Museums and The Web 2016
Stefano Cossu
 
Libraries, Archives, Museums discussion - MCN 2015
Libraries, Archives, Museums discussion - MCN 2015Libraries, Archives, Museums discussion - MCN 2015
Libraries, Archives, Museums discussion - MCN 2015
Stefano Cossu
 
AIC Linked Open Data panel Museums and the Web 2015
AIC Linked Open Data panel Museums and the Web 2015AIC Linked Open Data panel Museums and the Web 2015
AIC Linked Open Data panel Museums and the Web 2015Stefano Cossu
 
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
Stefano Cossu
 

More from Stefano Cossu (11)

Stefano_Cossu_OR23_deck.pdf
Stefano_Cossu_OR23_deck.pdfStefano_Cossu_OR23_deck.pdf
Stefano_Cossu_OR23_deck.pdf
 
The Oxford Common File Layout
The Oxford Common File LayoutThe Oxford Common File Layout
The Oxford Common File Layout
 
Scossu gdi iiif_r+d_report_2019
Scossu gdi iiif_r+d_report_2019Scossu gdi iiif_r+d_report_2019
Scossu gdi iiif_r+d_report_2019
 
Brace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
Brace yourselves, the Archives are Coming – Code4Lib 2020, PittsburghBrace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
Brace yourselves, the Archives are Coming – Code4Lib 2020, Pittsburgh
 
Behind 12 sunsets
Behind 12 sunsetsBehind 12 sunsets
Behind 12 sunsets
 
IIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & TacticsIIIF at the Getty: Vision & Tactics
IIIF at the Getty: Vision & Tactics
 
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018 Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
Reconciliation is a Necessity – IIIF Meeting, Edinburgh 2018
 
A Little Sweat Goes A Long Way - Museums and The Web 2016
A Little Sweat Goes A Long Way - Museums and The Web 2016A Little Sweat Goes A Long Way - Museums and The Web 2016
A Little Sweat Goes A Long Way - Museums and The Web 2016
 
Libraries, Archives, Museums discussion - MCN 2015
Libraries, Archives, Museums discussion - MCN 2015Libraries, Archives, Museums discussion - MCN 2015
Libraries, Archives, Museums discussion - MCN 2015
 
AIC Linked Open Data panel Museums and the Web 2015
AIC Linked Open Data panel Museums and the Web 2015AIC Linked Open Data panel Museums and the Web 2015
AIC Linked Open Data panel Museums and the Web 2015
 
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
Stefano Cossu, The Art Institute of Chicago - Open Repositories 2014 presenta...
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 

Labours of Love & Convenience - Open Repositories 2018

  • 1. Labours of Love & Convenience Stefano Cossu • The Art Institute of Chicago Open Repositories 2018 • 06-06-2018 • Bozeman MT, USA Or: Dealing with Community-Supported Knowledge
  • 2. The Problem Build a Museum DAMS ● CMS built in-house for 15+ years ● Some integrated image & media management ● A separate system was needed for a full DAM framework ● Completely covered by capital funds Goals Defined ● Full data ownership and transparency ● Responsiveness to changing demands ● Scalability (size and complexity)
  • 4. The Choices At Hand Introduce Black Boxes? ● Concerns over compatibility ● Unknown costs for accommodating changing requests over time ● Unimpressed by API reviews Add More Hack Boxes? ● Don't want to reinvent repo technology ● Lack of in-house resources and expertise In Between: Community Software ● An entirely new territory ● No clear precedents in the Museum community
  • 5. An Unexpected Culture Shift Changing Our Activity Focus ● More on community activity ● Less on code Changing Scope of Development: ● Less freedom ● More convenience? ● More knowledge
  • 6. LAKE: The Strategy Deployed Repository: Fedora DAMS: Samvera ETL framework: Combine Integration: Apache Camel RDF Index: Blazegraph Flat Index: Solr Web Publishing: Marmotta IIIF Server: Cantaloupe
  • 7. Clashes Scope Mission (Open Access, standards, & all the good stuff) "Getting Things Done" Stability & Safety Feature Requests Testing, Tech Debt Removal Short-Term Schedules Prioritization Release Cycles
  • 8. How We Fare Now ● 650K resources in the repository ● 124M triples in Blazegraph (mostly ACLs*) ● Tens of thousands of updates a day ● Syncs are too slow—too many data points copied around ● System has never crashed in production *Access Control Lists stored as Fedora resources
  • 9. Things We Wanted to Do And Haven't Done ● Make LAKE a community project ○ Resources & focus challenges ○ Museum community challenges ● Actually contribute & share ○ American Art Collaborative ○ DPLA ○ Linked Data access points ● Leverage public grant support
  • 10. Lessons Learned ● It takes a great deal of dedication ● Build progress in small, regular increments ● Earn confidence from stakeholders gradually ● Only then it's easier to set safer timelines ● Only after that we can be better citizens
  • 11. Thank You & Questions Boring Rights Metadata Black box image: http://goldberg.berkeley.edu/art/big-images/doi-box-hi-res.jpg Arduino image: https://commons.wikimedia.org/wiki/File:Arduino_Uno_002.jpg Icons: Boxer and fencing: Icon made by Freepik from www.flaticon.com Community by shashank singh from the Noun Project arduino by uizin from the Noun Project