SlideShare a Scribd company logo
1 of 21
in Hull Repository Fringe, 4th August 2011 Chris Awre
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 Hydra in Hull  |  Repository Fringe | August 2011 |  2 Change the way you think about Hull  |  7 October 2009 |  2
Hydra in Hull JISC-funded Repositories Take-up and Embedding project February – September 2011 Working with MediaShelf to implement Hydra at University of Hull Three phases Read-only interface – April 2011 Ingest and metadata edit functionality – June 2011 Full CRUD capability for limited range of genres – September 2011 Replacing existing repository interface – September 2011 Hydra in Hull  |  Repository Fringe | August 2011 |  3
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 Hydra supports take-up through the flexible development of end user interfaces (create) that are designed for end user use according to content type Management interfaces (edit/delete) are designed for repository staff use Hydra provides a framework to support adaptability Hydra in Hull  |  Repository Fringe | August 2011 |  4
Four Key Capabilities Support for any kind of record or metadata Object-specific behaviors ,[object Object],Tailored views for domain or discipline-specific materials Easy to augment & over-ride with local modifications Hydra in Hull  |  Repository Fringe | August 2011 |  5
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, and Notre Dame 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 We hope Hydra in Hull will provide  a UK reference implementation “local” knowledge that others can tap and learn from the basis on which to developa UK Hydra community Hydra in Hull  |  Repository Fringe | August 2011 |6
Content and delivery The Hydra project has developed a lot of guidelines around the organisation and structure of content which can then be implemented using its technology stack. Although the guidelines could also be implemented using other technologies Technically, Hydra has been implemented using: Fedora 3.x repository software Ruby on Rails Blacklight Solr Active Fedora and associated Ruby gems (MediaShelf LLC) Hydra in Hull  |  Repository Fringe | August 2011 |  7
What about Hydrangea? Hydrangea was Hydra’s initial reference beta implementation It served its purpose in getting the partners all up and running It has now been deprecated For all current code availability http://github.com/projecthydra Hydra in Hull  |  Repository Fringe | August 2011 |  8
The technical bit See http://prezi.com/1lmhfhcvjhmm/hydra-technical-framework/ See also http://prezi.com/tf_dcoaaqquz/hydra-at-or2011/ for an overview of the Hydra project overall, as given at OR2011 Hydra in Hull  |  Repository Fringe | August 2011 |  9
Why these technologies? Fedora All Hydra partners are Fedora users It was Fedora Commons that brought us together 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 structure / good testing tools Hydra in Hull  |  Repository Fringe | August 2011 |  10
Hydra in Hull home page The home page is a fusion of the existing repository home page and a fairly standard Blacklight layout The repository security is multi-level and you only see what you are allowed to see.  This is the ‘public’ view (note the resource types and ‘canned’ searches).   NB: all the screenshots are from our development server with only limited content for testing and currently missing the ‘advanced search’ option Hydra in Hull  |  Repository Fringe | August 2011 |  11
Hydra in Hull home page (student) Logged in (here as a student) I see more.   Examination papers have appeared in the resources facet and I have more journal articles listed The ‘canned’ searches are different – chosen to match students’ needs Hydra in Hull  |  Repository Fringe | August 2011 |  12
Hydra in Hull search return Choosing a facet (here theses) generates a search return I can refine my search by choosing more facets and/or using the search bar. Normally the search bar starts a new search – but on a search return page it searches within the result set Hydra in Hull  |  Repository Fringe | August 2011 |  13
Hydra in Hull splash page Choosing an item gives me its ‘splash page’. Different splash page layouts for different content types (here a PhD thesis)… Link(s) at the right download the resource(s) ‘Show additional resources’ lets you view metadata in different formats Hydra in Hull  |  Repository Fringe | August 2011 |  14
Hydra in Hull splash page … here a splash page for a journal article (note the publication information at the bottom) For images (say) the splash page will be different again The QR code resolves to the splash page URL Hydra in Hull  |  Repository Fringe | August 2011 |  15
Hydra in Hull QA Before incoming content is exposed it goes through a QA procedure.  With an appropriate login, editing is available.  Whilst splash pages normally show a sub-set of the available descriptive metadata, the QA team see it all. This is part of the QA screen for the previous journal article. Hydra in Hull  |  Repository Fringe | August 2011 |  16
Hydra in Hull ‘create’ Digital objects can, where appropriate, be created within the Hydra head by users with the necessary permissions (here an examination paper) User sees a form only for the metadata we need from them and can upload only file types appropriate to the form of resource When they submit an object it goes into the QA queue before being made available to end users Extra metadata (MIME-type, filesize, etc auto-generated) ‘behind the scenes’ Hydra in Hull  |  Repository Fringe | August 2011 |  17
Usability Usability testing carried out using early read only implementation “Immediately looks nicer than current version which is a bit clumsy.  This is more professional” “…this has cleaner look and gives more info at this stage.” “Clear. “ “Good – look forward to something like this.”  “System looks simpler than catalogue and is good – would be good for the catalogue as well.”  Plenty of advice on improvements as well, which we are endeavouring to address Few people, but valuable feedback Hydra in Hull  |  Repository Fringe | August 2011 |  18
Contacts and links Project Director:  Chris Awre (c.awre@hull.ac.uk) Project Manager:  Richard Green (r.green@hull.ac.uk) Blog: http://hydrangeainhull.wordpress.com Temporary test site:http://hydra-test.hull.ac.uk Watch this space: http://hydra.hull.ac.uk (currently the original proof-of-concept site but will become the production site) (Current repository: http://edocs.hull.ac.uk)  Hydra in Hull  |  Repository Fringe | August 2011 |  19
Where to learn more… Web:	http://projecthydra.org Wiki: 	http://wiki.duraspace.org/display/hydra List:	hydra-tech@googlegroups.com Code:   http://github.com/projecthydra/ JIRA:   https://jira.duraspace.org/browse/HYDRA Meet: 	Fedora UK&I meeting, Manchester, 15th SeptemberHydra Camp, Minneapolis, October 2011
Thank you

