SlideShare a Scribd company logo
1 of 36
Download to read offline
Something that works
Open Source DAM at Historic New England




                                                       David Dwiggins
                                            Systems Librarian/Archivist
                                                 Historic New England
                                     ddwiggins@historicnewengland.org
                                                        Twitter: @dwig
Historic New England’s mission
           We serve the public by preserving and presenting
                       New England heritage.

Historic New England is a museum of cultural history that collects and
preserves buildings, landscapes, and objects dating from the seventeenth
 century to the present and uses them to keep history alive and to help
people develop a deeper understanding and enjoyment of New England
                life and appreciation for its preservation.
5 program areas
•    Historic Properties
•    Collections
•    Preservation Services
•    Education
•    Library and Archives
Collections Access Project
•  Multi-year, grant funded effort
   to enhance public availability
   of collections
   –  New collections management
      system
   –  Large-scale digitization
   –  New website
•  Project plan did not initially
   include DAM
Existing Imagery
•  20,000+ existing digital images of collections
   identified before digitization even started
Increase in digitization capabilities
Contract digitization
•  ~1,400 slides of collection objects
•  ~8,000 microfilmed glass plate negatives from
   Boston Transit collection
•  ~ 2,800 transparencies
•  ~5,000 black and white museum object prints
•  Etc…
Need for something!
•  ResourceSpace
  –  Open Source Digital Asset Management
  –  Free! (as in puppies, not beer)
•  Set up as low-commitment experimental tool
•  Use by collections staff drove acceptance as
   permanent solution
ResourceSpace open source DAMs
•  Originally developed for Oxfam GB
•  Historic New England is using – and helping develop
•  Implemented for CAP, but now used across organization
ResourceSpace features
•  100% web based
•  PHP/MySQL technology
•  Support for a wide variety of file formats via
   helper applications
   –  Imagemagick
   –  FFmpeg
   –  Exiftool
   –  Etc.
ResourceSpace features
•  Automatic creation of derivative images
•  Good support for embedded metadata
•  Configurable metadata by resource type
Permissions
•  Permissions can be set by user group, and can
   also be overridden at the resource level
Collections
•  Allow users to
   create arbitrary
   groupings of
   Resources
•  Sharing
   –  Internal users
   –  External users via
      time-limited URLs
Public collections
•  Public collections
   –  Available to all users
   –  Linked from resource record
   –  Show up in search results
•  Themes
   –  Curated collections of
      resources
Collection contact sheets (PDF)
Alternate files
Transform Plugin
•  Allows users to create
   custom derivatives
   –  Crop
   –  Set specific size
   –  Rotate/Flip
•  Multiple output options
   –  Download
   –  Save as alternate
   –  Replace original
      (with permission)
Filestore
•  Filestore based on hierarchical folders within
   filesystem (users would never see this)
Storage

•  Suse Enterprise server with two iSCSI NAS
   devices
  –  ~5.4TB logical volume
•  Planning for future expansion
  –  Scalable storage system
  –  Multiple servers talking to a single database?
     •  Solution for bulk image creation at two sites
Backup/Web: S3Sync
•  Homebrew plugin
   mirrors filestore data to
   Amazon S3
   –  Offsite backup
   –  Online collections
      database images
•  Bandwidth challenge
   –  AWS Import/Export
      partial solution
DAM/collections management integration
•  ResourceSpace                  •  Minisis
   –  SOAP server                    –  Customization to allow
      implemented as plugin             SOAP lookup rather than
      (PHP)                             linking directly to file on
   –  Takes a resource ID and           disk
      returns a filesystem path      –  Allows user to enter
                                        Resource ID and have
                                        image appear on
                                        cataloging record
DAM/collections management integration




• ResourceSpace




                  Minisis
Publication Export
•  Allows users to gather groups of images, then
   export in “publication ready” format
  –  Full resolution image
  –  FPO
  –  Manifest
•  Long term: FUSE driver
   to expose collections
   directly on fileshare?
Import process
•  Lightroom (or Phocus?) export presets to
   generate related names for different files



•  Files go into hotfolder, picked up by customized
   version of ResourceSpace StaticSync script
  –  StaticSync can operate in sync mode or ingest mode;
     we use ingest
Import of embedded metadata
Import of embedded metadata
Geolocation
Used by entire organization
•  Property Care Team
   –  Imported 45,000 existing
      images
   –  Heavy creators and
      consumers
