SlideShare una empresa de Scribd logo
1 de 27
Hydra and
               sustainability



Chris Awre
Kultivate sustainability event, 30th September 2011
An exploration of sustainability on three levels

• Fedora/DuraSpace
• University of Hull
• Hydra




                                        Hydra and sustainability|30th September2011 | 2
Fedora/DuraSpace
Fedora functionality

• Flexible Extensible Digital Object Repository Architecture
  –   Powerful digital object model
  –   Extensible metadata management
  –   Expressive inter-, and intra-, object relationships
  –   Web service integration (SOAP and REST)
  –   Version management
  –   Configurable security architecture
  –   OAI-PMH conformance
  –   Preservation capable
  –   User interface flexibility


                                                   Hydra and sustainability|30th September2011 | 4
Background to Fedora

• Computer Science project (Sandy Payette, Carl Lagoze) at Cornell
  University in the late 1990s
   – Focus on how to organise digital objects
• 2002-5, Mellon funded Fedora project
   – Joint-funded project between University of Virginia and Cornell
     University
• 2005-7, second Mellon grant to extend Fedora development
   – Led up to release of mature production version, 2.2.1, in early 2007
• 2007-9, Fedora development moved to non-profit foundation, Fedora
  Commons


                                                     Hydra and sustainability|30th September2011 | 5
Fedora development

• Development has been overseen by DuraSpace since July ‘09
   – Parent non-profit body for Fedora, DSpace, plus Mulgara, Akubra and
     DuraCloud
• Fedora 3.5 now released, and clear roadmap for future development outlined
• Organisation
   – Core development team within DuraSpace
   – Community-based committers drive software development in conjunction with
     community input
        • Committers from US, Canada, UK, Denmark, Germany, Australia
   – Very active, and responsive, discussion lists
        • Fedora-users/Fedora-developers
   – Moving to mixed finance model: grants, sponsorship, and services
• Fedora UK&I
   – Formed 2006, meets twice-ish a year


                                                                Hydra and sustainability|30th September2011 | 6
Fedora started with a focus on

             ORGANISATION


This has matured and evolved into an emphasis on

                DURABILITY



                                     Hydra and sustainability|30th September2011 | 7
University of Hull
Local need

Scalable solution (not one that has upper limit)
  Digital content is only going to grow
Standards-based (open standards where possible)
  To provide a future-proof exit strategy
Content agnosticism
  We don’t know what types of content may come along
Content semantics
  Recording the relationships between different pieces of
   content supports future use and preservation

                                                   Hydra and sustainability|30th September2011 | 10
Areas of current activity
                          Datasets                       Committee papers

         E-prints/journal articles
                                                      Skull scan images
                          Student handbooks


      Digitised content                           Exam papers                       HR documentation
                                     Images
    Open educational resources                                    Lectures

                                                      Audio recordings
                Theses
                                     LTSU documents
                                                                Dissertations

University policies, procedures and regulations

                                                                Hydra and sustainability|30th September2011 | 11
Developing our repository

Hull has benefitted from JISC funding through three rounds of funding
RepoMMan (2005-7), http://www.hull.ac.uk/esig/repomman/
  - Focus on repository as day-to-day tool and metadata generation
REMAP (2007-9), http://www2.hull.ac.uk/discover/remap.aspx
  - Focus on role of repository in supporting records management and digital
  preservation
CLIF (2009-11), http://www2.hull.ac.uk/discover/clif.aspx
  - Focus on role of repository within digital lifecycle management across systems
Whilst these projects have addressed specific aims, implementation of an
 institutional digital repository has been an undercurrent through all of them


                                                        Hydra and sustainability|30th September2011 | 12
Hydra
Why Hydra?

• Our adopted interface to Fedora, Muradora, ceased development
   – Funding withdrawn
   – No community to pick it up (although some are persisting)
• Muradora was also essentially making Fedora act like a Dublin Core
  registry with files attached

• We wished to take fuller advantage of the richness of Fedora’scapability

