SlideShare ist ein Scribd-Unternehmen logo
1 von 32
SUSTAINING
ARCHIVESSPACE
DLF Forum
Denver, CO
November 4, 2012
David Millman, Mark Matienzo, Katherine Kott
Topics
 • Background

 • Technology & Software Development
   • Technical framework
   • Process
   • Alpha preview

 • Interoperability

 • Organizational Home

 • Governance & Sponsorship
   • Structure
   • Rollout

 • Relationships with other organizations (e.g. SAA)
Review: ArchivesSpace is…
• A project funded by the Andrew W Mellon Foundation for
 building a “next generation” archives management tool

• A community effort, led by the libraries of New York
 University, the University of Illinois at Urbana-Champaign,
 and the University of California, San Diego

• The development of a sustainable partnership and
 community to support and foster the growth of the
 software
ArchivesSpace Groups and Roles
• Steering Group: Luc Declerck, David Millman,
 Beth Sandore, with Robin Dale (LYRASIS)

• Stakeholder Team: Mark Matienzo (Technical Architect/Product
 Owner), Chris Prom, Kyle Rimkus, Scott Schwartz, Brad
 Westbrook (Archivists/Business Analysts), Joe Pawletko
 (Technical Advisor)

• Hudson Molonglo Development Team: James Bullen, Mark
 Triggs, Payten Giles, Brian Hoffman

• Testing and Release Team: Brian Tingle & Adrian Turner (CDL)
 with HM, Mark Matienzo, and Katherine Kott (Development
 Manager)

• Migration Team: Joe Pawletko (NYU), Nathan Stevens (AT),
 Chris Prom (Archon) plus Stakeholders and UIUC programmers
Development partner
• Hudson Molonglo Pty Ltd
  • An IT consulting firm with staff in both the US (Hudson) and
    Australia (Molonglo)
  • Deep experience with digital library and archival management
    systems
  • Selected through a formal RFP process


• Team Members
   • James Bullen (lead)
   • Mark Triggs (back end)
   • Payten Giles (UI)
   • Brian Hoffman (data model, import/export)
ArchivesSpace Product Vision
• A best of breed, open source archives management system,
 supporting core archival functions and standards …

• … that can both scale up and scale down …


• … that is flexible, efficient, and easy to use, maintain, and
 administer …

• … that is extensible and can interoperate easily with other
 applications and systems …

• … with a healthy ecosystem of users, developers, and partners
 dedicated to sustaining the product in the open source
 environment.
Technical
Framework
•   Separate user
    interface & back end
•   REST service
    interface &
    documented API
•   Frameworks for rapid
    development
      •   Sinatra
      •   Ruby on Rails
      •   Twitter Bootstrap
•   Emphasis on
      •   Ease of
          deployment
      •   Openness
      •   Performance &
          scalability
•   Selected technologies
      •   JRuby
      •   Java virtual
          machine
      •   Lucene and Solr
      •   Relational
          databases
•   Support for
    multitenancy
Development Plan: July 2012-June 2013




                                                                     Repository
                   API, record                      All required
                                                                    management            Full
Basic front &          edit,         Workflow,     import/export,
                                                                    workflow, user    application
   back end      authentication,    search, EAD    UI templating
                                                                    management       testing, beta
infrastructure       general       import/export          &
                                                                      workflow,         release
  (July/Aug)      import/export      (Nov/Dec)     customization
                                                                      reporting       (May/June)
                    (Sept/Oct)                       (Jan/Feb)
                                                                      (Mar/Apr)
Test Driven Development
• Development in HM environment
  • Continuous integration (Jenkins)



• California Digital Library support for testing
  • Cloud-based deployment and testing (AWS, Travis, Saucelabs)
  • Automated build and deployment testing
  • Interactive testing by ArchivesSpace Team
  • Broader-based testing by community members coming soon



• At launch, application will be supported and tested by
 LYRASIS, the organizational home (more about that later)
Managing User Stories
11




