1 / 16

Project Hydra Sneak Peak – Advance Showing

Project Hydra Sneak Peak – Advance Showing. Brought to you by the Digital Repository Task Force Steve Marine (chair), Ted Baldwin, Dan Gottlieb, Kevin Grace, Carolyn Hansen, Elizabeth Meyer, *Linda Newman, Elna Saxton, *Thomas Scherz , *James Van Mil [*Today’s Presenters].

karan
Download Presentation

Project Hydra Sneak Peak – Advance Showing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Hydra Sneak Peak – Advance Showing Brought to you by the Digital Repository Task Force Steve Marine (chair), Ted Baldwin, Dan Gottlieb, Kevin Grace, Carolyn Hansen, Elizabeth Meyer, *Linda Newman, Elna Saxton, *Thomas Scherz, *James Van Mil [*Today’s Presenters]

  2. How did we get here? • We have been relying for five years on a DSpace institutional repository, http://drc.libraries.uc.edu, now at over 560,000 records, and maintained by OH-Tech and OhioLINK. • We locally run a LUNA image repository, now at over 16,000 records. • OhioLINK wants to stop supporting repositories… • UC Libraries wants to expand into eScience, Digital Humanities, Open Access Publishing, all supported by long term digital preservation…

  3. What did we do about it? • UC Libraries formed a Digital Repository Task Force – with two major subcommittees: Needs and Platform • The Platform subcommittee contacted over 20 institutions with active DRs and Digital Preservation efforts, conducting in depth interviews by phone or video. • UC Libraries started intensive talks with UCit about a partnership. • UC Libraries moved a staff person into a developer position; advertised for an additional developer.

  4. What did we decide? The Hydra community impressed us – the community and the platform. But – We concluded there was no easy way to ‘stand up’ the repository without at least a year’s worth of development. We decided to: Adopt Hydra as our local digital repository solution. Install DSpace and clone the UC DRC locally, providing our users with the same URL, same functionality, now on our campus. Begin a conversation with the Academic Preservation Trust.

  5. The Hydra Framework Ruby on Rails Hydra Blacklight Fedora Solr

  6. Ruby on Rails • Open source web framework • Auto-“magicly” talks to databases and builds sites • Written in English-friendly Rails language http://rubyonrails.org http://www.ruby-lang.org

  7. Fedora • Flexible, extensible digital object repository • Friendly to Linked Open Data • Content-neutral http://fedora-commons.org/ • …But it doesn’t have an interface

  8. Solr • “Blazing fast” open source search platform • Full-text search • A “fork” of the Apache Lucene engine • Used by HathiTrust http://lucene.apache.org/solr/

  9. Blacklight • Ruby on Rails “gem” • Designed for library data • Highly flexible and customizable http://projectblacklight.org/index.html

  10. Hydra • Another Rails gem • Puts content and metadata in Fedora • Indexes metadata in Solr (and uses Blacklight for search and retrieval) http://projecthydra.org/

  11. The Hydra Framework Ruby on Rails Hydra Blacklight Fedora Solr

  12. What does every Project Hydra solution have in common? • Each Project Hydra solution is comprised of two applications: • Catalog: a public-facing search and discovery interface. Built using Blacklightand SOLR. • Dashboard: a private, restricted management interface for uploading files and editing metadata. Curated via a Hydra-based metadata management interface. Built using Ruby and Rails.

  13. What can we do with the Project Hydra Framework? • Institutional Repositories • Image Collections • Media Libraries • Archives and Special Collections • Electronic Thesis and Dissertations • Workflow and Administration • Exhibits • Small data http://projecthydra.org/apps-demos-2-2/

  14. Hydra is a Framework – not an Application • What does that mean? Philosophy (from http://projecthydra.org/community-2-2/philosophy/) Hydra is about building a framework rather than a closed application.  It is designed so that adopters can each have their own design mix of features; variation is part of the plan. Hydra invests time and resources into collaborative, community working. Hydra encourages new adopters and so organizes (and encourages others to organize) training and workshops. Hydra believes in openness and transparency in all it does: code, designs, discussions. Hydra Partners are committed to contributing back to the project: code for the core, documentation, design patterns and more. Hydra designs for re-use.

  15. Project Hydra is an Open Source Community How? http://projecthydra.org/

  16. What’s now underway – two tracks: Hydra Development: • Establish a sandbox server where the development team can begin to work with Hydra. (Summer 2013 – sandbox server installed by Library IT; additional disk capacity in progress, Digital Repositories unit has built 6 hydra heads -– all breaking at different points.) • Schedule training (‘Hydra Camps’) for developers (Summer & Fall 2013) • Fill the open Digital Repository Developer position (August 2013) • Establish agreements (SLAs) concerning server resources, backup, and developer hours with UCit and other supporting entities at the University of Cincinnati. (Summer 2013) • Join Project Hydra as a partner (nomination complete, process underway – Summer & Fall 2013) DRC move: • Plan with OhioLINK/OH-Tech to clone the DRC; clarify the level of support OhioLINK/OH-Tech will provide throughout this process. (Talks initiated) • Install and support DSpace and Oracle for the UC DRC. (Summer 2013 – campus IT has increased bandwidth to library server room and will provide an Oracle database server, Library IT is bringing up 2 servers for DSpace test and production, OhioLINK will provide custom DSpace code and record/digital object migration) • Make critical improvements in backup support, to adequately secure repository content. (Summer 2013, discussions initiated with Library IT and UCit)

More Related