• We needed a development that had community as an integral part of it
  for sustainability
   – Acknowledging we could not go alone
• Then we presented on the REMAP project at OR2008…

                                                    Hydra and sustainability|30th September2011 | 14
Hydra
• A collaborative project between:
  –   University of Hull
  –   University of Virginia
  –   Stanford University
  –   Fedora Commons/DuraSpace
  –   MediaShelf LLC
• Unfunded (in itself)
  – Activity based on identification of a common need
• Aim to work towards a reusable framework for
  multipurpose, multifunction, multi-institutional repository-
  enabled solutions
• Timeframe - 2008-11 (but now extended indefinitely)
                                          Text
                                          Change theHydrayou think about Hull | 7 October 200915 2
                                                     way and sustainability|30th September2011 | |
Multipurpose, multi-institutional approach

• A repository should be an enabler, not a constraint
  – Repositories have been put forward as potential solutions for
    a variety of use cases
  – Hydra recognises that repositories can be used in the
    management of digital content at different stages in the
    lifecycle of that content
  – It is therefore useful to consider how to enable multiple
    interactions with a repository for different purposes




                                               Hydra and sustainability|30th September2011 | 16
Hydra take-up and embedding

• Hydra is about developing flexible interfaces over a repository (in
  our case Fedora) that allow for the management of different types
  of content in the same repository
  – Hydra aims to support embedding by allowing a single
    repository to serve multiple needs
  – Hydraaims to support take-up through the flexible
    development of end user and management interfaces that are
    designed for use according to content type
• Hydra seeks to provide a framework to support adaptability



                                                Hydra and sustainability|30th September2011 | 17
Fundamental Assumptions
    No single institution can resource the development
    of a full range of digital content management
    solutions on its own,
                  …yet each needs the flexibility to tailor
              solutions to local demands and workflows.


    No single system can provide the full range of
    repository-based solutions for a given institution’s
    needs,
                     …yet sustainable solutions require a
                      common repository infrastructure.

                                            Hydra and sustainability|30th September2011 | 18
“If you want to go fast, go alone. If you
want to go far, go together”
(African proverb)




                               Hydra and sustainability|30th September2011 | 19
Collaboration, collaboration, collaboration…

• Hydra is about working together in two ways
  – It has started as a collaboration between like-minded partners
    who have identified a shared set of issues and needs around
    the development of repositories
  – It recognises that the initial partners can lay out the
    groundwork, but that others should be able to benefit from
    this and build on it.
• Hydra is therefore seeking to enable
  – A community of developers and adopters extending and
    enhancing the core
  – Collaboratively built “solution bundles” that can be adapted
    and modified to suit local needs – Hydra heads!
                                                Hydra and sustainability|30th September2011 | 20
Hydra partnerships
• From the beginning key aims have been and are:
   – to enable others to join the partnership as and when they wished
     (MediaShelf LLC have since joined, Northwestern, Notre Dame, Indiana, and
     Rock ‘n’ Roll Hall of Fame waiting in the wings)
   – to establish a framework for sustaining a Hydra community as much as any
     technical outputs that emerge
• Establishing a semi-legal basis for contribution and partnership
   – All partners sign a Memorandum of Understanding
   – All code contributors will be asked to sign a code licensing
     agreement
        • At institutional level
        • At individual level
   – Model based on Apache Software Foundation
                                                      Hydra and sustainability|30th September2011 | 22
Hydra content modelling guidelines

• The Hydra project has developed guidelines around the
  organisation and structure of content which can then be
  implemented using its technology stack – Hydra compliant objects
  – Exploiting the Fedora digital object model
       • Although the guidelines could also be implemented using
         other technologies
• Guidelines allow common and shared implementations of digital
  content management within Fedora, facilitating interoperability




                                                 Hydra and sustainability | 30th September 2011 | 23
Hydra technical implementation
• Fedora
   – All Hydra partners are Fedora users
• Solr
   – Very powerful indexing tool, as used by…
• Blacklight
   – Prior development at Virginia (and now Stanford/JHU) for OPAC
   – Adaptable to repository content