Community Involvement
Tracking Development
Alpha Releases
• 0.2 (October 29, 2012)
   • Instance, container, and location management
   • Digital objects (basic implementation)
   • Event records
   • Notes (both single and multipart)
   • Deaccession records
   • Basic EAD export
• 0.1.3 (October 15, 2012)
   • Rights management records
   • Basic EAD import
• 0.1.2 (October 1, 2012)
   • Complex extent statements
   • External document/link associations
   • Local authorization
• 0.1.1 (September 17, 2012)
   • Agents
• 0.1 (September 3, 2012)
   • Archival description (resource and resource component records)
   • Accessions
   • Subjects/controlled vocabularies
   • Local authentication
Accessions
Multiple Extent Statements
Multiple Date Statements
Rights Statements
Deaccessions
Subjects
Agents
Archival Description (Resources)
Multi-level Description
Instance and Location Management
Event Records
25




Interoperability
• User needs
  • Integration with repositories and digital preservation systems
  • Integration with discovery and patron request systems



• Funders’ interest in leveraging investments
ArchivesSpace Organizational Home
• LYRASIS

  • The largest membership organization serving libraries and
  information professionals in the United States

  • Known for its “local touch”—fostering collaboration and
  cooperation among members
27



Organizational Home: LYRASIS
• Sustainability through membership


• Hosted solutions


• Help desk services


• Software upgrades


• Training
28




Governance Process
• Membership Model
  • Sliding scale membership fees
  • Structured to include representation from a variety of organization
    types and sizes


• Governance Structure
  • Board
  • User Advisory Council
  • Technical Advisory Council
  • Boards start work July 2013
Opportunities for Involvement
• Charter memberships
  • Available through April 2013



• “Regular” membership
  • Available January 2014



• Sponsorship
  • For organizations that do not plan to use the software but would
    like to be involved in the community
30




Professional Organizations
• Build on SAA relationship
  • Training
  • Updates through RoundTable and conference presentations



• Forge relationships with other organizations
  • ALA
  • AAM
  • ???
For more information and to participate
• ArchivesSpace website
  • http://www.archivesspace.org/


• ArchivesSpace Google Group
  • http://groups.google.com/group/archivesspace/


• Github repositories
  • Development: https://github.com/hudmol/archivesspace
  • Releases: https://github.com/archivesspace/archivesspace


• Volunteer for beta testing
  • Email mark.matienzo@nyu.edu
Thank You!
QUESTIONS?
david.millman@nyu.edu
mark.matienzo@nyu.edu
katherine.kott@gmail.com

Weitere ähnliche Inhalte

Andere mochten auch

https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinbox
https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinboxhttps://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinbox
https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinboxJenniifeя Gueяяeяo
 
Diário Oficial de Guarujá - 02-02-12
Diário Oficial de Guarujá - 02-02-12Diário Oficial de Guarujá - 02-02-12
Diário Oficial de Guarujá - 02-02-12Prefeitura de Guarujá
 
3265 hardware
3265 hardware3265 hardware
3265 hardwarecreulyane
 
Dev buchan 30 proven tips
Dev buchan 30 proven tipsDev buchan 30 proven tips
Dev buchan 30 proven tipsBill Buchan
 
Expertia España Soluciones en Consultoria Formativa Enero 2013
Expertia España Soluciones en Consultoria Formativa Enero 2013Expertia España Soluciones en Consultoria Formativa Enero 2013
Expertia España Soluciones en Consultoria Formativa Enero 2013Expertia Consulting Group España
 
12 3 brief asv 1massdot-2ite-jordan-3nchrp336
12 3 brief asv   1massdot-2ite-jordan-3nchrp33612 3 brief asv   1massdot-2ite-jordan-3nchrp336
12 3 brief asv 1massdot-2ite-jordan-3nchrp336Sierra Francisco Justo
 