More Related Content

What's hot

dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
guestfbf1e1
 
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global MonitorArchiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
EDINA, University of Edinburgh
 

What's hot (20)

Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research data
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
dorsdl2006-arrow
dorsdl2006-arrowdorsdl2006-arrow
dorsdl2006-arrow
 
The Purdue University Research Repository: Providing Institutional Data Servi...
The Purdue University Research Repository: Providing Institutional Data Servi...The Purdue University Research Repository: Providing Institutional Data Servi...
The Purdue University Research Repository: Providing Institutional Data Servi...
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
Center for Open Science and the Open Science Framework: Dataverse Add-on by S...
Center for Open Science and the Open Science Framework: Dataverse Add-on by S...Center for Open Science and the Open Science Framework: Dataverse Add-on by S...
Center for Open Science and the Open Science Framework: Dataverse Add-on by S...
 
Pushing Open The Jorum: A national repository for learning materials
Pushing Open The Jorum: A national repository for learning materialsPushing Open The Jorum: A national repository for learning materials
Pushing Open The Jorum: A national repository for learning materials
 
MANTRA & Open Educational Resources
MANTRA & Open Educational ResourcesMANTRA & Open Educational Resources
MANTRA & Open Educational Resources
 
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global MonitorArchiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
 
Data Curation Lifecycle Management at the University of Edinburgh
Data Curation Lifecycle Management at the University of EdinburghData Curation Lifecycle Management at the University of Edinburgh
Data Curation Lifecycle Management at the University of Edinburgh
 
Reference Rot and Linked Data: Threat and Remedy
Reference Rot and Linked Data: Threat and RemedyReference Rot and Linked Data: Threat and Remedy
Reference Rot and Linked Data: Threat and Remedy
 
COBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management FederationsCOBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management Federations
 
Jisc Mediahub: Preview + The Back Story
Jisc Mediahub: Preview + The Back StoryJisc Mediahub: Preview + The Back Story
Jisc Mediahub: Preview + The Back Story
 
Ensuring Continuity of Access To Our Published Heritage
Ensuring Continuity of Access To Our Published HeritageEnsuring Continuity of Access To Our Published Heritage
Ensuring Continuity of Access To Our Published Heritage
 
Ariadne: Data Management Planning
Ariadne: Data Management PlanningAriadne: Data Management Planning
Ariadne: Data Management Planning
 
Digital Preservation in Production (DPN and DuraCloud Vault)
Digital Preservation in Production (DPN and DuraCloud Vault)Digital Preservation in Production (DPN and DuraCloud Vault)
Digital Preservation in Production (DPN and DuraCloud Vault)
 
Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...
 
Actions to Ensure the Integrity and Continuity of the Scholarly Record
Actions to Ensure the Integrity and Continuity of the Scholarly Record Actions to Ensure the Integrity and Continuity of the Scholarly Record
Actions to Ensure the Integrity and Continuity of the Scholarly Record
 
Ukla uksg 2013_final
Ukla uksg 2013_finalUkla uksg 2013_final
Ukla uksg 2013_final
 

Viewers also liked (7)

Niamh Brennan (Trinity College Dublin) – CERIFy
Niamh Brennan (Trinity College Dublin) – CERIFyNiamh Brennan (Trinity College Dublin) – CERIFy
Niamh Brennan (Trinity College Dublin) – CERIFy
 
Thomas Krichel (Long Island University) – AuthorClaim
Thomas Krichel (Long Island University) – AuthorClaimThomas Krichel (Long Island University) – AuthorClaim
Thomas Krichel (Long Island University) – AuthorClaim
 
Closing Keynote: Prof. Gary Hall (Coventry University)
Closing Keynote: Prof. Gary Hall (Coventry University) Closing Keynote: Prof. Gary Hall (Coventry University)
Closing Keynote: Prof. Gary Hall (Coventry University)
 
Ben Ryan (University of Leeds) – Timescapes Project
Ben Ryan (University of Leeds) – Timescapes ProjectBen Ryan (University of Leeds) – Timescapes Project
Ben Ryan (University of Leeds) – Timescapes Project
 
Dan Needham & Phil Cross (mimas) – Names Project
Dan Needham & Phil Cross (mimas) – Names ProjectDan Needham & Phil Cross (mimas) – Names Project
Dan Needham & Phil Cross (mimas) – Names Project
 
Nicola Osborne (EDINA) – Social media and repositories
Nicola Osborne (EDINA) – Social media and repositoriesNicola Osborne (EDINA) – Social media and repositories
Nicola Osborne (EDINA) – Social media and repositories
 