•  Web project
•  Training for various user
   groups
DAM Survey
•  Conducted survey of
   users, summer, 2010
  –  Approximately one year
     after launch
  –  37 users completed survey
     (55% response rate)
•  Complete report available
   online
  –    http://goo.gl/PNZxy
Need for system
Overall satisfaction with system
Overall Satisfaction
Areas for improvement
Supporting open source
•  Active community of users/developers
•  PHP/MySQL programmers abound
•  Plugin Architecture
  –  customizations without changing core system
The tool is only the first step
•  Workflow planning
•  Policies & user training
•  Metadata standards and
   practices
•  Monitoring of incoming
   resources
•  Storage
•  Backup
•  Integration with other
   systems
ResourceSpace resources

•  Main Site
   –  http://www.resourcespace.org
•  Wiki
   –  http://wiki.resourcespace.org
•  Google Group
   –  http://groups.google.com/group/resourcespace

More Related Content

What's hot

Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationJon W. Dunn
 
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...Shared Shelf: Media Management Software that Facilitates Access to Your Colle...
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...ARTstor-Shared_Shelf
 
The big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareThe big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareResourceSpace
 
Why DAM is more than just file storage
Why DAM is more than just file storageWhy DAM is more than just file storage
Why DAM is more than just file storageResourceSpace
 
VRA 2012 - MDID Users Group
VRA 2012 - MDID Users GroupVRA 2012 - MDID Users Group
VRA 2012 - MDID Users Groupknabar
 
Webinito Corporate Presentation Dspace
Webinito Corporate Presentation   DspaceWebinito Corporate Presentation   Dspace
Webinito Corporate Presentation DspaceRajat Gupta
 
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...DSquare Technologies
 

What's hot (11)

Applying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual PreservationApplying Repository Systems to Audiovisual Preservation
Applying Repository Systems to Audiovisual Preservation
 
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...Shared Shelf: Media Management Software that Facilitates Access to Your Colle...
Shared Shelf: Media Management Software that Facilitates Access to Your Colle...
 
The big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareThe big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary software
 
Why DAM is more than just file storage
Why DAM is more than just file storageWhy DAM is more than just file storage
Why DAM is more than just file storage
 
VRA 2012, MDID users group
VRA 2012, MDID users groupVRA 2012, MDID users group
VRA 2012, MDID users group
 
VRA 2012 - MDID Users Group
VRA 2012 - MDID Users GroupVRA 2012 - MDID Users Group
VRA 2012 - MDID Users Group
 
Avalon Media System update
Avalon Media System updateAvalon Media System update
Avalon Media System update
 
Integrated library solutions by abid hussain
Integrated library solutions by abid hussainIntegrated library solutions by abid hussain
Integrated library solutions by abid hussain
 
Webinito Corporate Presentation Dspace
Webinito Corporate Presentation   DspaceWebinito Corporate Presentation   Dspace
Webinito Corporate Presentation Dspace
 
DIAL Update
DIAL UpdateDIAL Update
DIAL Update
 
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
 

Similar to Something That Works: Implementing ResourceSpace Open Source Digital Asset Management at Historic New England

Implementing Open Source DAM at HIstoric New England
Implementing Open Source DAM at HIstoric New EnglandImplementing Open Source DAM at HIstoric New England
Implementing Open Source DAM at HIstoric New Englanddwig
 
From Box to Hydra via Archivematica
From Box to Hydra via ArchivematicaFrom Box to Hydra via Archivematica
From Box to Hydra via ArchivematicaJisc RDM
 
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กร
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กรการประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กร
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กรDr. Thiti Vacharasintopchai, ATSI-DX, CISA
 
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...Collections.ed – Launching the University Collections Online, Ianthe Sutherla...
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...Repository Fringe
 
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...datascienceiqss
 
Produce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupalProduce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupalSTIinnsbruck
 
MW2014 Art in the Clouds Alexander+Krause
MW2014 Art in the Clouds Alexander+KrauseMW2014 Art in the Clouds Alexander+Krause
MW2014 Art in the Clouds Alexander+KrauseNiki Krause
 
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSven Schlarb
 
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraOSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraAvalon Media System
 
Web Archiving – Lessons and Potential
 Web Archiving – Lessons and Potential Web Archiving – Lessons and Potential