Colegio las rosas fibra 2.1
Colegio las rosas fibra 2.1Colegio las rosas fibra 2.1
Colegio las rosas fibra 2.1César Pérez
 
Uptu study scheme_mca1
Uptu study scheme_mca1Uptu study scheme_mca1
Uptu study scheme_mca1Rohan Pandey
 
Performing Arts Catalog Section 3
Performing Arts Catalog Section 3Performing Arts Catalog Section 3
Performing Arts Catalog Section 3WengerCorporation
 
Le briefing creatif par Oh my deer!
Le briefing creatif par Oh my deer!Le briefing creatif par Oh my deer!
Le briefing creatif par Oh my deer!Oh my deer!
 
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 201322gradosº
 
Il piano di marketing online- II Parte
Il piano di marketing online- II ParteIl piano di marketing online- II Parte
Il piano di marketing online- II ParteDML Srl
 
Derecho romano
Derecho romanoDerecho romano
Derecho romanoJEYMYELI
 
Rabo Development & Sustainable Distribution
Rabo Development & Sustainable DistributionRabo Development & Sustainable Distribution
Rabo Development & Sustainable DistributionDan Armstrong
 

Andere mochten auch (20)

https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinbox
https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinboxhttps://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinbox
https://blu176.mail.live.com/?tid=cv1ak3E13IeP7iz-Rkq5Jw8w2&fid=flinbox
 
Diário Oficial de Guarujá - 02-02-12
Diário Oficial de Guarujá - 02-02-12Diário Oficial de Guarujá - 02-02-12
Diário Oficial de Guarujá - 02-02-12
 
3265 hardware
3265 hardware3265 hardware
3265 hardware
 
Dev buchan 30 proven tips
Dev buchan 30 proven tipsDev buchan 30 proven tips
Dev buchan 30 proven tips
 
Expertia España Soluciones en Consultoria Formativa Enero 2013
Expertia España Soluciones en Consultoria Formativa Enero 2013Expertia España Soluciones en Consultoria Formativa Enero 2013
Expertia España Soluciones en Consultoria Formativa Enero 2013
 
12 3 brief asv 1massdot-2ite-jordan-3nchrp336
12 3 brief asv   1massdot-2ite-jordan-3nchrp33612 3 brief asv   1massdot-2ite-jordan-3nchrp336
12 3 brief asv 1massdot-2ite-jordan-3nchrp336
 
Carta comercial nieto
Carta comercial nieto Carta comercial nieto
Carta comercial nieto
 
Colegio las rosas fibra 2.1
Colegio las rosas fibra 2.1Colegio las rosas fibra 2.1
Colegio las rosas fibra 2.1
 
Proyecto laboral y proy laboral 2011
Proyecto laboral y proy laboral  2011Proyecto laboral y proy laboral  2011
Proyecto laboral y proy laboral 2011
 
En la union esta la fuerza
En la union esta la fuerzaEn la union esta la fuerza
En la union esta la fuerza
 
Creatividad
CreatividadCreatividad
Creatividad
 
Uptu study scheme_mca1
Uptu study scheme_mca1Uptu study scheme_mca1
Uptu study scheme_mca1
 
Performing Arts Catalog Section 3
Performing Arts Catalog Section 3Performing Arts Catalog Section 3
Performing Arts Catalog Section 3
 
FUTBOL AMERICANO
FUTBOL AMERICANOFUTBOL AMERICANO
FUTBOL AMERICANO
 
Economía Industrial - Preliminares
Economía Industrial - PreliminaresEconomía Industrial - Preliminares
Economía Industrial - Preliminares
 
Le briefing creatif par Oh my deer!
Le briefing creatif par Oh my deer!Le briefing creatif par Oh my deer!
Le briefing creatif par Oh my deer!
 
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013
Inversión Publicitaria del Sector Hoteles en Canarias | Resumen 2013
 
Il piano di marketing online- II Parte
Il piano di marketing online- II ParteIl piano di marketing online- II Parte
Il piano di marketing online- II Parte
 
