SlideShare a Scribd company logo
Minimal Friction, Maximal Use:
Optimizing Open Access Image Delivery
In presentation order:

Amy Heibel, Los Angeles County Museum of Art
John ffrench, Yale University Art Gallery
Alan Newman, National Gallery of Art
Cathryn Goodwin, Princeton University Art Museum
Rob Lancefield, Davison Art Center, Wesleyan University
Stanley Smith, J. Paul Getty Museum
James Shulman, Artstor
MCN 2013, Montreal, 21 November 2013	
  
Minimal Friction, Maximal Use:
Optimizing Open Access Image Delivery
Open Access Image Delivery at the
Davison Art Center, Wesleyan University

Rob Lancefield
Manager of Museum Information Services
Davison Art Center, Wesleyan University
@roblancefield

MCN 2013
Museum Computer Network
Montreal
21 November 2013	
  
DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University

What you can do upon
finding a desired image:
Click an image link.
Get the image.

You are here.
Web Browser

Discovery happens
over here, too.

Desktop (or
Downloads, etc.)

Get the image.

Click an image link.
Collection Search page for
an object with OA image

Apache Rewrite Rule to
catch and rewrite URL

DAC Collection Search
dac-collection.wesleyan.edu

University Content
Management Server
(a Xythos instance named
wesfiles.wesleyan.edu)

EmbARK Web Kiosk
4D Web Server

Apache

Pre-existing Virtual
Machine in University
ITS Data Center

What three machines do:
Provide a link,
Accept a request,
Translate its URL,
Serve the image.

The main DAC web space
www.wesleyan.edu/dac

Pre-existing Virtual
Machine in University
ITS Data Center

Pre-existing Virtual
Machine in University
ITS Data Center

Provide a link from DAC Collection
Search to canonical image URL in the
main DAC web space, for long-term
durability across future systems.

Accept and Translate requested
URL to the image’s live path in current
architecture (rewrite as an abstraction
layer basically transparent to users).

Serve requested image directly to
the user’s desktop via web browser
download, sourced from translated
path on content management server.

Rob Lancefield, Davison Art Center, Wesleyan University.

DAC Open Access Images
repository (just a worldreadable Xythos directory)

Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013.

@roblancefield
DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University

What you can do upon
finding a desired image:
Click an image link.
Get the image.

You are here.
Web Browser

Discovery happens
over here, too.

Desktop (or
Downloads, etc.)

Get the image.

Click an image link.
Collection Search page for
an object with OA image

Apache Rewrite Rule to
catch and rewrite URL

DAC Collection Search
dac-collection.wesleyan.edu

University Content
Management Server
(a Xythos instance named
wesfiles.wesleyan.edu)

EmbARK Web Kiosk
4D Web Server

Apache

Pre-existing Virtual
Machine in University
ITS Data Center

What three machines do:
Provide a link,
Accept a request,
Translate its URL,
Serve the image.

The main DAC web space
www.wesleyan.edu/dac

Pre-existing Virtual
Machine in University
ITS Data Center

Pre-existing Virtual
Machine in University
ITS Data Center

Provide a link from DAC Collection
Search to canonical image URL in the
main DAC web space, for long-term
durability across future systems.

Accept and Translate requested
URL to the image’s live path in current
architecture (rewrite as an abstraction
layer basically transparent to users).

Serve requested image directly to
the user’s desktop via web browser
download, sourced from translated
path on content management server.

Rob Lancefield, Davison Art Center, Wesleyan University.

DAC Open Access Images
repository (just a worldreadable Xythos directory)

Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013.

@roblancefield
DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University

What you can do upon
finding a desired image:
Click an image link.
Get the image.

You are here.
Web Browser

Discovery happens
over here, too.

Desktop (or
Downloads, etc.)

Get the image.

Click an image link.
Collection Search page for
an object with OA image

Apache Rewrite Rule to
catch and rewrite URL

DAC Collection Search
dac-collection.wesleyan.edu

University Content
Management Server
(a Xythos instance named
wesfiles.wesleyan.edu)

EmbARK Web Kiosk
4D Web Server

Apache

Pre-existing Virtual
Machine in University
ITS Data Center

What three machines do:
Provide a link,
Accept a request,
Translate its URL,
Serve the image.

The main DAC web space
www.wesleyan.edu/dac

Pre-existing Virtual
Machine in University
ITS Data Center

Pre-existing Virtual
Machine in University
ITS Data Center