• Ruby
   – Agile development / excellent MVC / good testing tools
• Ruby gems
   – ActiveFedora, Opinionated Metadata, Solrizer (MediaShelf
     contributions)
                                            Hydra and sustainability | 30th September 2011 | 25
Hydra community structure

• Hydra Steering Group
   – Comprises original founding members
• Hydra Partners
   – Anyone who would like to join the initiative on a formal basis
   – Must be willing to contribute back
• Hydra Developers
   – Active community of code contributors
        • See http://www.ohloh.net/hydra-head for analysis
• Hydra Design
   – Focus on modelling and management of content
• Hydra Adopters
   – Anyone using the models and/or code


                                                             Hydra and sustainability | 30th September 2011 | 26
Hydra process

• Face-to-face meetings
  – First in September 2008
  – Every 3-4 months on average since then (and ongoing)
• Bi-weekly Skype calls (watching the time difference!), alternating
  between Hydra Steering and Hydra Partners
• Email discussion list – Steering Group
• Google Groups – hydra-tech and hydra-users
• Wiki (part of DuraSpacewiki)


                                                Hydra and sustainability | 30th September 2011 | 27
Where to learn more…
Web:    http://projecthydra.org
Wiki:   http://wiki.duraspace.org/display/hydra
List:   hydra-tech@googlegroups.com / hydra-
        users@googlegroups.com
Code: http://github.com/projecthydra/
JIRA: https://jira.duraspace.org/browse/HYDRA
Meet:   Hydra Camp, Minneapolis, 17-21 October
        Next Hydra Partners meeting, Stanford, 7-9 December



                                          Hydra and sustainability|30th September2011 | 28
Contacts and links


  Chris Awre (c.awre@hull.ac.uk)
  Richard Green (r.green@hull.ac.uk)
  Simon Lamb (s.lamb@hull.ac.uk)

  Blogs: http://hydrangeainhull.wordpress.com
  http://blacklightathull.wordpress.com

  Repository site: http://hydra.hull.ac.uk

  Prezis (from OR11):
  http://prezi.com/1lmhfhcvjhmm/hydra-technical-framework/
  http://prezi.com/tf_dcoaaqquz/hydra-at-or2011/

                                             Hydra and sustainability|30th September2011 | 29
Thank you

Más contenido relacionado

Destacado

Tpackfor integrators
Tpackfor integratorsTpackfor integrators
Tpackfor integratorsehelfant
 
History data management staff development
History data management staff developmentHistory data management staff development
History data management staff developmentChris Awre
 
Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14Chris Awre
 
Multimedia madness
Multimedia  madnessMultimedia  madness
Multimedia madnessehelfant
 
Student survey results 2016-2017 ap psychology t1
Student survey results   2016-2017 ap psychology t1Student survey results   2016-2017 ap psychology t1
Student survey results 2016-2017 ap psychology t1ehelfant
 
The institutional perspective on research data management
The institutional perspective on research data managementThe institutional perspective on research data management
The institutional perspective on research data managementChris Awre
 

Destacado (7)

Tpackfor integrators
Tpackfor integratorsTpackfor integrators
Tpackfor integrators
 
Thinking
ThinkingThinking
Thinking
 
History data management staff development
History data management staff developmentHistory data management staff development
History data management staff development
 
Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14Hydra Connect lightening talk Jan14
Hydra Connect lightening talk Jan14
 
Multimedia madness
Multimedia  madnessMultimedia  madness
Multimedia madness
 
Student survey results 2016-2017 ap psychology t1
Student survey results   2016-2017 ap psychology t1Student survey results   2016-2017 ap psychology t1
Student survey results 2016-2017 ap psychology t1
 
The institutional perspective on research data management
The institutional perspective on research data managementThe institutional perspective on research data management
The institutional perspective on research data management
 

Similar a Kultivate hydra and sustainability

Ukcorr hydra presentation
Ukcorr hydra presentationUkcorr hydra presentation
Ukcorr hydra presentationChris Awre
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingTom-Cramer
 
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 150323Chris Awre
 
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 DuraSpace
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repositoryeosadler
 