Derecho romano
Derecho romanoDerecho romano
Derecho romano
 
Rabo Development & Sustainable Distribution
Rabo Development & Sustainable DistributionRabo Development & Sustainable Distribution
Rabo Development & Sustainable Distribution
 

Ähnlich wie Sustaining ArchivesSpace

Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff daysbclapp
 
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...Atlassian
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmapeohallor
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open sourceTech Triveni
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesMarlon Palha
 
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarAdf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarNilesh Shah
 
WeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureWeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureAtlassian
 
OpenSearchLab and the Lucene Ecosystem
OpenSearchLab and the Lucene EcosystemOpenSearchLab and the Lucene Ecosystem
OpenSearchLab and the Lucene EcosystemGrant Ingersoll
 
Manatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityManatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityTodd Kaplinger
 
ArchivesSpace: Building a Next-Generation Archives Management Tool
ArchivesSpace: Building a Next-Generation Archives Management ToolArchivesSpace: Building a Next-Generation Archives Management Tool
ArchivesSpace: Building a Next-Generation Archives Management ToolMark Matienzo
 
Zero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExBradley Brown
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repositoryeosadler
 
EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS Kenzan
 
Security on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupSecurity on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupCloudHesive
 
Security on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupSecurity on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupCloudHesive
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...Paris Open Source Summit
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsStéphane Fréchette
 

Ähnlich wie Sustaining ArchivesSpace (20)

Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
Going Agile: Brought to You by the Public Broadcasting System - Atlassian Sum...
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open source
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event Slides
 
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarAdf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
 
WeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureWeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our Culture
 
OpenSearchLab and the Lucene Ecosystem
OpenSearchLab and the Lucene EcosystemOpenSearchLab and the Lucene Ecosystem
OpenSearchLab and the Lucene Ecosystem
 
Manatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup MentalityManatee to Dolphin: Transitioning to a Startup Mentality
Manatee to Dolphin: Transitioning to a Startup Mentality
 
sylabus
sylabussylabus
sylabus
 
ArchivesSpace: Building a Next-Generation Archives Management Tool
ArchivesSpace: Building a Next-Generation Archives Management ToolArchivesSpace: Building a Next-Generation Archives Management Tool
ArchivesSpace: Building a Next-Generation Archives Management Tool
 
Zero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApEx
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repository
 
EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS
 
Security on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupSecurity on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition Meetup
 
Security on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition MeetupSecurity on AWS, 2021 Edition Meetup
Security on AWS, 2021 Edition Meetup
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
 
caseywest
caseywestcaseywest
caseywest
 
caseywest
caseywestcaseywest
caseywest
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server Professionals
 

Mehr von DLFCLIR

Managing the Digitization of Large Press Archives
Managing the Digitization of Large Press ArchivesManaging the Digitization of Large Press Archives
Managing the Digitization of Large Press ArchivesDLFCLIR
 
Dlf bonnie tijerina keynote
Dlf  bonnie tijerina keynoteDlf  bonnie tijerina keynote
Dlf bonnie tijerina keynoteDLFCLIR
 
Participatory Digital Library
Participatory Digital LibraryParticipatory Digital Library
Participatory Digital LibraryDLFCLIR
 
Public Knowledge Project
Public Knowledge ProjectPublic Knowledge Project
Public Knowledge ProjectDLFCLIR
 
Biomedical Annotation - Kevin Livingston
Biomedical Annotation - Kevin LivingstonBiomedical Annotation - Kevin Livingston
Biomedical Annotation - Kevin LivingstonDLFCLIR
 
Introducing NYU to Digital Scholarship: A faculty-library partnership
Introducing NYU to Digital Scholarship: A faculty-library partnershipIntroducing NYU to Digital Scholarship: A faculty-library partnership
Introducing NYU to Digital Scholarship: A faculty-library partnershipDLFCLIR
 