Web Archiving – Lessons and PotentialDaniel Gomes
 
Archiving for Now and Later - workshop at Common Field Convening 2019
Archiving for Now and Later - workshop at Common Field Convening 2019Archiving for Now and Later - workshop at Common Field Convening 2019
Archiving for Now and Later - workshop at Common Field Convening 2019Anna Perricci
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File Systemelliando dias
 
Slides anu talkwebarchivingaug2012
Slides anu talkwebarchivingaug2012Slides anu talkwebarchivingaug2012
Slides anu talkwebarchivingaug2012Roxanne Missingham
 
Desktop as a Service supporting Environmental 'Omics
Desktop as a Service supporting Environmental 'OmicsDesktop as a Service supporting Environmental 'Omics
Desktop as a Service supporting Environmental 'OmicsDavid Wallom
 
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...Anna Perricci
 
Research Cyberinfrastructure at UCSD - David Minor - RDAP12
Research Cyberinfrastructure at UCSD - David Minor - RDAP12Research Cyberinfrastructure at UCSD - David Minor - RDAP12
Research Cyberinfrastructure at UCSD - David Minor - RDAP12ASIS&T
 

Similar to Something That Works: Implementing ResourceSpace Open Source Digital Asset Management at Historic New England (20)

Implementing Open Source DAM at HIstoric New England
Implementing Open Source DAM at HIstoric New EnglandImplementing Open Source DAM at HIstoric New England
Implementing Open Source DAM at HIstoric New England
 
From Box to Hydra via Archivematica
From Box to Hydra via ArchivematicaFrom Box to Hydra via Archivematica
From Box to Hydra via Archivematica
 
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กร
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กรการประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กร
การประยุกต์ใช้ DSpace Open Source ในการจัดการความรู้ขององค์กร
 
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...Collections.ed – Launching the University Collections Online, Ianthe Sutherla...
Collections.ed – Launching the University Collections Online, Ianthe Sutherla...
 
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
 
Produce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupalProduce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupal
 
MW2014 Art in the Clouds Alexander+Krause
MW2014 Art in the Clouds Alexander+KrauseMW2014 Art in the Clouds Alexander+Krause
MW2014 Art in the Clouds Alexander+Krause
 
Internet content as research data
Internet content as research dataInternet content as research data
Internet content as research data
 
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
 
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project HydraOSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
OSDPA: One Body, Many Heads: Preservation and Access From Project Hydra
 
Web Archiving – Lessons and Potential
 Web Archiving – Lessons and Potential Web Archiving – Lessons and Potential
Web Archiving – Lessons and Potential
 
Dspace software
Dspace softwareDspace software
Dspace software
 
Archiving for Now and Later - workshop at Common Field Convening 2019
Archiving for Now and Later - workshop at Common Field Convening 2019Archiving for Now and Later - workshop at Common Field Convening 2019
Archiving for Now and Later - workshop at Common Field Convening 2019
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
Slides anu talkwebarchivingaug2012
Slides anu talkwebarchivingaug2012Slides anu talkwebarchivingaug2012
Slides anu talkwebarchivingaug2012
 