Pasig hydra preservation presentation 160311
Pasig hydra preservation presentation 160311Pasig hydra preservation presentation 160311
Pasig hydra preservation presentation 160311Chris Awre
 
Open repositories 2016 floss panel slides
Open repositories 2016 floss panel slidesOpen repositories 2016 floss panel slides
Open repositories 2016 floss panel slidesGregory Markus
 
Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Chris Awre
 
Community, Cohesion, and Commitment
Community, Cohesion, and CommitmentCommunity, Cohesion, and Commitment
Community, Cohesion, and CommitmentJulie Meloni
 
Samvera for EIUG
Samvera for EIUGSamvera for EIUG
Samvera for EIUGChris Awre
 
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 SlidesDuraSpace
 
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
 
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...Europeana
 
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 CommunityAvalon Media System
 
OA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationOA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationaduchesne1
 
The Islandora Preservation Framework
The Islandora Preservation FrameworkThe Islandora Preservation Framework
The Islandora Preservation FrameworkMark Leggott
 
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 softwareRepository Fringe
 

Similar a Kultivate hydra and sustainability (20)

Ukcorr hydra presentation
Ukcorr hydra presentationUkcorr hydra presentation
Ukcorr hydra presentation
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
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
 
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
 
Hydra - Chris Awre
Hydra - Chris AwreHydra - Chris Awre
Hydra - Chris Awre
 
Pasig hydra preservation presentation 160311
Pasig hydra preservation presentation 160311Pasig hydra preservation presentation 160311
Pasig hydra preservation presentation 160311
 
Open repositories 2016 floss panel slides
Open repositories 2016 floss panel slidesOpen repositories 2016 floss panel slides
Open repositories 2016 floss panel slides
 
Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013
 
Community, Cohesion, and Commitment
Community, Cohesion, and CommitmentCommunity, Cohesion, and Commitment
Community, Cohesion, and Commitment
 
Samvera for EIUG
Samvera for EIUGSamvera for EIUG
Samvera for EIUG
 
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
 
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...
 
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...
 
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
 
OA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationOA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentation
 
The Islandora Preservation Framework
The Islandora Preservation FrameworkThe Islandora Preservation Framework
The Islandora Preservation Framework
 
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
 
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
 
Avalon 2016 Overview
Avalon 2016 OverviewAvalon 2016 Overview
Avalon 2016 Overview
 

Más de Chris Awre

or2019_CofC_digital_archive_presentation.pptx
or2019_CofC_digital_archive_presentation.pptxor2019_CofC_digital_archive_presentation.pptx
or2019_CofC_digital_archive_presentation.pptxChris Awre
 
Institutional stakeholders in open access workflows - RLUK conference 160309
Institutional stakeholders in open access workflows - RLUK conference 160309Institutional stakeholders in open access workflows - RLUK conference 160309
Institutional stakeholders in open access workflows - RLUK conference 160309Chris Awre
 
Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Chris Awre
 
Hydra@Hull poster for Hydra Connect 2
Hydra@Hull poster for Hydra Connect 2Hydra@Hull poster for Hydra Connect 2
Hydra@Hull poster for Hydra Connect 2Chris Awre
 
Hydra Europe poster for Hydra Connect 2
Hydra Europe poster for Hydra Connect 2Hydra Europe poster for Hydra Connect 2
Hydra Europe poster for Hydra Connect 2Chris Awre
 
Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2Chris Awre
 
Building the 'digital' library - Open Repositories 2014
Building the 'digital' library - Open Repositories 2014Building the 'digital' library - Open Repositories 2014
Building the 'digital' library - Open Repositories 2014Chris Awre
 
Open access - staff development presentation Oct13
Open access - staff development presentation Oct13Open access - staff development presentation Oct13
Open access - staff development presentation Oct13Chris Awre
 
