Scheduled Session Descriptions

Titleemail sentregistered?Speakers ConfirmedDescriptionRequirementsFormat
Detailed demos/case studies of three contrasting production systems(tick)

(tick)

(tick)

(tick)

---

  • Hydra@Hull - Richard Green
  • Avalon - Michael Klein
  • ScholarSphere - Carolyn Cole
  • ScholarSphere Patricia Hswe

This workshop will offer three detailed demos and case studies of mature production systems from the Hydra community.

The contrasting case studies are Hydra@Hull from the University of Hull, Avalon Media Systems from Indiana University and Northwestern University, and ScholarSphere from Penn State University.

  • Ballroom:
    • As Richard said, projection and lapel mics would be at the top of my list. I can’t think of any pre-workshop assignments or information I’d need to share. I think a lecture setup would work well. Round tables always result in empty or turned chairs. We might also want a wireless mic and runner in case people have questions.
90 min workshop
Dive into Hydra(tick)

(tick)

(tick)

  • Bess Sadler
  • Mark Bussey
As an introduction to the Hydra technology stack, this workshop will take you through installing and configuring the core components of Hydra, and expose you to common tools used in Hydra development. In the end, you will have Hydra running on top of Fedora and Solr with example digital objects created. Please visit the workshop tutorial description here to perform the prerequisite steps before you arrive: https://github.com/projecthydra/hydra/wiki/Dive-into-Hydra. 180 min workshop

Intro to Blacklight Hydra UX (Usability, and User Experience, and Dev focused) 

Intro to Blacklight and Hydra UX

(tick)

(tick)

(tick)

  • Jesse Keck
  • Mark Bussey
90 minute workshop on basic user interface customization for Blacklight based applications (including Hydra).  Introduces customizing the look and feel for branding purposes as well as simple behavior customizations such as implementing custom search and facet terms.

- I think a list of attendees email addresses would be helpful.  We may send out a brief note to those attending about what we’ll be covering and things they may want to download in advance if they want to follow along.

- Round tables or lecture would probably be fine.  No preference really.
- We will need power, a projector, and a screen.
90 min workshop
Hydra for (new) Managers (tick)

---

(tick)

(tick)

(tick)

  • Chris Awre
  • Tom Cramer
  • Robin Ruggaber
  • Karen Cariani
Are you a manager new to our community or interested but wanting to better understand what is involved? This workshop is designed to answer the most common questions facing a manager interested in maximizing benefit from the Hydra Community. 
  • This workshop will work for most any size so 38 attendees is fine as long as we can a room that will comfortably hold them.
  • I think we should send a reminder about the workshop to those who are interested with a few topic teasers and a request for them to bring their questions.
  • Lecture/Lectern style is least desirable - at Hydra Connect I, we had people in one large square so that people were facing one another and we had some chairs around the edges, this worked well and we had much more discussion than at OR14. Round tables could work too but can be awkward for the group to discuss topics as a whole.
  • We will need a projector and note cards.
90 min workshop

How to migrate a Hydra head from one version of Hydra to another (not just previous to next version)?

What to expect, what to look out for?

(tick)

(tick)

Local

  • Dan Brubaker Horst
  • Adam Wead

Hydra is a great toolkit for rapidly creating digital repository software. What is it like after initial development ceases? Share your experiences with two seasoned Hydra developers. We’ll talk about what is easy, what isn’t, and what we can do about it.  Topics will include updating Hydra’s stack components including Solr and Fedora, as well as its related gems such as Active Fedora.

  • 14 attendees will be find, less than 20 would be best
  • Email to set expectations helpful
  • The time will mostly be spent in discussion or Q&A. A circle of chairs is probably best but we can be flexible.
  • If the room had a projector and screen we would probably use it but it is not strictly necessary.
90 min workshop
How to manage a Hydra project(tick)

(tick)

(tick)

(tick)

(tick)

  • Julie Rudder
  • Mark Notess
  • Will Cowan
  • Richard Green
  • Karen Cariani
This interactive session will provide perspectives on managing Hydra projects, considering in particular staff and onboarding needs, leveraging and contributing to the Hydra community, and a survey of software development approaches in use.
Count: 50 is okay, we think. 
Room setup: This is not a hands-on workshop but there should be a lot of discussion hopefully. So anything that would facilitate some looking at the screen and some  discussion. I think people will have their laptops so tables would be nice though they are not totally necessary. I think U shape would be too hard with that many people. We will need some space for the panel to sit though, is that possible?

Attendee List: I would like to see the list, if possible, for planning purposes so we know the ratio of new to Hydra vs experienced. We are doing a survey before the workshop (should be out today) about managing hydra projects, Mark Notess will be sending that to the community list though FYI. 

Equipment: We would need power, projector, screen, and wifi! 
90 min workshop
How to manage agile development(tick)

(tick)