Provide a link from DAC Collection
Search to canonical image URL in the
main DAC web space, for long-term
durability across future systems.

Accept and Translate requested
URL to the image’s live path in current
architecture (rewrite as an abstraction
layer basically transparent to users).

Serve requested image directly to
the user’s desktop via web browser
download, sourced from translated
path on content management server.

Rob Lancefield, Davison Art Center, Wesleyan University.

DAC Open Access Images
repository (just a worldreadable Xythos directory)

Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013.

@roblancefield
DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University

What you can do upon
finding a desired image:
Click an image link.
Get the image.

You are here.
Web Browser

Discovery happens
over here, too.

Desktop (or
Downloads, etc.)

Get the image.

Click an image link.
Collection Search page for
an object with OA image

Apache Rewrite Rule to
catch and rewrite URL

DAC Collection Search
dac-collection.wesleyan.edu

University Content
Management Server
(a Xythos instance named
wesfiles.wesleyan.edu)

EmbARK Web Kiosk
4D Web Server

Apache

Pre-existing Virtual
Machine in University
ITS Data Center

What three machines do:
Provide a link,
Accept a request,
Translate its URL,
Serve the image.

The main DAC web space
www.wesleyan.edu/dac

Pre-existing Virtual
Machine in University
ITS Data Center

Pre-existing Virtual
Machine in University
ITS Data Center

Provide a link from DAC Collection
Search to canonical image URL in the
main DAC web space, for long-term
durability across future systems.

Accept and Translate requested
URL to the image’s live path in current
architecture (rewrite as an abstraction
layer basically transparent to users).

Serve requested image directly to
the user’s desktop via web browser
download, sourced from translated
path on content management server.

Rob Lancefield, Davison Art Center, Wesleyan University.

DAC Open Access Images
repository (just a worldreadable Xythos directory)

Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013.

@roblancefield
Minimal Friction, Maximal Use:
Optimizing Open Access Image Delivery
Open Access Image Delivery at the
Davison Art Center, Wesleyan University

Rob Lancefield
Manager of Museum Information Services
Davison Art Center, Wesleyan University
@roblancefield

MCN 2013
Museum Computer Network
Montreal
21 November 2013	
  

More Related Content

Similar to MCN 2013: Open Access Image Delivery at the Davison Art Center, Wesleyan University

Semantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic FormsSemantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic Forms
SergeyChernyshev
 
Drupal: Content Management and Community for your Library
Drupal: Content Management and Community for your LibraryDrupal: Content Management and Community for your Library
Drupal: Content Management and Community for your Library
guest5e78e
 
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Shawn Jones
 
How To Implement a CMS
How To Implement a CMSHow To Implement a CMS
How To Implement a CMS
Jonathan Smith
 
A Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application ModelA Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application Model
Jie Bao
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
cresco
 
SherlockNet
SherlockNet SherlockNet
SherlockNet
labsbl
 
mx & dbs
mx & dbsmx & dbs
Open Content Library Guadec 2007
Open Content Library Guadec 2007Open Content Library Guadec 2007
Open Content Library Guadec 2007
Jon Phillips
 
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Shawn Jones
 
Digital Library Repository: Invenio vs Dspace
Digital Library Repository: Invenio vs DspaceDigital Library Repository: Invenio vs Dspace
Digital Library Repository: Invenio vs Dspace
Anjesh Tuladhar
 
An Open Context for Archaeology
An Open Context for ArchaeologyAn Open Context for Archaeology
An Open Context for Archaeology
guest756e05
 
Have You WikiEd Yet
Have You WikiEd YetHave You WikiEd Yet
Have You WikiEd Yet
chipishere
 
Keats Solomons 0
Keats Solomons 0Keats Solomons 0
Keats Solomons 0
Derek Keats
 
Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation] Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation]
Rick Reo
 
Stanford salt slideshare 090420
Stanford salt slideshare 090420Stanford salt slideshare 090420
Stanford salt slideshare 090420
Will Snow
 
Stephanie Rewis - css-startech
Stephanie Rewis -  css-startechStephanie Rewis -  css-startech
Stephanie Rewis - css-startech
StarTech Conference
 
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
datascience_at
 
Open Content Licences: Don't Forget To...
Open Content Licences: Don't Forget To...Open Content Licences: Don't Forget To...
Open Content Licences: Don't Forget To...
John Stack
 
