Hydra Connect 2 Program


Hydra Connect #2 Program

(Many completed sessions now have links to presentations)

Case Western Reserve University

Tuesday September 30 - Friday October 3, 2014

Overriding Themes:  Create new connections with prospective adopters – Immerse new and prospective adopters into the Hydra way – Deepen connections and spawn new collaborations

Focused Sub-Themes: Explore How the Community Works – Updates from the Hydra Community and other synergetic communities – Explore Emerging Solutions/Technology – Showcase community solutions and success stories in Hydra

Hydra Connect 2 Attendee List

** Hydra+Connect+2+Program.pdf **

Jump to:  monday - tuesday  -  wednesday  -  thursday  -  friday

 

Session Key

PLENARY: Topics of interest to all conference attendees
NPA/DEV: Topics mainly intended for new and prospective adopters (developers)
NPA/MGR: Topics mainly intended for new and prospective adopters (managers)
MGR: Topics mainly intended for established managers
DEV: Topics mainly intended for established developers
DEVOPS/DEV: Topics mainly intended for established developers and those focused on DevOps

Location Key

All meetings are either in the Kelvin Smith Library or the Thwing Center

Dampeer,  215:  Kelvin Smith Library, 2nd Level
LL01, LL06 A, B, and C:  Kelvin Smith Library, Lower Level
Ballroom, Meeting Room A: Thwing Center, 2nd floor
The Jolly Scholar: Thwing Center, 1st floor

Ad hoc: Hydra Connect Drop-in Spaces

See also:
http://www.case.edu/maps/
https://students.case.edu/thwing/facilities/floorplan/
http://library.case.edu/ksl/services/facilities/maps/

Day & Time  
Monday Evening

Monday Night Welcome Dinners

Tuesday

8.00 - 9.00

Registration
Coffee and pastries

Location: Kelvin Smith Library
WORKSHOPS NPA/DEV NPA/MGR MGR DEV DEVOPS/DEV 2

Tuesday

9.00 - 10.30

Detailed demos/case studies of three contrasting production systems

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 ( HydraConnect2-201409-CaseStudy-v01.pdf), Avalon Media Systems from Indiana University and Northwestern University, and ScholarSphere from Penn State University ( ScholarSphere Case Study.pdf).

Richard Green, Michael Klein, Carolyn Cole

Room: Thwing Center - Ballroom

The latest on geodata in Blacklight and Hydra

The latest on working with geodata in Hydra and Blacklight

Bess Sadler, Jack Reed

Room: Kelvin Smith Library  - 215

Test-Driven Development

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.

Adam Wead

Room: Kelvin Smith Library - Dampeer

Tuesday
10.30 - 11.00

Break Break Break

Tuesday

11.00 - 12.30

Dive into Hydra (Part 1)

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.

Bess Sadler, Mark Bussey

Room: Kelvin Smith Library  - 215

Hydra for (new) Managers 

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.

Tom Cramer, Robin Ruggaber, Karen Cariani

Hydra For Managers Workshop

Room: Kelvin Smith Library - LL06-B&C

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?

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.

Dan Brubaker Horst, Adam Wead

Room: Kelvin Smith Library - LL06A

The latest on RDF and Hydra

The latest on working with RDF in Hydra. Model and create complex metadata with the Hydra 7.

Tom Johnson, Karen Estlund

Room: Kelvin Smith Library - Dampeer

Hydra Labs

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.

Carolyn Cole Hydra Labs.pptx

Room: Kelvin Smith Library - LL01

Tuesday
12.30 - 1.45
Lunch Break Lunch Break Lunch Break Lunch Break

Tuesday

1.45 - 3.15

Dive into Hydra (Part 2)

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.

Bess Sadler, Mark Bussey

Room: Kelvin Smith Library  - 215

How to manage a Hydra project

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.

Julie Rudder, Mark Notess, Will Cowan, Richard Green, Karen Cariani

Room: Kelvin Smith Library - LL06-B&C