Xiaohong Gao (Middlesex University) – MIRAGE 2011 (developing an embedding vi...
Xiaohong Gao (Middlesex University) – MIRAGE 2011 (developing an embedding vi...Xiaohong Gao (Middlesex University) – MIRAGE 2011 (developing an embedding vi...
Xiaohong Gao (Middlesex University) – MIRAGE 2011 (developing an embedding vi...
 

Similar to Chris Awre (Univ of Hull) – implement the Hydrangea software

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
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
eposthumus
 
Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011
djmichael156
 

Similar to Chris Awre (Univ of Hull) – implement the Hydrangea software (20)

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 fedora and learning objects
Hydra fedora and learning objectsHydra fedora and learning objects
Hydra fedora and learning objects
 
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...
 
Ukcorr hydra presentation
Ukcorr hydra presentationUkcorr hydra presentation
Ukcorr hydra presentation
 
EuroSakai CLIF project presentation
EuroSakai CLIF project presentationEuroSakai CLIF project presentation
EuroSakai CLIF project presentation
 
Community, Cohesion, and Commitment
Community, Cohesion, and CommitmentCommunity, Cohesion, and Commitment
Community, Cohesion, and Commitment
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
 
Kultivate hydra and sustainability
Kultivate hydra and sustainabilityKultivate hydra and sustainability
Kultivate hydra and sustainability
 
The Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer InitiativeThe Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer Initiative
 
Integrating Drupal & Fedora
Integrating Drupal & FedoraIntegrating Drupal & Fedora
Integrating Drupal & Fedora
 
Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repository
 
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
 
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
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
Hydra - Chris Awre
Hydra - Chris AwreHydra - Chris Awre
Hydra - Chris Awre
 
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...
 
Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011
 
Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2Blacklight poster for Hydra Connect 2
Blacklight poster for Hydra Connect 2
 
Drupal for Higher Education and Virtual Learning
Drupal for Higher Education and Virtual LearningDrupal for Higher Education and Virtual Learning
Drupal for Higher Education and Virtual Learning
 

More from Repository Fringe

More from Repository Fringe (20)

Unlocking Thesis Data - Stephen Grace, University of East London
Unlocking Thesis Data - Stephen Grace, University of East LondonUnlocking Thesis Data - Stephen Grace, University of East London
Unlocking Thesis Data - Stephen Grace, University of East London
 
Integration - the heart of researcher centric research data management system...
Integration - the heart of researcher centric research data management system...Integration - the heart of researcher centric research data management system...
Integration - the heart of researcher centric research data management system...
 
Open Access workshop at Repository Fringe 2015 - Valerie McCutcheon
Open Access workshop at Repository Fringe 2015 - Valerie McCutcheonOpen Access workshop at Repository Fringe 2015 - Valerie McCutcheon
Open Access workshop at Repository Fringe 2015 - Valerie McCutcheon
 
Repositories for OA, RDM and Beyond - Rory McNicholl
Repositories for OA, RDM and Beyond - Rory McNichollRepositories for OA, RDM and Beyond - Rory McNicholl
Repositories for OA, RDM and Beyond - Rory McNicholl
 
RSpace - Rory Macneil at Repository Fringe 2015
RSpace - Rory Macneil at Repository Fringe 2015RSpace - Rory Macneil at Repository Fringe 2015
RSpace - Rory Macneil at Repository Fringe 2015
 
Repository Fringe 2015 - Jisc RDM Session, Linda Naughton, Jisc
Repository Fringe 2015 - Jisc RDM Session, Linda Naughton, JiscRepository Fringe 2015 - Jisc RDM Session, Linda Naughton, Jisc
Repository Fringe 2015 - Jisc RDM Session, Linda Naughton, Jisc
 
Building data networks: exploring trust and interoperability between authoris...
Building data networks: exploring trust and interoperability between authoris...Building data networks: exploring trust and interoperability between authoris...
Building data networks: exploring trust and interoperability between authoris...
 
Jisc on repositories unleashing data - Daniela Duca
Jisc on repositories unleashing data - Daniela DucaJisc on repositories unleashing data - Daniela Duca
Jisc on repositories unleashing data - Daniela Duca
 
IRUS-UK at Repository Fringe 2015 - Jo Alcock
IRUS-UK at Repository Fringe 2015 - Jo AlcockIRUS-UK at Repository Fringe 2015 - Jo Alcock
IRUS-UK at Repository Fringe 2015 - Jo Alcock
 
Impact and EPrints - Rosie-Marie Barbeau and Mick Eadie
Impact and EPrints - Rosie-Marie Barbeau and Mick EadieImpact and EPrints - Rosie-Marie Barbeau and Mick Eadie
Impact and EPrints - Rosie-Marie Barbeau and Mick Eadie
 
Open Data and Sharing Science - Graham Steel, Contentmine
Open Data and Sharing Science - Graham Steel, ContentmineOpen Data and Sharing Science - Graham Steel, Contentmine
Open Data and Sharing Science - Graham Steel, Contentmine
 
SHERPA Services breakout session - Bill Hubbard
SHERPA Services breakout session - Bill HubbardSHERPA Services breakout session - Bill Hubbard
SHERPA Services breakout session - Bill Hubbard
 
REF compliance - what Jisc is doing
REF compliance - what Jisc is doingREF compliance - what Jisc is doing
REF compliance - what Jisc is doing
 
RCUK - what Jisc is doing
RCUK - what Jisc is doingRCUK - what Jisc is doing
RCUK - what Jisc is doing
 
Linking Software: citations, roles, references and more
Linking Software: citations, roles, references and moreLinking Software: citations, roles, references and more
Linking Software: citations, roles, references and more
 
Jisc Publications Router
Jisc Publications RouterJisc Publications Router
Jisc Publications Router
 
Linking Research Outputs - Rachel Kotarski
Linking Research Outputs - Rachel KotarskiLinking Research Outputs - Rachel Kotarski
Linking Research Outputs - Rachel Kotarski
 
HHuLO Access – Hull, Huddersfield and Lincoln explore open access good practi...
HHuLO Access – Hull, Huddersfield and Lincoln explore open access good practi...HHuLO Access – Hull, Huddersfield and Lincoln explore open access good practi...
HHuLO Access – Hull, Huddersfield and Lincoln explore open access good practi...
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
 
ArchivesSpace - Scott Renton, University of Edinburgh
ArchivesSpace - Scott Renton, University of EdinburghArchivesSpace - Scott Renton, University of Edinburgh
ArchivesSpace - Scott Renton, University of Edinburgh
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Chris Awre (Univ of Hull) – implement the Hydrangea software

  • 1. in Hull Repository Fringe, 4th August 2011 Chris Awre
  • 2. 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 Hydra in Hull | Repository Fringe | August 2011 | 2 Change the way you think about Hull | 7 October 2009 | 2
  • 3. Hydra in Hull JISC-funded Repositories Take-up and Embedding project February – September 2011 Working with MediaShelf to implement Hydra at University of Hull Three phases Read-only interface – April 2011 Ingest and metadata edit functionality – June 2011 Full CRUD capability for limited range of genres – September 2011 Replacing existing repository interface – September 2011 Hydra in Hull | Repository Fringe | August 2011 | 3
  • 4. 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 Hydra supports take-up through the flexible development of end user interfaces (create) that are designed for end user use according to content type Management interfaces (edit/delete) are designed for repository staff use Hydra provides a framework to support adaptability Hydra in Hull | Repository Fringe | August 2011 | 4
  • 5.
  • 6. 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, and Notre Dame 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 We hope Hydra in Hull will provide a UK reference implementation “local” knowledge that others can tap and learn from the basis on which to developa UK Hydra community Hydra in Hull | Repository Fringe | August 2011 |6
  • 7. Content and delivery The Hydra project has developed a lot of guidelines around the organisation and structure of content which can then be implemented using its technology stack. Although the guidelines could also be implemented using other technologies Technically, Hydra has been implemented using: Fedora 3.x repository software Ruby on Rails Blacklight Solr Active Fedora and associated Ruby gems (MediaShelf LLC) Hydra in Hull | Repository Fringe | August 2011 | 7
  • 8. What about Hydrangea? Hydrangea was Hydra’s initial reference beta implementation It served its purpose in getting the partners all up and running It has now been deprecated For all current code availability http://github.com/projecthydra Hydra in Hull | Repository Fringe | August 2011 | 8
  • 9. The technical bit See http://prezi.com/1lmhfhcvjhmm/hydra-technical-framework/ See also http://prezi.com/tf_dcoaaqquz/hydra-at-or2011/ for an overview of the Hydra project overall, as given at OR2011 Hydra in Hull | Repository Fringe | August 2011 | 9
  • 10. Why these technologies? Fedora All Hydra partners are Fedora users It was Fedora Commons that brought us together 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 structure / good testing tools Hydra in Hull | Repository Fringe | August 2011 | 10
  • 11. Hydra in Hull home page The home page is a fusion of the existing repository home page and a fairly standard Blacklight layout The repository security is multi-level and you only see what you are allowed to see. This is the ‘public’ view (note the resource types and ‘canned’ searches). NB: all the screenshots are from our development server with only limited content for testing and currently missing the ‘advanced search’ option Hydra in Hull | Repository Fringe | August 2011 | 11
  • 12. Hydra in Hull home page (student) Logged in (here as a student) I see more. Examination papers have appeared in the resources facet and I have more journal articles listed The ‘canned’ searches are different – chosen to match students’ needs Hydra in Hull | Repository Fringe | August 2011 | 12
  • 13. Hydra in Hull search return Choosing a facet (here theses) generates a search return I can refine my search by choosing more facets and/or using the search bar. Normally the search bar starts a new search – but on a search return page it searches within the result set Hydra in Hull | Repository Fringe | August 2011 | 13
  • 14. Hydra in Hull splash page Choosing an item gives me its ‘splash page’. Different splash page layouts for different content types (here a PhD thesis)… Link(s) at the right download the resource(s) ‘Show additional resources’ lets you view metadata in different formats Hydra in Hull | Repository Fringe | August 2011 | 14
  • 15. Hydra in Hull splash page … here a splash page for a journal article (note the publication information at the bottom) For images (say) the splash page will be different again The QR code resolves to the splash page URL Hydra in Hull | Repository Fringe | August 2011 | 15
  • 16. Hydra in Hull QA Before incoming content is exposed it goes through a QA procedure. With an appropriate login, editing is available. Whilst splash pages normally show a sub-set of the available descriptive metadata, the QA team see it all. This is part of the QA screen for the previous journal article. Hydra in Hull | Repository Fringe | August 2011 | 16
  • 17. Hydra in Hull ‘create’ Digital objects can, where appropriate, be created within the Hydra head by users with the necessary permissions (here an examination paper) User sees a form only for the metadata we need from them and can upload only file types appropriate to the form of resource When they submit an object it goes into the QA queue before being made available to end users Extra metadata (MIME-type, filesize, etc auto-generated) ‘behind the scenes’ Hydra in Hull | Repository Fringe | August 2011 | 17
  • 18. Usability Usability testing carried out using early read only implementation “Immediately looks nicer than current version which is a bit clumsy. This is more professional” “…this has cleaner look and gives more info at this stage.” “Clear. “ “Good – look forward to something like this.” “System looks simpler than catalogue and is good – would be good for the catalogue as well.” Plenty of advice on improvements as well, which we are endeavouring to address Few people, but valuable feedback Hydra in Hull | Repository Fringe | August 2011 | 18
  • 19. Contacts and links Project Director: Chris Awre (c.awre@hull.ac.uk) Project Manager: Richard Green (r.green@hull.ac.uk) Blog: http://hydrangeainhull.wordpress.com Temporary test site:http://hydra-test.hull.ac.uk Watch this space: http://hydra.hull.ac.uk (currently the original proof-of-concept site but will become the production site) (Current repository: http://edocs.hull.ac.uk) Hydra in Hull | Repository Fringe | August 2011 | 19
  • 20. Where to learn more… Web: http://projecthydra.org Wiki: http://wiki.duraspace.org/display/hydra List: hydra-tech@googlegroups.com Code: http://github.com/projecthydra/ JIRA: https://jira.duraspace.org/browse/HYDRA Meet: Fedora UK&I meeting, Manchester, 15th SeptemberHydra Camp, Minneapolis, October 2011