SlideShare una empresa de Scribd logo
1 de 19
Community, Cohesion, and Commitment: Developing and Deploying Open Source Tools in the UVa Online Library Environment Julie Meloni, University of Virginia MITH Digital Dialogue // 22 Feb 2011 jcmeloni@virginia.edu // @jcmeloni
The Hydra Project Collaborative effort between University of Virginia, Stanford University, University of Hull, Fedora Commons/DuraSpace, and MediaShelf. Working group created in 2008 to fill a need to develop an end-to-end, flexible, extensible, workflow-driven, Fedora application kit. Technical Framework  Community Framework No direct funding of the Hydra Project itself.
Hydra Project Assumption #1 no single application can meet the full range of digital asset management needs, but there are shared primitive functions: Depositsimple or multipart objects, singly or in bulk Manage object’s content, metadata, and permissions Search both full text and fielded search in support of user discovery and administration Browseobjects sequentially by collection, attribute, or ad-hoc filtering Delivery of objects for viewing, downloading, and dissemination through user and machine interfaces
Hydra Project Response One body, many heads. Hydra is designed to support tailored applications and workflows for different content types, contexts, and interactions by building from: a common repository infrastructure, flexible, atomic data models, and modular services and configurable components
Hydra Technical Framework Fedoraas repository layer for persisting and managing digital objects.  An abstraction layer sits between Fedora and the Hydra heads, keeping the institution and its applications safe from changes in the repository structure ActiveFedorais a Ruby gem for creating and managing objects in Fedora Solr indexes provide fast access to information Blacklight for faceted searching, browsing and tailored views on objects The Hydra plugin itself: a Ruby on Rails library that works with ActiveFedora to provide create, update and delete actions against objects in the repository A suite of web-based services, supporting granular actions against content to support their management, access and preservation  Hydrangea, a web application that bundles components and hooks to web services into a single package to support various content management actions Partners and other developers use Hydrangea as a reference implementation to begin their own internal projects.
Hydra Project Assumption #2 no single institution or provider can resource the development or maintenance of a full set of solutions for the same needs. Problems with proprietary software include expense in terms of licensing, hardware, maintenance, potential vendor lock-in Problems with open source software include expense of human resources, and lack of vendor support causes a reliance on internal resources and community that may have different goals than your own.
Hydra Project Response “If you want to go fast, go alone.  If you want to go far, go together.” Hydra Steering Group Collaborative roadmapping, resource allocation and coordination, governance of the technology core Hydra Managers  Shape and fund work, commission “heads”, create functional requirements and specifications, UI/UX design, documentation, training, evangelism Hydra Developers Define technical architecture, commit code, integration and release, testing, testing, testing.
Hydra Community Framework Conceived and executed as a collaborative, open source effort from the start An open architecture, with many contributors to the core Collaboratively built “solution bundles” that can be adapted and modified to suit local needs Hydra heads as reference implementations Ultimate objective of the Hydra Project is to effectively intertwine its technical and community threads of development, producing a community-sourced, sustainable application framework.
Open Source in Practice Blacklight is an open source discovery interface that can be used as a front end for a digital repository, or as a single-search interface to aggregate digital content that would otherwise be siloed. Developed originally within the Scholars’ Lab and UVa Library as a skunkworks project; is now an integral part of the Hydra framework customizable and removable for ultimate flexibility many core developers part of the Hydra Project (Bess Sadler, now at Stanford, Bob Haschert at UVa, etc) Continued development by a core group of committers governed by developer norms.
Basic Blacklight
Branded Blacklight
Hydra Head Implementation Hydrangea: not a turnkey IR solution, but a framework for depositing, managing, searching, browsing, and delivering digital content (and preserving the scholarly record). Electronic Theses & Dissertations Journal Pre-prints Scientific Datasets Scanned Archival Manuscripts Development on Hydrangea core, but also branches: Hydrus: the Stanford implementation Hydra at Hull: the University of Hull implementation Libra: the UVa implementation
Libra in Development
Libra in Development
Libra in Development
Libra in Development
HYPATIA HYdra Platform for Access to Information in Archives A Hydra head that enables processing, arrangement, description and access for born digital archival materials.  Built in association with the Mellon AIMS Grant (with UVa, Hull, Stanford & Yale as partners). Functional specifications mapped by content experts Discussion within Hydra Steering Resource allocation among partners Development and continuous integration from the community Win!
Community, Cohesion, & Commitment Given access to a vibrant community of developers and end users, plus A desire to work together when offered workflows and the opportunity to effect change, with a goal of completing Projects and commitments already made, leveraging lessons learned and continuing to move forward, then… all of this runs on love.
Possible Discussion Questions Seriously? It runs on love? (Yes, seriously.) Balancing commitments to library applications in production with those in development, plus responsibilities to the community Team demographics Skills required, ongoing training, developer assumptions More?