Library 2.0 and the JISC MOSAIC Project
Library 2.0 and the JISC MOSAIC ProjectLibrary 2.0 and the JISC MOSAIC Project
Library 2.0 and the JISC MOSAIC Project
daveyp
 

Similar to MCN 2013: Open Access Image Delivery at the Davison Art Center, Wesleyan University (20)

Semantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic FormsSemantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic Forms
 
Drupal: Content Management and Community for your Library
Drupal: Content Management and Community for your LibraryDrupal: Content Management and Community for your Library
Drupal: Content Management and Community for your Library
 
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
 
How To Implement a CMS
How To Implement a CMSHow To Implement a CMS
How To Implement a CMS
 
A Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application ModelA Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application Model
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
 
SherlockNet
SherlockNet SherlockNet
SherlockNet
 
mx & dbs
mx & dbsmx & dbs
mx & dbs
 
Open Content Library Guadec 2007
Open Content Library Guadec 2007Open Content Library Guadec 2007
Open Content Library Guadec 2007
 
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
Abstract Images Have Different Levels of Retrievability Per Reverse Image Sea...
 
Digital Library Repository: Invenio vs Dspace
Digital Library Repository: Invenio vs DspaceDigital Library Repository: Invenio vs Dspace
Digital Library Repository: Invenio vs Dspace
 
An Open Context for Archaeology
An Open Context for ArchaeologyAn Open Context for Archaeology
An Open Context for Archaeology
 
Have You WikiEd Yet
Have You WikiEd YetHave You WikiEd Yet
Have You WikiEd Yet
 
Keats Solomons 0
Keats Solomons 0Keats Solomons 0
Keats Solomons 0
 
Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation] Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation]
 
Stanford salt slideshare 090420
Stanford salt slideshare 090420Stanford salt slideshare 090420
Stanford salt slideshare 090420
 
Stephanie Rewis - css-startech
Stephanie Rewis -  css-startechStephanie Rewis -  css-startech
Stephanie Rewis - css-startech
 
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
DataScience Meeting I - Cloud Elephants and Witches: A Big Data Tale from Men...
 
Open Content Licences: Don't Forget To...
Open Content Licences: Don't Forget To...Open Content Licences: Don't Forget To...
Open Content Licences: Don't Forget To...
 
Library 2.0 and the JISC MOSAIC Project
Library 2.0 and the JISC MOSAIC ProjectLibrary 2.0 and the JISC MOSAIC Project
Library 2.0 and the JISC MOSAIC Project
 

Recently uploaded

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 

Recently uploaded (20)

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 