History staff development day open access presentation, Jan 14
History staff development day open access presentation, Jan 14History staff development day open access presentation, Jan 14
History staff development day open access presentation, Jan 14Chris Awre
 
Digital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentationDigital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentationChris Awre
 
Blacklight intro - LLI seminar
Blacklight intro - LLI seminarBlacklight intro - LLI seminar
Blacklight intro - LLI seminarChris Awre
 
ICTD departmental meeting presentation on repository development
ICTD departmental meeting presentation on repository developmentICTD departmental meeting presentation on repository development
ICTD departmental meeting presentation on repository developmentChris Awre
 
RCUK and open access
RCUK and open accessRCUK and open access
RCUK and open accessChris Awre
 

Más de Chris Awre (13)

or2019_CofC_digital_archive_presentation.pptx
or2019_CofC_digital_archive_presentation.pptxor2019_CofC_digital_archive_presentation.pptx
or2019_CofC_digital_archive_presentation.pptx
 
Institutional stakeholders in open access workflows - RLUK conference 160309
Institutional stakeholders in open access workflows - RLUK conference 160309Institutional stakeholders in open access workflows - RLUK conference 160309
Institutional stakeholders in open access workflows - RLUK conference 160309
 
Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015
 
Hydra@Hull poster for Hydra Connect 2
Hydra@Hull poster for Hydra Connect 2Hydra@Hull poster for Hydra Connect 2
Hydra@Hull poster for Hydra Connect 2
 
Hydra Europe poster for Hydra Connect 2
Hydra Europe poster for Hydra Connect 2Hydra Europe poster for Hydra Connect 2
Hydra Europe poster for Hydra Connect 2
 
Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2
 
Building the 'digital' library - Open Repositories 2014
Building the 'digital' library - Open Repositories 2014Building the 'digital' library - Open Repositories 2014
Building the 'digital' library - Open Repositories 2014
 
Open access - staff development presentation Oct13
Open access - staff development presentation Oct13Open access - staff development presentation Oct13
Open access - staff development presentation Oct13
 
History staff development day open access presentation, Jan 14
History staff development day open access presentation, Jan 14History staff development day open access presentation, Jan 14
History staff development day open access presentation, Jan 14
 
Digital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentationDigital Academic Library of the North - Northern Collaboration presentation
Digital Academic Library of the North - Northern Collaboration presentation
 
Blacklight intro - LLI seminar
Blacklight intro - LLI seminarBlacklight intro - LLI seminar
Blacklight intro - LLI seminar
 
ICTD departmental meeting presentation on repository development
ICTD departmental meeting presentation on repository developmentICTD departmental meeting presentation on repository development
ICTD departmental meeting presentation on repository development
 
RCUK and open access
RCUK and open accessRCUK and open access
RCUK and open access
 

Último

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 

Último (20)

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