Más contenido relacionado

La actualidad más candente

Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishra
Anil Mishra
 

La actualidad más candente (10)

Axon
AxonAxon
Axon
 
Feedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAbleFeedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAble
 
ESI Supplemental Webinar 2 - DataONE presentation slides
ESI Supplemental Webinar 2 - DataONE presentation slides ESI Supplemental Webinar 2 - DataONE presentation slides
ESI Supplemental Webinar 2 - DataONE presentation slides
 
DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016
 
ESI Supplemental 1 E-research Support Slides
ESI Supplemental 1   E-research Support SlidesESI Supplemental 1   E-research Support Slides
ESI Supplemental 1 E-research Support Slides
 
Corrado -- Establishing the Landscape
Corrado -- Establishing the LandscapeCorrado -- Establishing the Landscape
Corrado -- Establishing the Landscape
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
 
Drupal
DrupalDrupal
Drupal
 
9-10-13 Stewarding Research Data with Fedora and Islandora Presentation Slides
9-10-13 Stewarding Research Data with Fedora and Islandora Presentation Slides9-10-13 Stewarding Research Data with Fedora and Islandora Presentation Slides
9-10-13 Stewarding Research Data with Fedora and Islandora Presentation Slides
 
Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishra
 

Destacado

Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Julie Meloni
 

Destacado (6)

Everyone's a Coder Now: Reading and Writing Technical Code
Everyone's a Coder Now: Reading and Writing Technical CodeEveryone's a Coder Now: Reading and Writing Technical Code
Everyone's a Coder Now: Reading and Writing Technical Code
 
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
 
Introduction to Programming (well, kind of.)
Introduction to Programming (well, kind of.)Introduction to Programming (well, kind of.)
Introduction to Programming (well, kind of.)
 