MCN 2013: Open Access Image Delivery at the Davison Art Center, Wesleyan University

  • 1. Minimal Friction, Maximal Use: Optimizing Open Access Image Delivery In presentation order: Amy Heibel, Los Angeles County Museum of Art John ffrench, Yale University Art Gallery Alan Newman, National Gallery of Art Cathryn Goodwin, Princeton University Art Museum Rob Lancefield, Davison Art Center, Wesleyan University Stanley Smith, J. Paul Getty Museum James Shulman, Artstor MCN 2013, Montreal, 21 November 2013  
  • 2. Minimal Friction, Maximal Use: Optimizing Open Access Image Delivery Open Access Image Delivery at the Davison Art Center, Wesleyan University Rob Lancefield Manager of Museum Information Services Davison Art Center, Wesleyan University @roblancefield MCN 2013 Museum Computer Network Montreal 21 November 2013  
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University What you can do upon finding a desired image: Click an image link. Get the image. You are here. Web Browser Discovery happens over here, too. Desktop (or Downloads, etc.) Get the image. Click an image link. Collection Search page for an object with OA image Apache Rewrite Rule to catch and rewrite URL DAC Collection Search dac-collection.wesleyan.edu University Content Management Server (a Xythos instance named wesfiles.wesleyan.edu) EmbARK Web Kiosk 4D Web Server Apache Pre-existing Virtual Machine in University ITS Data Center What three machines do: Provide a link, Accept a request, Translate its URL, Serve the image. The main DAC web space www.wesleyan.edu/dac Pre-existing Virtual Machine in University ITS Data Center Pre-existing Virtual Machine in University ITS Data Center Provide a link from DAC Collection Search to canonical image URL in the main DAC web space, for long-term durability across future systems. Accept and Translate requested URL to the image’s live path in current architecture (rewrite as an abstraction layer basically transparent to users). Serve requested image directly to the user’s desktop via web browser download, sourced from translated path on content management server. Rob Lancefield, Davison Art Center, Wesleyan University. DAC Open Access Images repository (just a worldreadable Xythos directory) Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013. @roblancefield
  • 8.
  • 9.
  • 10. DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University What you can do upon finding a desired image: Click an image link. Get the image. You are here. Web Browser Discovery happens over here, too. Desktop (or Downloads, etc.) Get the image. Click an image link. Collection Search page for an object with OA image Apache Rewrite Rule to catch and rewrite URL DAC Collection Search dac-collection.wesleyan.edu University Content Management Server (a Xythos instance named wesfiles.wesleyan.edu) EmbARK Web Kiosk 4D Web Server Apache Pre-existing Virtual Machine in University ITS Data Center What three machines do: Provide a link, Accept a request, Translate its URL, Serve the image. The main DAC web space www.wesleyan.edu/dac Pre-existing Virtual Machine in University ITS Data Center Pre-existing Virtual Machine in University ITS Data Center Provide a link from DAC Collection Search to canonical image URL in the main DAC web space, for long-term durability across future systems. Accept and Translate requested URL to the image’s live path in current architecture (rewrite as an abstraction layer basically transparent to users). Serve requested image directly to the user’s desktop via web browser download, sourced from translated path on content management server. Rob Lancefield, Davison Art Center, Wesleyan University. DAC Open Access Images repository (just a worldreadable Xythos directory) Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013. @roblancefield
  • 11.
  • 12. DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University What you can do upon finding a desired image: Click an image link. Get the image. You are here. Web Browser Discovery happens over here, too. Desktop (or Downloads, etc.) Get the image. Click an image link. Collection Search page for an object with OA image Apache Rewrite Rule to catch and rewrite URL DAC Collection Search dac-collection.wesleyan.edu University Content Management Server (a Xythos instance named wesfiles.wesleyan.edu) EmbARK Web Kiosk 4D Web Server Apache Pre-existing Virtual Machine in University ITS Data Center What three machines do: Provide a link, Accept a request, Translate its URL, Serve the image. The main DAC web space www.wesleyan.edu/dac Pre-existing Virtual Machine in University ITS Data Center Pre-existing Virtual Machine in University ITS Data Center Provide a link from DAC Collection Search to canonical image URL in the main DAC web space, for long-term durability across future systems. Accept and Translate requested URL to the image’s live path in current architecture (rewrite as an abstraction layer basically transparent to users). Serve requested image directly to the user’s desktop via web browser download, sourced from translated path on content management server. Rob Lancefield, Davison Art Center, Wesleyan University. DAC Open Access Images repository (just a worldreadable Xythos directory) Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013. @roblancefield
  • 13.
  • 14. DAC Open Access Images: sketch of delivery implementation at the Davison Art Center, Wesleyan University What you can do upon finding a desired image: Click an image link. Get the image. You are here. Web Browser Discovery happens over here, too. Desktop (or Downloads, etc.) Get the image. Click an image link. Collection Search page for an object with OA image Apache Rewrite Rule to catch and rewrite URL DAC Collection Search dac-collection.wesleyan.edu University Content Management Server (a Xythos instance named wesfiles.wesleyan.edu) EmbARK Web Kiosk 4D Web Server Apache Pre-existing Virtual Machine in University ITS Data Center What three machines do: Provide a link, Accept a request, Translate its URL, Serve the image. The main DAC web space www.wesleyan.edu/dac Pre-existing Virtual Machine in University ITS Data Center Pre-existing Virtual Machine in University ITS Data Center Provide a link from DAC Collection Search to canonical image URL in the main DAC web space, for long-term durability across future systems. Accept and Translate requested URL to the image’s live path in current architecture (rewrite as an abstraction layer basically transparent to users). Serve requested image directly to the user’s desktop via web browser download, sourced from translated path on content management server. Rob Lancefield, Davison Art Center, Wesleyan University. DAC Open Access Images repository (just a worldreadable Xythos directory) Minimal Friction, Maximal Use. MCN 2013, Montreal, November 21, 2013. @roblancefield
  • 15. Minimal Friction, Maximal Use: Optimizing Open Access Image Delivery Open Access Image Delivery at the Davison Art Center, Wesleyan University Rob Lancefield Manager of Museum Information Services Davison Art Center, Wesleyan University @roblancefield MCN 2013 Museum Computer Network Montreal 21 November 2013