Desktop as a Service supporting Environmental 'Omics
Desktop as a Service supporting Environmental 'OmicsDesktop as a Service supporting Environmental 'Omics
Desktop as a Service supporting Environmental 'Omics
 
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...
Human Scale Web Collecting for Individuals and Institutions (Webrecorder Work...
 
The Hellenic Aggregator
The Hellenic AggregatorThe Hellenic Aggregator
The Hellenic Aggregator
 
Research Cyberinfrastructure at UCSD - David Minor - RDAP12
Research Cyberinfrastructure at UCSD - David Minor - RDAP12Research Cyberinfrastructure at UCSD - David Minor - RDAP12
Research Cyberinfrastructure at UCSD - David Minor - RDAP12
 
Digital Preservation at UNM Libraries
Digital Preservation at UNM LibrariesDigital Preservation at UNM Libraries
Digital Preservation at UNM Libraries
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Something That Works: Implementing ResourceSpace Open Source Digital Asset Management at Historic New England

  • 1. Something that works Open Source DAM at Historic New England David Dwiggins Systems Librarian/Archivist Historic New England ddwiggins@historicnewengland.org Twitter: @dwig
  • 2. Historic New England’s mission We serve the public by preserving and presenting New England heritage. Historic New England is a museum of cultural history that collects and preserves buildings, landscapes, and objects dating from the seventeenth century to the present and uses them to keep history alive and to help people develop a deeper understanding and enjoyment of New England life and appreciation for its preservation.
  • 3. 5 program areas •  Historic Properties •  Collections •  Preservation Services •  Education •  Library and Archives
  • 4. Collections Access Project •  Multi-year, grant funded effort to enhance public availability of collections –  New collections management system –  Large-scale digitization –  New website •  Project plan did not initially include DAM
  • 5. Existing Imagery •  20,000+ existing digital images of collections identified before digitization even started
  • 7. Contract digitization •  ~1,400 slides of collection objects •  ~8,000 microfilmed glass plate negatives from Boston Transit collection •  ~ 2,800 transparencies •  ~5,000 black and white museum object prints •  Etc…
  • 8. Need for something! •  ResourceSpace –  Open Source Digital Asset Management –  Free! (as in puppies, not beer) •  Set up as low-commitment experimental tool •  Use by collections staff drove acceptance as permanent solution
  • 9. ResourceSpace open source DAMs •  Originally developed for Oxfam GB •  Historic New England is using – and helping develop •  Implemented for CAP, but now used across organization
  • 10. ResourceSpace features •  100% web based •  PHP/MySQL technology •  Support for a wide variety of file formats via helper applications –  Imagemagick –  FFmpeg –  Exiftool –  Etc.
  • 11. ResourceSpace features •  Automatic creation of derivative images •  Good support for embedded metadata •  Configurable metadata by resource type
  • 12. Permissions •  Permissions can be set by user group, and can also be overridden at the resource level
  • 13. Collections •  Allow users to create arbitrary groupings of Resources •  Sharing –  Internal users –  External users via time-limited URLs
  • 14. Public collections •  Public collections –  Available to all users –  Linked from resource record –  Show up in search results •  Themes –  Curated collections of resources
  • 17. Transform Plugin •  Allows users to create custom derivatives –  Crop –  Set specific size –  Rotate/Flip •  Multiple output options –  Download –  Save as alternate –  Replace original (with permission)
  • 18. Filestore •  Filestore based on hierarchical folders within filesystem (users would never see this)
  • 19. Storage •  Suse Enterprise server with two iSCSI NAS devices –  ~5.4TB logical volume •  Planning for future expansion –  Scalable storage system –  Multiple servers talking to a single database? •  Solution for bulk image creation at two sites
  • 20. Backup/Web: S3Sync •  Homebrew plugin mirrors filestore data to Amazon S3 –  Offsite backup –  Online collections database images •  Bandwidth challenge –  AWS Import/Export partial solution
  • 21. DAM/collections management integration •  ResourceSpace •  Minisis –  SOAP server –  Customization to allow implemented as plugin SOAP lookup rather than (PHP) linking directly to file on –  Takes a resource ID and disk returns a filesystem path –  Allows user to enter Resource ID and have image appear on cataloging record
  • 23. Publication Export •  Allows users to gather groups of images, then export in “publication ready” format –  Full resolution image –  FPO –  Manifest •  Long term: FUSE driver to expose collections directly on fileshare?
  • 24. Import process •  Lightroom (or Phocus?) export presets to generate related names for different files •  Files go into hotfolder, picked up by customized version of ResourceSpace StaticSync script –  StaticSync can operate in sync mode or ingest mode; we use ingest
  • 25. Import of embedded metadata
  • 26. Import of embedded metadata
  • 28. Used by entire organization •  Property Care Team –  Imported 45,000 existing images –  Heavy creators and consumers •  Web project •  Training for various user groups
  • 29. DAM Survey •  Conducted survey of users, summer, 2010 –  Approximately one year after launch –  37 users completed survey (55% response rate) •  Complete report available online –  http://goo.gl/PNZxy
  • 34. Supporting open source •  Active community of users/developers •  PHP/MySQL programmers abound •  Plugin Architecture –  customizations without changing core system
  • 35. The tool is only the first step •  Workflow planning •  Policies & user training •  Metadata standards and practices •  Monitoring of incoming resources •  Storage •  Backup •  Integration with other systems
  • 36. ResourceSpace resources •  Main Site –  http://www.resourcespace.org •  Wiki –  http://wiki.resourcespace.org •  Google Group –  http://groups.google.com/group/resourcespace