Speaking 'Development Language' (Or, how to get your hands dirty with technic...
Speaking 'Development Language' (Or, how to get your hands dirty with technic...Speaking 'Development Language' (Or, how to get your hands dirty with technic...
Speaking 'Development Language' (Or, how to get your hands dirty with technic...
 
Development Lifecycle: From Requirement to Release
Development Lifecycle: From Requirement to ReleaseDevelopment Lifecycle: From Requirement to Release
Development Lifecycle: From Requirement to Release
 
Information Architecture Heuristics
Information Architecture HeuristicsInformation Architecture Heuristics
Information Architecture Heuristics
 

Similar a Community, Cohesion, and Commitment

Open Source Social Software
Open Source Social SoftwareOpen Source Social Software
Open Source Social Software
Josie Fraser
 
dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
guestfbf1e1
 

Similar a Community, Cohesion, and Commitment (20)

Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
9 25-12 DuraSpace Hot Topics, Slides, Introduction to Hydra
9 25-12 DuraSpace Hot Topics, Slides, Introduction to Hydra 9 25-12 DuraSpace Hot Topics, Slides, Introduction to Hydra
9 25-12 DuraSpace Hot Topics, Slides, Introduction to Hydra
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repository
 
Libra: An Unmediated, Self-Deposit, Institutional Repository at the Universit...
Libra: An Unmediated, Self-Deposit, Institutional Repository at the Universit...Libra: An Unmediated, Self-Deposit, Institutional Repository at the Universit...
Libra: An Unmediated, Self-Deposit, Institutional Repository at the Universit...
 
Hydra Project Management Survey
Hydra Project Management SurveyHydra Project Management Survey
Hydra Project Management Survey
 
Wilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of FedoraWilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of Fedora
 
The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and Community
 
Kultivate hydra and sustainability
Kultivate hydra and sustainabilityKultivate hydra and sustainability
Kultivate hydra and sustainability
 
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
 
Open repositories 2016 floss panel slides
Open repositories 2016 floss panel slidesOpen repositories 2016 floss panel slides
Open repositories 2016 floss panel slides
 
From Hydra to Samvera: evolution of an open source repository community by Ch...
From Hydra to Samvera: evolution of an open source repository community by Ch...From Hydra to Samvera: evolution of an open source repository community by Ch...
From Hydra to Samvera: evolution of an open source repository community by Ch...
 
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
Building the Future Together: AtoM3, Governance, and the Sustainability of Op...
 
Hydra fedora and learning objects
Hydra fedora and learning objectsHydra fedora and learning objects
Hydra fedora and learning objects
 
Hydra presentation to CPD25 repositories event 150323
Hydra presentation to CPD25 repositories event 150323Hydra presentation to CPD25 repositories event 150323
Hydra presentation to CPD25 repositories event 150323
 
IT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities ObservatoryIT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities Observatory
 
Chris Awre (Univ of Hull) – implement the Hydrangea software
Chris Awre (Univ of Hull) – implement the Hydrangea softwareChris Awre (Univ of Hull) – implement the Hydrangea software
Chris Awre (Univ of Hull) – implement the Hydrangea software
 
Integrating Drupal & Fedora
Integrating Drupal & FedoraIntegrating Drupal & Fedora
Integrating Drupal & Fedora
 
Open Source Social Software
Open Source Social SoftwareOpen Source Social Software
Open Source Social Software
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 
dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
 

Más de Julie Meloni

Más de Julie Meloni (7)

Everything I learned about a diverse workforce in tech, I learned…in the gove...
Everything I learned about a diverse workforce in tech, I learned…in the gove...Everything I learned about a diverse workforce in tech, I learned…in the gove...
Everything I learned about a diverse workforce in tech, I learned…in the gove...
 
Learning About JavaScript (…and its little buddy, JQuery!)
Learning About JavaScript (…and its little buddy, JQuery!)Learning About JavaScript (…and its little buddy, JQuery!)
Learning About JavaScript (…and its little buddy, JQuery!)
 
Residential Learning Communities and Common Reading Programs
Residential Learning Communities and Common Reading ProgramsResidential Learning Communities and Common Reading Programs
Residential Learning Communities and Common Reading Programs
 
Managing Your (DH) Project: Setting the Foundation for Working Collaborativel...
Managing Your (DH) Project: Setting the Foundation for Working Collaborativel...Managing Your (DH) Project: Setting the Foundation for Working Collaborativel...
Managing Your (DH) Project: Setting the Foundation for Working Collaborativel...
 
Let's Remediate!
Let's Remediate!Let's Remediate!
Let's Remediate!
 
Entering the Conversation
Entering the ConversationEntering the Conversation
Entering the Conversation
 
Mavericks: The Ultra-Collaborative Composition Classroom
Mavericks: The Ultra-Collaborative Composition ClassroomMavericks: The Ultra-Collaborative Composition Classroom
Mavericks: The Ultra-Collaborative Composition Classroom
 

Último

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
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
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
PECB
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Último (20)

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
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
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
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
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 ...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

Community, Cohesion, and Commitment

  • 1. Community, Cohesion, and Commitment: Developing and Deploying Open Source Tools in the UVa Online Library Environment Julie Meloni, University of Virginia MITH Digital Dialogue // 22 Feb 2011 jcmeloni@virginia.edu // @jcmeloni
  • 2. The Hydra Project Collaborative effort between University of Virginia, Stanford University, University of Hull, Fedora Commons/DuraSpace, and MediaShelf. Working group created in 2008 to fill a need to develop an end-to-end, flexible, extensible, workflow-driven, Fedora application kit. Technical Framework Community Framework No direct funding of the Hydra Project itself.
  • 3. Hydra Project Assumption #1 no single application can meet the full range of digital asset management needs, but there are shared primitive functions: Depositsimple or multipart objects, singly or in bulk Manage object’s content, metadata, and permissions Search both full text and fielded search in support of user discovery and administration Browseobjects sequentially by collection, attribute, or ad-hoc filtering Delivery of objects for viewing, downloading, and dissemination through user and machine interfaces
  • 4. Hydra Project Response One body, many heads. Hydra is designed to support tailored applications and workflows for different content types, contexts, and interactions by building from: a common repository infrastructure, flexible, atomic data models, and modular services and configurable components
  • 5. Hydra Technical Framework Fedoraas repository layer for persisting and managing digital objects. An abstraction layer sits between Fedora and the Hydra heads, keeping the institution and its applications safe from changes in the repository structure ActiveFedorais a Ruby gem for creating and managing objects in Fedora Solr indexes provide fast access to information Blacklight for faceted searching, browsing and tailored views on objects The Hydra plugin itself: a Ruby on Rails library that works with ActiveFedora to provide create, update and delete actions against objects in the repository A suite of web-based services, supporting granular actions against content to support their management, access and preservation Hydrangea, a web application that bundles components and hooks to web services into a single package to support various content management actions Partners and other developers use Hydrangea as a reference implementation to begin their own internal projects.
  • 6. Hydra Project Assumption #2 no single institution or provider can resource the development or maintenance of a full set of solutions for the same needs. Problems with proprietary software include expense in terms of licensing, hardware, maintenance, potential vendor lock-in Problems with open source software include expense of human resources, and lack of vendor support causes a reliance on internal resources and community that may have different goals than your own.
  • 7. Hydra Project Response “If you want to go fast, go alone. If you want to go far, go together.” Hydra Steering Group Collaborative roadmapping, resource allocation and coordination, governance of the technology core Hydra Managers Shape and fund work, commission “heads”, create functional requirements and specifications, UI/UX design, documentation, training, evangelism Hydra Developers Define technical architecture, commit code, integration and release, testing, testing, testing.
  • 8. Hydra Community Framework Conceived and executed as a collaborative, open source effort from the start An open architecture, with many contributors to the core Collaboratively built “solution bundles” that can be adapted and modified to suit local needs Hydra heads as reference implementations Ultimate objective of the Hydra Project is to effectively intertwine its technical and community threads of development, producing a community-sourced, sustainable application framework.
  • 9. Open Source in Practice Blacklight is an open source discovery interface that can be used as a front end for a digital repository, or as a single-search interface to aggregate digital content that would otherwise be siloed. Developed originally within the Scholars’ Lab and UVa Library as a skunkworks project; is now an integral part of the Hydra framework customizable and removable for ultimate flexibility many core developers part of the Hydra Project (Bess Sadler, now at Stanford, Bob Haschert at UVa, etc) Continued development by a core group of committers governed by developer norms.
  • 12. Hydra Head Implementation Hydrangea: not a turnkey IR solution, but a framework for depositing, managing, searching, browsing, and delivering digital content (and preserving the scholarly record). Electronic Theses & Dissertations Journal Pre-prints Scientific Datasets Scanned Archival Manuscripts Development on Hydrangea core, but also branches: Hydrus: the Stanford implementation Hydra at Hull: the University of Hull implementation Libra: the UVa implementation
  • 17. HYPATIA HYdra Platform for Access to Information in Archives A Hydra head that enables processing, arrangement, description and access for born digital archival materials. Built in association with the Mellon AIMS Grant (with UVa, Hull, Stanford & Yale as partners). Functional specifications mapped by content experts Discussion within Hydra Steering Resource allocation among partners Development and continuous integration from the community Win!
  • 18. Community, Cohesion, & Commitment Given access to a vibrant community of developers and end users, plus A desire to work together when offered workflows and the opportunity to effect change, with a goal of completing Projects and commitments already made, leveraging lessons learned and continuing to move forward, then… all of this runs on love.
  • 19. Possible Discussion Questions Seriously? It runs on love? (Yes, seriously.) Balancing commitments to library applications in production with those in development, plus responsibilities to the community Team demographics Skills required, ongoing training, developer assumptions More?