Survey results slides on SlideShare.

Building Worthwhile

Worthwhile is an outgrowth of the collaborative work on Curate. Learn about the lessons learned,  the current state of the project, and where it is heading.

Justin Coyne

(Slides)

Room: Thwing Center - Ballroom

DevOps for Hydra

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.

Erin Fahy, Chris Beer

Room: Thwing Center - Meeting Room A

Tuesday
3.15 - 3.45
Break Break Break

Tuesday

3.45 - 5.15

Intro to Blacklight and Hydra UX

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.

Jesse Keck, Mark Bussey

Room: Kelvin Smith Library - 215

How to manage agile development

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.

Jack Reed, Rose Pruyne ( user-stories-2014.09.30.pdf) ( How to manage agile development-.pdf)

Room: Kelvin Smith Library - LL06-B&C

Fedora 4 / Hydra test drive, and roadmap planning
 

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 Woods, Esmé Cowles testdrive.pdf

Room: Thwing Center - Ballroom

Tuesday Evening
6.00 - 11.00

Beer bus

(Meet in the lobby of the Courtyard)

Day & Time All Wednesday sessions are PLENARY

Wednesday 8.00 - 9.00

Registration
Coffee and pastries
Location: Kelvin Smith Library

Wednesday 9.00-10.30

Opening plenary 

1. Welcome (Rick Johnson, Roger Zender)

2. The State of the Hydrasphere  (Tom Cramer) ( State of the HydraSphere - Sept 2014 - clean.pptx)

3. Panel: Hydra for All and the Hydra Way: Development Frameworks or Solution Bundles?

Hydra for All and the Hydra Way

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.
Rick Johnson (Panel Chair), Robin Ruggaber, Chris Beer, Jon Dunn, Roger Zender

Room: Thwing Center - Ballroom

Wednesday
10.30 - 11.00
Break
Wednesday 11.00 - 12.30

Spotlight on New Attendee Institution(s) #1 (10 min)

Weds lightning talks

Session Chair: Mark Bussey

Room: Thwing Center - Ballroom

Wednesday
12.30 - 1.45

hydraconnect2-crop.jpg

Lunch Break

Wednesday 1.45 - 3.00

Spotlight on Attendees (10 min)

Minute madness about Posters

Poster Show and Tell Session (including Project updates) (Part 1)

Poster show and tell contributions - poster images

Session Chair: Declan Fleming

Room: Thwing Center - Ballroom

Wednesday 3.00 - 4.15

Poster Show and Tell Session (including Project updates) (Part 2)

Poster show and tell contributions - poster images

Room: Thwing Center - Ballroom

Wednesday 4.15 - 5.15

Spotlight on Attendees (10 min)

Discussion and voting on The UNCONFERENCE -- Brainstorming for Thursday

Session Chair: Jeremy Friesen

Room: Thwing Center - Ballroom

Wednesday Evening Conference dinner   Thwing Center - The Jolly Scholar

Thursday
8.00 - 9.00

Coffee
Location: Kelvin Smith Library

Day & Time NPA / MGR NPA / MGR + MGR
DEV

Thursday
9.00 - 9.45

2 presentations

Slot 1: What does Fedora (do for the Hydra stack)? and Why is Fedora 4 a good option for my needs? (Andrew Woods, Esmé Cowles) F4-Hydra-Connect-stack-2014-10-02.pdf

This session will discuss some of the features that are new in Fedora 4 that will undoubtedly send dazzles up the Hydra stack.

Slot 2: Running Hydra in a small (1-dev) shop (Adam Wead, Richard Green) Hydra in a one-man shop- v01 - 140910.pdf

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.

Session Chair: Tom Cramer

Room: Thwing Center - Ballroom

Slot 1: Empowering the Community Through a Framework for Interest Groups and Working Groups (Robin Ruggaber, Rob Sandersson) HC2 - Working Groups-3.pptx

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.