(tick)

  • Jack Reed
  • Rose Pruyne

Agile is based on self-organizing cross-functional teams addressing evolving requirements and delivering solutions incrementally. Adaptive planning and continuous improvement make Agile teams highly flexible and able to rapidly respond to change. Participants in this workshop will learn about the principles and benefits of Agile and will engage in core Agile activities that they can take back to their own teams.

Number of attendees (25 projected to be 36) is fine. Projector, screen, and post-its -- yes. If the room has white boards, that's great. If not, 1 or 2 of those easels with the big white tablets will be a-ok. Rose will be bringing a few supplies, too -- medium-point sharpies, that sort of thing.

It would be good to have power, projector, and screen for the workshop. Post'its might also be good.

90 min workshop
The latest on geodata in Blacklight and Hydra(tick)

(tick)

(tick)

  • Bess Sadler
  • Jack Reed
The latest on working with geodata in Hydra and Blacklight 90 min workshop
The latest on RDF and Hydra(tick)

(tick)

(tick)

  • Tom Johnson
  • Karen Estlund
The latest on working with RDF in Hydra. Model and create complex metadata with the Hydra 7. 90 min workshop

Building Hydramata-Works and Worthwhile

Building Worthwhile and Hydramata::Works

(tick)

(tick)

(tick)

  • Jeremy Friesen
  • Justin Coyne
Both Worthwhile and Hydramata::Works are in response to the collaborative work on Curate. Come hear the lessons we've learned and see our responses to those lessons. We will go over a feature comparison, speak towards the current state of these projects, and where we see them heading.For Hydramata::Works this is going to be more of a lecture style with question and answer. So projector, power, and screen will be necessary.90 min workshop
Test-Driven Development(tick)

Local

  • Adam Wead

Test-driven development is the hallmark of a good Rubyist and Rails developer.  While everyone acknowledges that it can be difficult to do well, there are lots of great resources for Rails developers.  But what about Hydra developers?  This workshop aims to provide some basic Hydra-centric testing principles and methods that can be used in the context of any Hydra application.  This workshop hopes to present a core set of templates and strategies that developers can use as a basis for writing their tests.  Opinions and discussion is greatly welcomed.  Bring your questions and your code.

 90 min workshop
Hydra Labs(tick)

(tick)

  • Carolyn Cole

We will examine Hydra-Labs and the processes we should adopt for it including: how to add project and how to promote project to Project-Hydra.  In addition we will examine a few nominated projects to see if we can promote them.

 90 min workshop
DevOps for Hydra(tick)

(error)

(tick)

  • Erin Fahy
  • Chris Beer
This workshop will introduce “DevOps” tenets and tools relevant to the Hydra ecosystem to increase the reliability, stability and consistency of the infrastructure, followed by some time for participants to develop hands-on experience using a selection of tools and resources. 90 min workshop
Fedora 4 / Hydra test drive, and roadmap planning(tick)

(tick)

(tick)

  • Andrew Woods
  • Esme Cowles

A brief update on the current state of Fedora 4, followed by a high-level feature discussion for managers and a hands-on test drive for developers.

Andrew and I were just discussing this earlier today.  We were thinking of a smaller session initially, but we're happy to adapt to a larger audience.  Our thinking was to start with a shared presentation, and then split into two subgroups: one for developers to do a Fedora 4 walkthrough, and the other for a manager-oriented presentation.

So, I think the preferred layout is lecture style, with two projectors.  So we could do one big presentation at the beginning and then two smaller presentations for the rest of the time.  Ideally we could organize people as they came in so people wouldn't have to move for the second part.
90 min workshop
Welcome Remarks(warning) 
  • (TBD) Case Western?
  • Program Committee Chair?
  • Planning Committee?
  • Steering Member?
  10 min
State of the HydraSphere(tick)(tick)
  • Tom Cramer
  20 min presentation
Hydra for All and the Hydra Way: Development Frameworks or Solution Bundles?(tick)

(tick)

(tick)

(tick)

(tick)

Local

  • Panel Chair - Rick Johnson
  • Panelist - Robin Ruggaber
  • Panelist - Chris Beer
  • Panelist - Jon Dunn
  • Panelist - Roger Zender
This panel drawing from new adopters, developers, managers, Hydra Steering, users of Hydra as a framework, and users of Hydra in out-of-the box solutions will explore the evolving expectations of our partners, adopters, and wider community related to Hydra as a development framework or suite of solution bundles.


  • Ballroom:
    • Panelist seats
    • Tables
    • 5-6 seats
60 min panel
What does Fedora (do for the Hydra stack)? and Why is Fedora 4 a good option for my needs?(tick)

(tick)

(tick)

  • Andrew Woods
  • Esmé Cowles
This session will discuss some of the features that are new in Fedora 4 that will undoubtedly send dazzles up the Hydra stack. 20 min presentation
Running Hydra in a small (1-dev) shop(tick)