Collaborative Service Models: Building Support for Digital Scholarship
Collaborative Service Models: Building Support for Digital ScholarshipCollaborative Service Models: Building Support for Digital Scholarship
Collaborative Service Models: Building Support for Digital ScholarshipDLFCLIR
 
From Projects to... Services
From Projects to... ServicesFrom Projects to... Services
From Projects to... ServicesDLFCLIR
 
An Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataAn Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataDLFCLIR
 
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1DLFCLIR
 
Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011DLFCLIR
 
Charter Nonstarter by Eric Stedfeld, NYU
Charter Nonstarter by Eric Stedfeld, NYUCharter Nonstarter by Eric Stedfeld, NYU
Charter Nonstarter by Eric Stedfeld, NYUDLFCLIR
 
Hypatia for dlf 2011
Hypatia for dlf 2011Hypatia for dlf 2011
Hypatia for dlf 2011DLFCLIR
 

Mehr von DLFCLIR (13)

Managing the Digitization of Large Press Archives
Managing the Digitization of Large Press ArchivesManaging the Digitization of Large Press Archives
Managing the Digitization of Large Press Archives
 
Dlf bonnie tijerina keynote
Dlf  bonnie tijerina keynoteDlf  bonnie tijerina keynote
Dlf bonnie tijerina keynote
 
Participatory Digital Library
Participatory Digital LibraryParticipatory Digital Library
Participatory Digital Library
 
Public Knowledge Project
Public Knowledge ProjectPublic Knowledge Project
Public Knowledge Project
 
Biomedical Annotation - Kevin Livingston
Biomedical Annotation - Kevin LivingstonBiomedical Annotation - Kevin Livingston
Biomedical Annotation - Kevin Livingston
 
Introducing NYU to Digital Scholarship: A faculty-library partnership
Introducing NYU to Digital Scholarship: A faculty-library partnershipIntroducing NYU to Digital Scholarship: A faculty-library partnership
Introducing NYU to Digital Scholarship: A faculty-library partnership
 
Collaborative Service Models: Building Support for Digital Scholarship
Collaborative Service Models: Building Support for Digital ScholarshipCollaborative Service Models: Building Support for Digital Scholarship
Collaborative Service Models: Building Support for Digital Scholarship
 
From Projects to... Services
From Projects to... ServicesFrom Projects to... Services
From Projects to... Services
 
An Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataAn Introduction to Linked Data and Microdata
An Introduction to Linked Data and Microdata
 
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1
Dlf 2011UDFR-a-semantic-registry-for-format-representation-information-v1
 
Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011
 
Charter Nonstarter by Eric Stedfeld, NYU
Charter Nonstarter by Eric Stedfeld, NYUCharter Nonstarter by Eric Stedfeld, NYU
Charter Nonstarter by Eric Stedfeld, NYU
 
Hypatia for dlf 2011
Hypatia for dlf 2011Hypatia for dlf 2011
Hypatia for dlf 2011
 