Kultivate hydra and sustainability

  • 1. Hydra and sustainability Chris Awre Kultivate sustainability event, 30th September 2011
  • 2. An exploration of sustainability on three levels • Fedora/DuraSpace • University of Hull • Hydra Hydra and sustainability|30th September2011 | 2
  • 4. Fedora functionality • Flexible Extensible Digital Object Repository Architecture – Powerful digital object model – Extensible metadata management – Expressive inter-, and intra-, object relationships – Web service integration (SOAP and REST) – Version management – Configurable security architecture – OAI-PMH conformance – Preservation capable – User interface flexibility Hydra and sustainability|30th September2011 | 4
  • 5. Background to Fedora • Computer Science project (Sandy Payette, Carl Lagoze) at Cornell University in the late 1990s – Focus on how to organise digital objects • 2002-5, Mellon funded Fedora project – Joint-funded project between University of Virginia and Cornell University • 2005-7, second Mellon grant to extend Fedora development – Led up to release of mature production version, 2.2.1, in early 2007 • 2007-9, Fedora development moved to non-profit foundation, Fedora Commons Hydra and sustainability|30th September2011 | 5
  • 6. Fedora development • Development has been overseen by DuraSpace since July ‘09 – Parent non-profit body for Fedora, DSpace, plus Mulgara, Akubra and DuraCloud • Fedora 3.5 now released, and clear roadmap for future development outlined • Organisation – Core development team within DuraSpace – Community-based committers drive software development in conjunction with community input • Committers from US, Canada, UK, Denmark, Germany, Australia – Very active, and responsive, discussion lists • Fedora-users/Fedora-developers – Moving to mixed finance model: grants, sponsorship, and services • Fedora UK&I – Formed 2006, meets twice-ish a year Hydra and sustainability|30th September2011 | 6
  • 7. Fedora started with a focus on ORGANISATION This has matured and evolved into an emphasis on DURABILITY Hydra and sustainability|30th September2011 | 7
  • 9. Local need Scalable solution (not one that has upper limit) Digital content is only going to grow Standards-based (open standards where possible) To provide a future-proof exit strategy Content agnosticism We don’t know what types of content may come along Content semantics Recording the relationships between different pieces of content supports future use and preservation Hydra and sustainability|30th September2011 | 10
  • 10. Areas of current activity Datasets Committee papers E-prints/journal articles Skull scan images Student handbooks Digitised content Exam papers HR documentation Images Open educational resources Lectures Audio recordings Theses LTSU documents Dissertations University policies, procedures and regulations Hydra and sustainability|30th September2011 | 11
  • 11. Developing our repository Hull has benefitted from JISC funding through three rounds of funding RepoMMan (2005-7), http://www.hull.ac.uk/esig/repomman/ - Focus on repository as day-to-day tool and metadata generation REMAP (2007-9), http://www2.hull.ac.uk/discover/remap.aspx - Focus on role of repository in supporting records management and digital preservation CLIF (2009-11), http://www2.hull.ac.uk/discover/clif.aspx - Focus on role of repository within digital lifecycle management across systems Whilst these projects have addressed specific aims, implementation of an institutional digital repository has been an undercurrent through all of them Hydra and sustainability|30th September2011 | 12
  • 12. Hydra
  • 13. Why Hydra? • Our adopted interface to Fedora, Muradora, ceased development – Funding withdrawn – No community to pick it up (although some are persisting) • Muradora was also essentially making Fedora act like a Dublin Core registry with files attached • We wished to take fuller advantage of the richness of Fedora’scapability • We needed a development that had community as an integral part of it for sustainability – Acknowledging we could not go alone • Then we presented on the REMAP project at OR2008… Hydra and sustainability|30th September2011 | 14
  • 14. Hydra • A collaborative project between: – University of Hull – University of Virginia – Stanford University – Fedora Commons/DuraSpace – MediaShelf LLC • Unfunded (in itself) – Activity based on identification of a common need • Aim to work towards a reusable framework for multipurpose, multifunction, multi-institutional repository- enabled solutions • Timeframe - 2008-11 (but now extended indefinitely) Text Change theHydrayou think about Hull | 7 October 200915 2 way and sustainability|30th September2011 | |
  • 15. Multipurpose, multi-institutional approach • A repository should be an enabler, not a constraint – Repositories have been put forward as potential solutions for a variety of use cases – Hydra recognises that repositories can be used in the management of digital content at different stages in the lifecycle of that content – It is therefore useful to consider how to enable multiple interactions with a repository for different purposes Hydra and sustainability|30th September2011 | 16
  • 16. Hydra take-up and embedding • Hydra is about developing flexible interfaces over a repository (in our case Fedora) that allow for the management of different types of content in the same repository – Hydra aims to support embedding by allowing a single repository to serve multiple needs – Hydraaims to support take-up through the flexible development of end user and management interfaces that are designed for use according to content type • Hydra seeks to provide a framework to support adaptability Hydra and sustainability|30th September2011 | 17
  • 17. Fundamental Assumptions No single institution can resource the development of a full range of digital content management solutions on its own, …yet each needs the flexibility to tailor solutions to local demands and workflows. No single system can provide the full range of repository-based solutions for a given institution’s needs, …yet sustainable solutions require a common repository infrastructure. Hydra and sustainability|30th September2011 | 18
  • 18. “If you want to go fast, go alone. If you want to go far, go together” (African proverb) Hydra and sustainability|30th September2011 | 19
  • 19. Collaboration, collaboration, collaboration… • Hydra is about working together in two ways – It has started as a collaboration between like-minded partners who have identified a shared set of issues and needs around the development of repositories – It recognises that the initial partners can lay out the groundwork, but that others should be able to benefit from this and build on it. • Hydra is therefore seeking to enable – A community of developers and adopters extending and enhancing the core – Collaboratively built “solution bundles” that can be adapted and modified to suit local needs – Hydra heads! Hydra and sustainability|30th September2011 | 20
  • 20. Hydra partnerships • From the beginning key aims have been and are: – to enable others to join the partnership as and when they wished (MediaShelf LLC have since joined, Northwestern, Notre Dame, Indiana, and Rock ‘n’ Roll Hall of Fame waiting in the wings) – to establish a framework for sustaining a Hydra community as much as any technical outputs that emerge • Establishing a semi-legal basis for contribution and partnership – All partners sign a Memorandum of Understanding – All code contributors will be asked to sign a code licensing agreement • At institutional level • At individual level – Model based on Apache Software Foundation Hydra and sustainability|30th September2011 | 22
  • 21. Hydra content modelling guidelines • The Hydra project has developed guidelines around the organisation and structure of content which can then be implemented using its technology stack – Hydra compliant objects – Exploiting the Fedora digital object model • Although the guidelines could also be implemented using other technologies • Guidelines allow common and shared implementations of digital content management within Fedora, facilitating interoperability Hydra and sustainability | 30th September 2011 | 23
  • 22. Hydra technical implementation • Fedora – All Hydra partners are Fedora users • Solr – Very powerful indexing tool, as used by… • Blacklight – Prior development at Virginia (and now Stanford/JHU) for OPAC – Adaptable to repository content • Ruby – Agile development / excellent MVC / good testing tools • Ruby gems – ActiveFedora, Opinionated Metadata, Solrizer (MediaShelf contributions) Hydra and sustainability | 30th September 2011 | 25
  • 23. Hydra community structure • Hydra Steering Group – Comprises original founding members • Hydra Partners – Anyone who would like to join the initiative on a formal basis – Must be willing to contribute back • Hydra Developers – Active community of code contributors • See http://www.ohloh.net/hydra-head for analysis • Hydra Design – Focus on modelling and management of content • Hydra Adopters – Anyone using the models and/or code Hydra and sustainability | 30th September 2011 | 26
  • 24. Hydra process • Face-to-face meetings – First in September 2008 – Every 3-4 months on average since then (and ongoing) • Bi-weekly Skype calls (watching the time difference!), alternating between Hydra Steering and Hydra Partners • Email discussion list – Steering Group • Google Groups – hydra-tech and hydra-users • Wiki (part of DuraSpacewiki) Hydra and sustainability | 30th September 2011 | 27
  • 25. Where to learn more… Web: http://projecthydra.org Wiki: http://wiki.duraspace.org/display/hydra List: hydra-tech@googlegroups.com / hydra- users@googlegroups.com Code: http://github.com/projecthydra/ JIRA: https://jira.duraspace.org/browse/HYDRA Meet: Hydra Camp, Minneapolis, 17-21 October Next Hydra Partners meeting, Stanford, 7-9 December Hydra and sustainability|30th September2011 | 28
  • 26. Contacts and links Chris Awre (c.awre@hull.ac.uk) Richard Green (r.green@hull.ac.uk) Simon Lamb (s.lamb@hull.ac.uk) Blogs: http://hydrangeainhull.wordpress.com http://blacklightathull.wordpress.com Repository site: http://hydra.hull.ac.uk Prezis (from OR11): http://prezi.com/1lmhfhcvjhmm/hydra-technical-framework/ http://prezi.com/tf_dcoaaqquz/hydra-at-or2011/ Hydra and sustainability|30th September2011 | 29