(tick)

(tick)

  • Adam Wead
  • Richard Green
Some have the impression that running a Hydra system requires a significant team of developers. In fact, there are a number of institutions running Hydra that are "one-developer shops". This talk will explore the pros and cons. 20 min presentation
Lessons Learned: Sharing Code vs Shared Development(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

  • Robin Ruggaber
  • Mark Bussey
  • Julie Rudder
  • Mark Bussey
  • David Chandek-Stark
  • Jeremy Friesen or Dan Brubaker Horst

Explore what has worked and not worked when sharing community code like Hydra, or when multiple institutions have worked together on a shared code base.

 

Julie Rudder - Northwestern
Mark Bussey - DCE
David Chandek-Stark - Duke
Jeremy Friesen or Dan Brubaker-Horst - Notre Dame

 60 min panel
Empowering the Community Through a Framework for Interest Groups and Working Groups(tick)

(tick)

(tick)

  • Robin Ruggaber
  • Rob Sandersson

Do you ever wonder what working groups exist in the Hydra community or what topics are being discussed or how to spark a discussion or a working group? We are proposing a framework for interest groups and working groups which has proven effective in other successful communities toward raising awareness, connecting members with common interests, spawning action oriented working groups and making time at face to face meetings in support of both "percolating" ideas and heads down work. Join us to explore how this framework can further empower our community.

 20 min presentation
One Year with Hydra: what we know now; what we wish we knew earlier(tick)

(tick)

(tick)

  • Glen Horton
  • Thomas Scherz
Our first year of developing a Hydra-based institutional repository yielded many surprises, frustrations, and eureka moments.  We will tell you what we wish someone had told us about the Hydra community, Rails applications, System/Stack deployment, and Developer collaboration. Dampeer – will need sound and projection capability.  Speakers will play a video from macbook (laptop).20 min presentation

Common approaches to service management for an implemented Hydra head (e.g., ScholarSphere, Stanford Digital Repository, etc.) - what if we could come up with requirements for a service manager toolkit?

 

Toward a Toolbox: Common Approaches to Service Management for a Production Hydra Head


(tick)

(tick)

(tick)

(tick)

  • Patricia Hswe
  • Hannah Frost
  • Claire Stewart

In the last few years, as the Hydra partnership has grown to encompass twenty-five institutions, management of services for Hydra heads in production has become a topic of recurring interest and concern. What are the basic goals and requirements for successful service management of Hydra-based technologies? What roles need to be in place? How should user services be fostered and assessed? This panel session, conducted by three service managers from three different institutions, will address some common approaches to inform the start of a community toolbox for service management of a production Hydra head. 

 60 min panel
How can YOU contribute to Sufia?(tick)

Local

(tick)

  • Adam Wead
  • Carolyn Cole

The session will give an overview of the Sufia gem, our coding style and testing conventions.  Part of this process is also how we use Github to register issues, then submit pull requests to elicit feedback from the community.  Once approved, the pull requests become part of the codebase.  We also touch briefly on how Sufia works as a gem within another application and the overriding process.

 20 min presentation

Hydramata Works and Flow 

Hydramata::Works, Hydramata::Core, and a Little Bit More

(tick)(tick)
  • Jeremy Friesen
A year and some change ago, Northwestern, Notre Dame, and DCE embarked on a shared development project: the Curate gem. During that year the University of Virginian, University of Cincinnati, and Indiana University joined the project. The collaboration was illuminating. Sharing software is hard. Developing software together is hard. Hydramata::Works and Hydramata::Core is a measured response to both the experience of shared development and Notre Dame's internal experience updating our own Hydra applications. 20 min presentation
Converting Metadata to Linked Data (tick)(tick)
  • Karen Estlund
Overview of Oregon Digital processes to convert existing metadata to linked data. 

20 min presentation

 Hydra on top of Fedora 4? A review of technical progress and strategies to date(tick)(tick)
  • Andrew Woods
  • Justin Coyne
This session will discuss community developments from institutions which have embarked on initial piloting of Hydra over Fedora 4. 20 min presentation
How to migrate from Fedora 3 to 4(tick)(tick)
  • Andrew Woods
  • Adam Wead
Fedora 4 introduces many new capabilities and opportunities. As a result, the content structure and modeling has undergone significant change from the Fedora 3.x line. This session will discuss some of the considerations in upgrading from a Fedora 3.x repository to Fedora 4. 20 min presentation
Conference Wrap-up(error)(tick)
  • Tom Cramer or other Steering Member
  • Program Chair?
Final remarks before transitioning to day of workgroups to conclude general conference. Thanks to gracious hosts, reflections on themes and the conference as a whole. 20 min
Farewell and Sendoff (Friday Afternoon)(error) 
  • TBD
Farewell and send off before conference delegates embark. 10 min