Kürzlich hochgeladen

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Kürzlich hochgeladen (20)

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Sustaining ArchivesSpace

  • 1. SUSTAINING ARCHIVESSPACE DLF Forum Denver, CO November 4, 2012 David Millman, Mark Matienzo, Katherine Kott
  • 2. Topics • Background • Technology & Software Development • Technical framework • Process • Alpha preview • Interoperability • Organizational Home • Governance & Sponsorship • Structure • Rollout • Relationships with other organizations (e.g. SAA)
  • 3. Review: ArchivesSpace is… • A project funded by the Andrew W Mellon Foundation for building a “next generation” archives management tool • A community effort, led by the libraries of New York University, the University of Illinois at Urbana-Champaign, and the University of California, San Diego • The development of a sustainable partnership and community to support and foster the growth of the software
  • 4. ArchivesSpace Groups and Roles • Steering Group: Luc Declerck, David Millman, Beth Sandore, with Robin Dale (LYRASIS) • Stakeholder Team: Mark Matienzo (Technical Architect/Product Owner), Chris Prom, Kyle Rimkus, Scott Schwartz, Brad Westbrook (Archivists/Business Analysts), Joe Pawletko (Technical Advisor) • Hudson Molonglo Development Team: James Bullen, Mark Triggs, Payten Giles, Brian Hoffman • Testing and Release Team: Brian Tingle & Adrian Turner (CDL) with HM, Mark Matienzo, and Katherine Kott (Development Manager) • Migration Team: Joe Pawletko (NYU), Nathan Stevens (AT), Chris Prom (Archon) plus Stakeholders and UIUC programmers
  • 5. Development partner • Hudson Molonglo Pty Ltd • An IT consulting firm with staff in both the US (Hudson) and Australia (Molonglo) • Deep experience with digital library and archival management systems • Selected through a formal RFP process • Team Members • James Bullen (lead) • Mark Triggs (back end) • Payten Giles (UI) • Brian Hoffman (data model, import/export)
  • 6. ArchivesSpace Product Vision • A best of breed, open source archives management system, supporting core archival functions and standards … • … that can both scale up and scale down … • … that is flexible, efficient, and easy to use, maintain, and administer … • … that is extensible and can interoperate easily with other applications and systems … • … with a healthy ecosystem of users, developers, and partners dedicated to sustaining the product in the open source environment.
  • 7. Technical Framework • Separate user interface & back end • REST service interface & documented API • Frameworks for rapid development • Sinatra • Ruby on Rails • Twitter Bootstrap • Emphasis on • Ease of deployment • Openness • Performance & scalability • Selected technologies • JRuby • Java virtual machine • Lucene and Solr • Relational databases • Support for multitenancy
  • 8. Development Plan: July 2012-June 2013 Repository API, record All required management Full Basic front & edit, Workflow, import/export, workflow, user application back end authentication, search, EAD UI templating management testing, beta infrastructure general import/export & workflow, release (July/Aug) import/export (Nov/Dec) customization reporting (May/June) (Sept/Oct) (Jan/Feb) (Mar/Apr)
  • 9. Test Driven Development • Development in HM environment • Continuous integration (Jenkins) • California Digital Library support for testing • Cloud-based deployment and testing (AWS, Travis, Saucelabs) • Automated build and deployment testing • Interactive testing by ArchivesSpace Team • Broader-based testing by community members coming soon • At launch, application will be supported and tested by LYRASIS, the organizational home (more about that later)
  • 13. Alpha Releases • 0.2 (October 29, 2012) • Instance, container, and location management • Digital objects (basic implementation) • Event records • Notes (both single and multipart) • Deaccession records • Basic EAD export • 0.1.3 (October 15, 2012) • Rights management records • Basic EAD import • 0.1.2 (October 1, 2012) • Complex extent statements • External document/link associations • Local authorization • 0.1.1 (September 17, 2012) • Agents • 0.1 (September 3, 2012) • Archival description (resource and resource component records) • Accessions • Subjects/controlled vocabularies • Local authentication
  • 23. Instance and Location Management
  • 25. 25 Interoperability • User needs • Integration with repositories and digital preservation systems • Integration with discovery and patron request systems • Funders’ interest in leveraging investments
  • 26. ArchivesSpace Organizational Home • LYRASIS • The largest membership organization serving libraries and information professionals in the United States • Known for its “local touch”—fostering collaboration and cooperation among members
  • 27. 27 Organizational Home: LYRASIS • Sustainability through membership • Hosted solutions • Help desk services • Software upgrades • Training
  • 28. 28 Governance Process • Membership Model • Sliding scale membership fees • Structured to include representation from a variety of organization types and sizes • Governance Structure • Board • User Advisory Council • Technical Advisory Council • Boards start work July 2013
  • 29. Opportunities for Involvement • Charter memberships • Available through April 2013 • “Regular” membership • Available January 2014 • Sponsorship • For organizations that do not plan to use the software but would like to be involved in the community
  • 30. 30 Professional Organizations • Build on SAA relationship • Training • Updates through RoundTable and conference presentations • Forge relationships with other organizations • ALA • AAM • ???
  • 31. For more information and to participate • ArchivesSpace website • http://www.archivesspace.org/ • ArchivesSpace Google Group • http://groups.google.com/group/archivesspace/ • Github repositories • Development: https://github.com/hudmol/archivesspace • Releases: https://github.com/archivesspace/archivesspace • Volunteer for beta testing • Email mark.matienzo@nyu.edu