Slot 2: One Year with Hydra: what we know now; what we wish we knew earlier (Glen Horton, Thomas Scherz) ( First Year Experience - UC.pptx, Narration online)

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.

Session Chair: Chris Awre

Room: Kelvin Smith Library - Dampeer

Slot 1: How can YOU contribute to Sufia? (Adam Wead and 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.

Slot 2: Hydramata::Works, Hydramata::Core, and a Little Bit More (Jeremy Friesen) (Link to presentation)

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.

Session Chair: Linda Newman

Room: Kelvin Smith Library - LL06- A, B & C

Thursday
9.45 - 10.00

Break Break Break

Thursday
10.00 - 11.00

3 presentations or 1 panel

60 min Panel:  Lessons Learned: Sharing Code vs Shared Development

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.

(Robin Ruggaber - Panel Chair, Julie Rudder, Mark Bussey, David Chandek-Stark, Dan Brubaker-Horst)

Session Chair: Tom Cramer

Room: Thwing Center - Ballroom

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

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.

 (Patricia Hswe, Hannah Frost, Claire Stewart Service Management panel - FrostHsweStewart.pdf

Session Chair: Chris Awre

Room: Kelvin Smith Library - Dampeer

Slot 1: Converting Metadata to Linked Data (Karen Estlund) linkeddata_hydraconnect_2014.pptx

Overview of Oregon Digital processes to convert existing metadata to linked data.

Slot 2: Hydra on top of Fedora 4? A review of technical progress and strategies to date (Justin Coyne) (Slides)

This session will discuss community developments from institutions which have embarked on initial piloting of Hydra over Fedora 4.

Slot 3: How to migrate from Fedora 3 to 4 (Adam Wead) (Presentation)

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.

Session Chair: Linda Newman

Room: Kelvin Smith Library - LL06- A, B & C

Thursday
11.00 - 11.15

Break Break

Thursday 11.15 - 12.30

 

MGR Lightning Talks

Thursday Lightning talks - MGR / ALL

Session Chair: Tom Cramer

Room: Thwing Center - Ballroom

DEV Lightning Talks

Thursday Lightning talks - Dev

Session Chair: Linda Newman

Room: Kelvin Smith Library - LL06- A, B & C

Thursday
12.30 - 1.45

Lunch Break

Transition to Unconference

Do I Know Where to Start? (BOF)

Find Mark Bussey in Jolly Scholar

Thursday
1.45 - 4.45

The Unconference

Session Chair: Jeremy Friesen

The UNCONFERENCE -- Brainstorming

Time All Dev Mgr All All
Lunch

Do I Know Where to Start (XS)

Birds of the Feather - Lunch

Facilitator: Mark Bussey

Notetaker: TBD

Link to Notes Here

       
1:45-2:25

 

Deploying Hydra (L)

Room: Ballroom

Facilitator: Mark Bussey

Notetaker: Alicia Cozine

Deploying Hydra Notes

Page Turners (more technical) (M)

Room: 215 LL06A

Facilitator: William Cowan

Notetaker: TBD

Page turner discussion

Metadata Aggregation (M)

Room: Dampeer Thwing Mtg Rm A

Facilitator: Mark Matienzo

Notetaker: Katherine Lynch

Link to Notes Here

Research Data in Hydra (M)

Room: LL06 BC

Facilitator: TBD

Notetaker: TBD

Link to Notes Here

2:35-3:15

What is our Long Term Vision/ Architectural Oversight (M)

Room: 215 LL06A

Facilitator: TBD

Notetaker: TBD

Long Term Vision and Architectural Oversight

Effective Efficient Testing (L)

Room: Ballroom

Facilitator: Jeremy Friesen

Notetaker: Kevin Reiss

Link to Notes Here

Regional Hydra (M)

Room: Thwing Meeting Room A (next to ballroom)

Facilitator: Karen Cariani

Notetaker: Matt Critchlow

Regional Hydra - Unconference

Open Annotation (M)

Room: Dampeer LL01

Facilitator: TBD

Notetaker: Peter Binkley

Open annotation notes

GeoData in Hydra (M)

Room: LL06 BC

Facilitator: Jack Reed

Notetaker: Ian Lessing

Geo Data in Hydra - Unconference session notes

3:25-4:05  

Hydra/Fedora 4 opportunities (XL)

Room: Ballroom

Facilitator: TBD

Notetaker: TBD

Notes for Samvera/Fedora 4 opportunities

Setting up Prod (S)

Room: 215


...no takers!

Metadata Workflow/Mgmt (M)

Room: Dampeer

Facilitator: Chris Powell

Notetaker: Russell Schelby

Metadata Workflow/Management UnConference

Designing User Experiences (M)

Room: LL06 BC

Facilitator: Mark Notess

Notetaker: Patricia Hswe

Notes

4:15-4:55  

Best Practices with Multiple Apps (L)

Room: Ballroom

Facilitator: TBD

Notetaker: TBD

Link to Notes Here

HydraDAM WGBH Workflow (S)

Room: 215

Facilitator: TBD

Notetaker: TBD

Unconference: VIDEO MEDIA WORKFLOW, FOCUS ON HYDRADAM AT WGBH

Metadata Def and use w/ Hydra (M)

Room: Dampeer

Facilitator: Julie Hardesty

Notetaker: Joe Atzberger

Metadata definition and use with Hydra

Agile Development (M)

Room: LL06 BC

Facilitator: Chris DeLuca

Notetaker: Michael Daul & Ian Lessing

Agile Development Process Un-conference Session notes

Thursday
5.10 - 5.25

Conference Wrap-up

Tom Cramer

Room: Thwing Center - Ballroom

Friday
WORKING GROUPS – Scheduling comments Friday Working Group Scheduling!

Friday

9.00 - 3.45

WORKING GROUPS

Lunch break 12.15-1.30


9:00-10:30

Blacklight Maps

Room: Courtyard Marriott lobby

Facilitator: Jack Reed

Notetaker: Eben English

Blacklight-Maps discussion notes

Steering Group

 

HAWG

Room: Dampeer

Facilitator: Adam Wead

Notetaker: Russell Schelby

HydraConnect 2 HAWG Discussion Group

RDF WG

Room: LL06 BC

Facilitator: justin

Notetaker: Matt Critchlow

Hydra Connect RDF WG 2014-10-03

Hydra UX

Room: 215 LL06A

Facilitator: mnotess

Notetaker: arouner

Hydra UX interest group notes from Hydra Connect 2

10:45-12:15  

Documentation WG

Room: LL01

Facilitator: TBD

Notetaker: TBD

Documentation Working Group Notes

Avalon Together: Running point on an Avalon pilot? Join us.

 Room: Dampeer

Facilitator: TBD

Notetaker: TBD

Link to Notes Here

Core gems committers

Room: LL06BC

Facilitator: TBD

Notetaker: TBD

Core Gems Committers Notes

 
12:15-1:30  

Building the Hydra Community (BOF) - Lunch

Location: Jolly Scholar

Facilitator/Champion: Karen Cariani

Notetaker: Richard Green

Community BOF notes

Using Contracted Vendors (BOF) - Lunch

Location: Jolly Scholar?

Facilitator: Mark Bussey

Lunch Lunch
1:30-3:00  

Training WG

Room: LL01

Facilitator: TBD

Notetaker: TBD

Training Working Group Notes

Digital Preservation WG

Room: Dampeer

Facilitator: Chris Hedegaard

Notetaker: Russell Schelby

Preservation WG Notes, Hydra Connect 2, 2014

Sufia Futures

Room: LL06 BC

Facilitator: TBD

Notetaker: TBD

Sufia Futures

Marketing WG

Room: 215

Late arrivals' notes


3:00-3:15 Break

Friday

3.15 - 3.45

Report Outs

Farewell and send off

Rick Johnson

Room: Thwing Center - Ballroom