Hinweis der Redaktion

  1. These are the topics we’re planning to cover—with a focus on sustaining both the open source software we’re developing and the ArchivesSpace community.
  2. Launched by a project funded by the Mellon Foundation, ArchivesSpace has several facets, including collaboration among the three partner universities, engagement with the community, and specific plans for ongoing support for both the software and the community through a membership model.
  3. Even within the grant funded project, there are many moving parts. The Steering Group is heavily involved in plans for governance, membership and transition to LYRASIS, the ArchivesSpace “organizational home”. Formerly known as the technical group, the stakeholder team supports Mark in prioritizing development and testing alpha instances of the software. They are also liaisons to the broader community of archivists.The California Digital Library has set up a test environment. (More detail about that later in the presentation.) CDL will also be coordinating end user beta testing, and data migration testing to support archives that will be moving from AT or Archon to ArchivesSpace soon.
  4. One of the advantages of the project is that development is being done by an outside vendor. This means we are not competing with other projects for resources within the partner institutions.
  5. In an agile development process, it is important to start with a shared vision for the product. This vision is used to remind both stakeholders and developers of the overall purpose of the project to help set development priorities.The application must be compelling to both users of existing applications like Archon and Archivists’ Toolkit, as well as those archivists and institutions without an existing archives management or access system in place. The product must be more than just an incremental improvement over current applications and be recognized as a leader in its class.Archival institutions range in size in terms of both staff and size of collections. The application must be able to scale down to single-user deployments and scale up to large, multi-tenant and enterprise installations, and must work equally well for collections regardless of extent or level of arrangement.The application should be not only a joy to use, but also straightforward to maintain and administer regardless of institutional size or setting. The application must be configurable to allow a variety of institutions to be able to adapt it to their needs and allow for customization of the public and staff user interfaces. The application should be easily deployable on multiple platforms and operating systems.The application must be extensible using a straight forward plugin architecture and have well-defined and well-documented APIs to allow for the development of new and improved functionality. APIs and service endpoints of the application should also be designed to allow for integration with other systems and software with a minimum of programming complexity.Finally, the application must keep all of its potential communities in mind throughout its lifecycle and focus on features that provide value and meet their needs across them as much as possible. The sustainability of the application depends on a governance structure within which users, developers, and service providers can participate.
  6. ArchivesSpace is being built as with separated backend and frontend applications that interact over a REST-based API. Both applications are being written using Jruby, a version of Ruby that runs on the Java virtual machine. The backend, written using the Sinatra framework, interacts directly with a relational database, and we have targeted MySQL and Apache Derby as the two primary databases. The use of Derby allows us to package an embedded database for ease of testing and to simplify deployment for very small scale and single user instances of the application. The frontend is written as a Ruby on Rails application using Twitter’s Bootstrap user interface framework.
  7. Process using Scrum development methodology, with two week sprints and eight week cycles. Regular check ins with development team. As product owner, Mark tests and provides feedback to developers. We are currently on target with development, and this cycle will focus on user interaction and application workflow, providing search capabilities, and and import and export for EAD instances.
  8. We have committed to test-driven development. Testing frameworks include RSpec and Selenium. HM maintains their own instance of the Jenkins CI server, which runs all unit, integration and functional tests. In discussions with HM, we agreed to have them aim for 80% test coverage, and they’ve been able to provide 93.98% coverage in the backend application and common code shared across the backend and frontend. Since HM provides a test instance of the application to the team, we can quickly test new features as they are in progress before the end of the sprint. CDL is assisting with testing by a test instance of the application deployed on Amazon Web Services using EC2 and RDS. The stable branch of the application is tested using the Travis continuous integration service, which integrates well with Github-hosted repositories. We also use Saucelabs to run our Selenium test, and it provides us with a video walkthrough of the testing that can also easily function as a feature walkthrough. At the end of every cycle, we have also been encouraging feedback from the rest of the ArchivesSpace team and recently have rolled out a semi-formal test script for them to investigate the newly released functionality included in a given version of the application. CDL will be coordinating usertesting with archival community and we are very interested to get a broad base of interested users to assist us with that.
  9. Using Pivotal Tracker to manage user stories. Backlog requires continuous grooming by product owner and development team – allows us to identify redundancies and issues that need clarification. Pivotal Tracker is an excellent tool for Scrum because it automatically averages the development team’s point tallies for delivered and accepted features to accurately calculate their velocity. We’ve encouraged the stakeholders on our project to assist with user story creation, but prioritization falls solely within the hands of the product owner.
  10. Wireframes shared through the ArchivesSpace Google Group prompted community engagement. Payten Giles, one of the developers, jumped into the discussion to explain his thinking and gather feedback. We welcome questions and feedback. With release 0.2, we’ve seen members of the community become eager enough to kick the tires of the alpha version by downloading it and deploying it locally. This seems to be the first exposure for many in the archival community to an agile process, and we are hoping the community will continue to take an active role in trying to determine requirements and help with the process of crafting user stories.
  11. Development happens within branches in HMs repository, and they are responsible for managing their own merge processes. Github serves as a strong focal point for not just the code itself, but also technical and deployment-related documentation.
  12. High priority feature for community
  13. Multiple date types allowed; timestamps incorporated into data model
  14. Used to manage IP, license, and restriction information
  15. Available for download. As product owner, Mark tests and provides feedback to developers.
  16. Available for download. As product owner, Mark tests and provides feedback to developers.
  17. Available for download. As product owner, Mark tests and provides feedback to developers.
  18. Based on imported EAD data. Tree will need to be manipulable
  19. Need to provide robust collection management as provided by Archivists’ Toolkit
  20. Used to track administrative actions (e.g. deeds of gift) and preservation actions
  21. It’s early days for ArchivesSpace planning for interoperability. We are getting questions from users about integration with various products—in particular digital preservation systems and discovery systems. Our current thinking is that APIs are the way to go. An early ArchivesSpace API prototype is available on github for evaluation and will be used for data migrations from Archivists’ Toolkit and Archon to ArchivesSpace. We are less certain about how to leverage the investment in ArchivesSpace through interoperation with other project, but the user community needs to take an active stake in guiding the integration needs. We recognize that the application will need to integrate with local and shared discovery environments and digital asset management systems, and we have been looking to determine how the application could be best integrated with other emergent projects like ConservationSpace .
  22. LYRASIS has been selected as the organizational home to sustain ArchivesSpace once the grant funded period has completed. LYRASIS is well positioned for this role. LYRASIS will manage ArchivesSpace memberships, separate from LYRASIS memberships, offer hosted solutions and help desk services, manage software upgrades in consultation with the Technical Advisory Council, and coordinate an ArchivesSpace training program.
  23. The product and project will be sustained through tiered membership designed to be inclusive of all types of archives. An elected Board will provide oversight, with a User Advisory Council insuring strong connections with the community. The Technical Advisory Council will prioritize development, based on information gathered by the User Advisory Council.
  24. ArchivesSpace will build on the strong relationships with the Society of American Archivists that are already in place for community involvement with legacy products; Archivists’ Toolkit and Archon. SAA will continue to play a key role. In addition, LYRASIS, as the organizational home for ArchivesSpace will leverage its relationship with other professional organizations to insure there is a broad awareness of ArchivesSpace in the cultural heritage community.