Samvera Connect 2018 Session Schedule

Mon 8:30 – 6:00
Partners Meeting

Tue 8:00 – 9:00
Registration and Breakfast

Third Floor Atrium

Registration

Registration

No bio.

Grand Reading Room (3rd Floor)

Breakfast

Breakfast

No bio.

Tue 9:00 – 12:00
Morning Workshop

Room 1008

Enhanced media playback in a Hyrax app using Avalon components

Enhanced media playback in a Hyrax app using Avalon components

No bio.

Room 1160

Introduction to Valkyrie

Introduction to Valkyrie

No bio.

Room 1009

Rails Testing Featuring RailsBridge

Rails Testing Featuring RailsBridge

No bio.

Room 1120

Scaling Data: TACO from Design to Deploy

Scaling Data: TACO from Design to Deploy

No bio.

Room 1735

Keeping your Samvera application up to date

Keeping your Samvera application up to date

No bio.

Room 1110

Managing Samvera-based Projects and Services

Managing Samvera-based Projects and Services

No bio.

Room 1170

Dive Into Hyrax for new developers hands-on

Dive Into Hyrax for new developers hands-on

No bio.

Tue 2:00 – 5:00
Afternoon Workshop

Room 1008

Intro to Samvera

Intro to Samvera

No bio.

Room 1735

Fedora Workshop

Fedora Workshop

No bio.

Room 1110

Architecting repository infrastructure with Collection Types, Admin Sets, and Collections

Architecting repository infrastructure with Collection Types, Admin Sets, and Collections

No bio.

Room 1160

Bridge2Hyku Toolkit

Bridge2Hyku Toolkit

No bio.

Room 1009

Samvera as an API

Samvera as an API

No bio.

Room 1120

Scaling Data: TACO from Design to Deploy

Scaling Data: TACO from Design to Deploy

No bio.

Room 1140

Static Websites and Community Documentation with Jekyll

Static Websites and Community Documentation with Jekyll

No bio.

Room 1170

Testing your samvera app - hands-on workshop

Testing your samvera app - hands-on workshop

No bio.

Wed 8:00 – 9:00
Registration and Breakfast

Grand Reading Room (3rd Floor)

Breakfast

Breakfast

No bio.

Third Floor Atrium

Registration

Registration

No bio.

Wed 9:00 – 10:25
Morning Plenary Session 1

Gould Auditorium (1st)

Code of Conduct

Code of Conduct
Gould Auditorium (1st)

Welcome and Opening Remarks

Welcome to Samvera Connect 2018!
Gould Auditorium (1st)

State of Samvera Community

State of Samvera Community
Gould Auditorium (1st)

Governance Working Group

Governance Working Group

Wed 10:25 – 10:40
Coffee/Snack Break

Wed 10:40 – 12:10
Morning Plenary Session 2

Gould Auditorium (1st)

Hyrax Update

Hyrax Update
Gould Auditorium (1st)

Avalon Update

Avalon Update
Gould Auditorium (1st)

Valkyrie Update

Valkyrie Update

Wed 12:10 – 2:00
Lunch

Grand Reading Room (3rd Floor)

Lunch

Lunch

No bio.

Wed 12:30 – 2:30
Work and Interest Group Meetings

Room 1130

Hyrax Working Group

Hyrax Working Group: Agenda - Valkyrie

No bio.

Room 1150

Metadata Interest Group

Metadata Interest Group

No bio.

Gould Auditorium (1st)

Samvera Steering

Samvera Steering WG Meeting

No bio.

Room 1715

Repository Managers Interest Group

Repository Managers Interest Group

No bio.

Wed 2:45 – 3:00
Group Photo

Third Floor Atrium

Group Photo

Annual Group Photo

No bio.

Wed 3:00 – 5:00
Poster Session

Third Floor Atrium

Poster Session

Poster Sessions

No bio.

Poster Sessions

Thu 8:00 – 9:00
Registration and Breakfast

Grand Reading Room (3rd Floor)

Breakfast

Breakfast

No bio.

Third Floor Atrium

Registration

Registration

No bio.

Thu 9:00 – 9:30
Session 1

Room 1130

My Life in Ops: Docker, Terraform, AWS, and Learning As We Go

Michael B. Klein

Over the past two years, Northwestern University Libraries has moved its repository infrastructure and applications to Amazon Web Services. Our initial solution, presented at Samvera Connect 2017, involved AWS CloudFormation, several different deployment platforms, and a lot of manual intervention. In our second phase, we have adopted a fully automated build/configure/deploy system to stand up Fedora, Solr, PostgreSQL, Redis, a Cantaloupe IIIF server, an Avalon Media System instance, a secure CloudFront streaming media distribution, and two Hyrax applications using Terraform, Docker, AWS Elastic Beanstalk, and a whole bunch of homegrown tools and hacks. This presentation will provide an overview of our current system, and hopefully jumpstart some discussions of how these tools can be adopted, standardized, and reused among other members of the Samvera community.

Michael B. Klein

No bio.

Room 1150

Building on Hyrax and Avalon for the American Archive of Public Broadcasting

Sadie Roosa, Casey Davis-Kaufman, Jason Corum, Andrew Myers

This presentation will provide an overview of the needs of the American Archive of Public Broadcasting, challenges and successes of building a custom application based on Hyrax and Avalon, features developed both within the application and as re-usable components, and how to represent PBCore metadata in a Samvera application.

The American Archive of Public Broadcasting (AAPB), founded by the Corporation for Public Broadcasting, is currently a joint venture between WGBH and the Library of Congress. It is a collection of digital audiovisual content created for public media distribution, requiring an adaptable technical infrastructure that can support close collaborations with organizations of varying technical and institutional capacity. The critical component for this is the Archival Management System (AMS), the entry point through which contributors’ descriptive, technical, and preservation metadata is ingested into the AAPB collection and where all metadata is managed and improved through cataloging by AAPB staff and interns.

With plans of moving to a new system, hopefully one with a more active opensource community around it, the AAPB determined that the best path forward was to build the tool on Avalon and within the Samvera community. In 2017, the AAPB was awarded a grant by the Mellon Foundation to do just this, and the AMS 2.0 development project began in December of 2017 and is slated for completion by the beginning of 2019. AAPB is working with AVP and Indiana University as part of the development team. At the same time the project was starting, Avalon made the decision to move to Hyrax for Avalon 7. That changed the starting point and scope for the AMS 2.0 development plan, which is now to build a custom application on a Hyrax base creating features in tandem with the Avalon team.

Sadie Roosa, Casey Davis-Kaufman, Jason Corum, Andrew Myers

No bio.

Thu 9:40 – 10:10
Session 2

Room 1130

Building a Better Repository: The Fedora API Specification and Implementations

David Wilcox

Fedora, the flexible, extensible, open source repository platform for managing, preserving, and providing access to digital content, is a key component of most Samvera implementations. Fedora 4.x, the latest version of Fedora, has been in production since 2015, and since then the real-world experience of the community’s use cases has clarified Fedora’s role in supporting preservation and access in the context of large collections and performance at scale. This understanding led to an effort to formally specify the Fedora application programming interface (API) that provides a stable layer of abstraction between clients and repository instances. In this way, alternate back-end implementations suited for specific user cases can all expose the same core services to repository clients. This initiative will allow the Fedora project to adapt to technological change more easily over time while insulating clients from changes in the underlying implementation.

This presentation will provide an overview of the the API specification effort, including current status, motivations, and benefits, with a particular focus on the relevance to Samvera. A brief survey of alternate implementations will provide context for the different use cases that will be enabled by the specification. This will be of interest to current and future Fedora implementers looking for an update on the current status and technical roadmap of the project.

David Wilcox

No bio.

Room 1150

Building on Hyrax and Avalon for the American Archive of Public Broadcasting (cont.)

Sadie Roosa, Casey Davis-Kaufman, Jason Corum, Andrew Myers

This presentation will provide an overview of the needs of the American Archive of Public Broadcasting, challenges and successes of building a custom application based on Hyrax and Avalon, features developed both within the application and as re-usable components, and how to represent PBCore metadata in a Samvera application.

The American Archive of Public Broadcasting (AAPB), founded by the Corporation for Public Broadcasting, is currently a joint venture between WGBH and the Library of Congress. It is a collection of digital audiovisual content created for public media distribution, requiring an adaptable technical infrastructure that can support close collaborations with organizations of varying technical and institutional capacity. The critical component for this is the Archival Management System (AMS), the entry point through which contributors’ descriptive, technical, and preservation metadata is ingested into the AAPB collection and where all metadata is managed and improved through cataloging by AAPB staff and interns.

With plans of moving to a new system, hopefully one with a more active opensource community around it, the AAPB determined that the best path forward was to build the tool on Avalon and within the Samvera community. In 2017, the AAPB was awarded a grant by the Mellon Foundation to do just this, and the AMS 2.0 development project began in December of 2017 and is slated for completion by the beginning of 2019. AAPB is working with AVP and Indiana University as part of the development team. At the same time the project was starting, Avalon made the decision to move to Hyrax for Avalon 7. That changed the starting point and scope for the AMS 2.0 development plan, which is now to build a custom application on a Hyrax base creating features in tandem with the Avalon team.

Sadie Roosa, Casey Davis-Kaufman, Jason Corum, Andrew Myers

No bio.

Thu 10:10 – 10:30
Coffee/Snack Break

Thu 10:30 – 11:00
Session 3

Room 1170

The Guardian Workflow: a generalized approach for integrating Amazon Glacier with a Samvera repository

Kate Lynch

This session details work done at the University of Pennsylvania to incorporate Amazon Glacier as a third-copy backup storage location for objects in our repository using a series of components that were developed as generalized tools that can be integrated into any Ruby-based application to manage object copies in Glacier.

This session will cover:

  • Fundamental concepts of managing repository objects as Glacier archives
  • Best practices followed at Penn Libraries for efficient, affordable transfer and retrieval interactions with Glacier
  • A dive into the stronghold gem, developed at Penn Libraries, which provides a simple interface for interacting with Glacier (https://github.com/upenn-libraries/stronghold)
  • Demonstration of Penn's workflow for running synchronous transfer of objects to Glacier using guardian, a set of Ruby scripts serving as the orchestration layer (https://github.com/upenn-libraries/guardian)
  • A report on the reusability of these components to quickly develop Ruby-based integrations with Amazon Glacier in other applications
  • Challenges faced while integrating asynchronous storage with our Samvera repository
  • Considerations for developing a disaster recovery plan dealing with large-scale data loss and recovery
Kate Lynch

No bio.

Gould Auditorium (1st)

Samvera, the Change we believed in

Tahir Poduska, Lynette Rayle

We will share our experience as we built the United States Department of Agriculture's Economics Statistics and Market Information System (USDA ESMIS) from Sufia 7.2 to Hyrax 2.1.

Tahir Poduska, Lynette Rayle

No bio.

Room 1130

Building a performant and accessible replacement for ContentDM using Valkyrie

Adam Wead

A presentation about Penn State's new Valkyrie project that will replace ContentDM. I will discuss our progress thus far, with particular attention to accessibility and performance, two of the principle concerns in our development process. Additional topics will include issues with Valkyrie and the importing process we are using with data from ContentDM.

Adam Wead

No bio.

Room 1150

Avalon and IIIF for Audio and Video

Chris Colvard, Maria Whitaker, Brian Keese

For the past year, Avalon Media System has worked alongside members of the IIIF Community to co-develop the specifications for IIIF Presentation API version 3. This version moves beyond the two-dimensional image plane to include audio and video within the scope of media which can utilize IIIF to describe and manage content for use and re-use both with Avalon and by any viewer capable of presenting an object with a IIIF manifest. Avalon is excited about the possibilities for incorporating shareable structural metadata, as well as the ability to incorporate metadata along the timeline of time-based media. We will provide an overview of IIIF and the application of IIIF to AV content, including structural metadata and other features derived from the IIIF API.

Chris Colvard, Maria Whitaker, Brian Keese

No bio.

Thu 11:10 – 11:40
Session 4

Room 1150

Implementing an archival A/V ingest workflow

Anna Headley

A project description of adding our first A/V materials to Princeton's repository management software, Figgy. I'll briefly describe the project history, the collections in question, and project management strategies. Will demo the resulting ingest workflow.

Anna Headley

No bio.

Room 1170

Mapping MODS to RDF: Recommendations & Strategies

Eben English, Emily Porter

Members of the Samvera MODS and RDF Descriptive Metadata Subgroup will discuss the recently released MODS to RDF Mapping Recommendations (https://goo.gl/SGCfev), an application profile that provides recommendations for mapping MODS XML metadata for digital objects to RDF Linked Data classes and properties using a range of widely-adopted RDF namespaces.

The result of a 30-month collaborative process involving participants from more than a dozen academic and public libraries, the recommendations includes a comprehensive mapping of MODS elements to RDF using real-world metadata use cases and hundreds of examples. The mappings emphasize properties from existing vocabularies that are already extensively used, such as Schema.org, Dublin Core, BIBFRAME, BIBO, RDA, FOAF, EDM, and LC Linked Data Service datasets.

This talk will include an overview of the Recommendations document and the process by which it was created; as well as a discussion of the difficulty of modeling complex metadata in RDF, and challenges to implementing the recommendations within Samvera, Fedora, and Hyrax-based systems.

Eben English, Emily Porter

No bio.

Room 1130

Deployment with Elastic Container Service

Justin Coyne

At Stanford libraries we've run hundreds of virtual machines to support dozens of applications. We've found the cost and complexity of patching and maintaining these machines to be untenable. We believe that a serverless infrastructure is our future and so we are using AWS Fargate (Elastic Container Services) and Lambda architecture to reduce our maintenance burden. We will explain the AWS offerings in this space, explain how we can set up a simple distributed system, and point out pitfalls that we've experienced.

Justin Coyne

No bio.

Gould Auditorium (1st)

A Year of Hyrax in Production

Mark Bussey

Despite widespread interest in Hyrax, Samvera’s new flagship repository solution, there is a dearth of documentation about how to run a production instance. We’ll cover the lessons we’ve learned from a year of building and hosting Hyrax, including our new project checklist, logging and monitoring practices, and data migration paths.

DCE has been hosting a Hyrax based ETD repository for Emory University for 12 months. We've made a lot of discoveries and improvements since we launched. We'll be sharing our learnings and best practices for running Samvera Based repositories including:

  • Infrastructure as code (esp. ansible for configuration management)
  • Monitoring using open-source and commercial tools (nagios, ok computer, spunk, pingdom, honeybadger)
  • Maintenance, Upgrades, and Testing
Mark Bussey

No bio.

Thu 11:50 – 12:20
Session 5

Gould Auditorium (1st)

Approaching MVP(squared): Minimum Viable Product-Suite and Preservation

Emily Porter, Rosalyn Metz, Collin Brittle, Nik Dragovic

The Emory Digital Library Program team will share a retrospective of their Discovery and Technical Design process for determining MVP2: Minimum Viable Product-Suite and Minimum Viable Preservation features in a new Samvera platform migration

Emily Porter, Rosalyn Metz, Collin Brittle, Nik Dragovic

No bio.

Room 1130

Synchronizing Samvera Repositories with Other Web Services

James Griffin

This presentation aims to explore the possible integration of Samvera digital object repositories with additional web services using message brokers. There have been cases in which it is necessary to synchronize content updates between repositories and additional library systems such as library catalogs or digital exhibit publishing software. Within this context, developers may benefit by exploring architectural pattern in which a dedicated message broker receives asynchronous notifications of repository content updates, new ingestions, and deletions. In response to having received these messages, the broker may then broadcast these events to other listening library systems. The library systems then may reindex or update their own content accordingly.

A conceptual overview of this architectural pattern shall be provided, followed by an overview of an implementation local to the systems within the Princeton University Library (synchronizing content between implementations of Valkyrie and Spotlight using RabbitMQ). The outcome of this presentation would be to identify other Samvera adopters who may also be utilizing message brokers, with the ultimate aim of determining whether or not this approach would be beneficial to a larger number of community members.

James Griffin

No bio.

Room 1170

Archiving Hull City of Culture : linking Hyrax and Archivematica

Julie Allinson, Chris Awre

This talk will present a project at the University of Hull, working with CoSector and Cottage Labs, to create a permanent digital archive of the Hull City of Culture. Hull was awarded UK City of Culture for 2017 and, throughout the year, generated a wealth of digital material documenting the events and activities celebrating the city, as well as archives from the organization and evaluation of the event. The University of Hull, already an active user of Samvera technologies, wanted to build on the work done for the Jisc ‘Filling the Digital Preservation Gap’ by using Archivematica for the digital archives preservation pipeline and Hyrax as a showcase for the City of Culture. We will also talk about how the project was originally conceived, and how that has changed through active and engaged project meetings to reflect ongoing service needs for the management of digital archives, of which the City of Culture archive forms a part. Integration with CALM (archives management solution ) and the existing Hull History Centre Blacklight catalogue (developed by DCE) is being explored to create a fully integrated digital archiving solution.

Julie Allinson, Chris Awre

No bio.

Room 1150

Avalon's Audiovisual Work Type: Incorporating Metadata Changes for Hyrax

Jen Young

Avalon has developed an audiovisual work type that will be available for use in Hyrax. This work type will keep all descriptive metadata fields currently available for Avalon and include the use of rightsstatements.org declarations. This presentation will discuss moving from a MODSXML-based work type to a RDF based work type and how that will impact other activities in Avalon such as batch ingest.

Jen Young

No bio.

Thu 12:20 – 2:00
Lunch

Grand Reading Room (3rd Floor)

Lunch

Lunch

No bio.

Thu 12:30 – 2:00
Work and Interest Group Meetings

Gould Auditorium (1st)

SIGAHR

SIGAHR - Hyrax discussion, roadmap checkin, roadmap futures

No bio.

Room 1008

Samvera Docs

Samvera Docs WG (samvera.github.io website - Drew Myers @afred on Slack)

No bio.

Room 1170

User Experience Interest Group

User Experience Interest Group

No bio.

Room 1180

Geospatial Interest Group/Geo Predicates Working Group

Geospatial Interest Group/Geo Predicates Working Group

No bio.

Thu 2:00 – 3:00
Session 6

Room 1150

Building a Ruby GraphQL API: Awesome, Easy, Fast

Anna Headley, Trey Pendragon

We will present our use case for and development of a GraphQL API in Figgy, our Valkyrie-based digital collections management application. We'll give a brief summary of GraphQL itself, demo an in-broswer query tool called graphiql, and show how we used the graphql gem to quickly develop and deploy a GraphQL API endpoint.

Anna Headley, Trey Pendragon

No bio.

Room 1130

Oxford Common File Layout (OCFL): Application-independent file management within digital repositories

Simeon Warner, Rosalyn Metz

The Oxford Common File Layout (OCFL, https://ocfl.io/ ) initiative is developing a specification for an application-independent approach to the storage of digital information in a structured, transparent, and predictable manner. The focus is on the promotion of long-term object management best practices within digital repositories that might be built with Samvera, with other technologies, or as part of a mixed ecosystem.

The session will be split into two parts. The first will be a description of the OCFL initiative through the lenses of motivating use cases and past experience. The second portion will describe how we imagine OCFL fitting into our different local institutional archival storage ecosystems and will summarize the current status of the specification.

Simeon Warner, Rosalyn Metz

No bio.

Room 1170

Distributed Usability Research Testing - Round 2

Nik Dragovic

The Samvera User Experience Interest Group will report on the results of the upcoming user test initiative for Hyrax.

Nik Dragovic

No bio.

Gould Auditorium (1st)

Hyrax for Research Data Repository

Nabeela Jaffer, Jon Dunn, Moira Downey, Will Sexton, Fritz Freiheit

Panelists from Duke University, Indiana University, and the University of Michigan will share their experience of developing a Research Data Repository based on Hyrax 2. They will discuss what worked out-of-the-box, what was customized, future directions, lessons learned to date from working together, and contributing back to the Hyrax community. Institutions’ efforts include data migration, accessibility testing, branding, community outreach, curation workflows, and overcoming the challenges associated with large datasets.

Nabeela Jaffer, Jon Dunn, Moira Downey, Will Sexton, Fritz Freiheit

No bio.

Room 1170

UI Component Architecture for Consistency and Reusability

Adam Arling

An overview of modern front-end UI component architecture and patterns. Will showcase case studies in development and implementation decisions in Avalon Media System (platform: Hyrax/Webpacker/React) and Northwestern University's Digital Collections application (platform: React/Redux application built on top of Hyrax in AWS). Will make a case for why UI component architecture is important in community-driven, open-source development, how it can directly benefit the Samvera community moving forward.

Adam Arling

No bio.

Thu 3:10 – 4:10
Session 7

Gould Auditorium (1st)

Making TACOs for Hydras

Christina Harlow, Hannah Frost

Stanford University Library has a robust digital library system called the Stanford Digital Repository. This repository holds a little under 500 TB of materials in preservation, and a little less than that for online access, from our cultural heritage digitization efforts and institutional repository outputs. These materials are managed across 90+ codebases serving a variety of functions from self-deposit web applications, to a nearly 10 year old parallel processing framework, to a digital repository assets publication mechanism leading into our Blacklight, Spotlight, and Geoblacklight applications - among other services and needs. At the core of this system is a Fedora 3 store. With Fedora 3 now end-of-lifed, and our system suffering from limited to no horizontal scalability options, we’re revisiting our system and architecture. We are writing it from the start with a goal to have data-forward, distributed microservices and some event-driven processing components. TACO, our new core management API, is the heart of this new architecture, and is currently being developed as a prototype. This talk will walk through the process of analysing our current system via a dataflows analysis; designing a new architecture for our digital library with a wide ranging set of requirements and users; prototyping a core component of our new architecture to be horizontally scalable; seeing where community technologies like Hyrax, Blacklight, and IIIF will connect; then planning how to create ‘seams’ in our current system to migrate towards our new system in an evolutionary fashion instead of a turn-key migration.

Christina Harlow, Hannah Frost

No bio.

Room 1130

Digital Publishing and Samvera

Chris Diaz, Jeremy Morse, Sean Crowe

This presentation will feature three perspectives on using Samvera technologies to support digital publishing initiatives: Jeremy Morse from the University of Michigan will present an update on new features in the Fulcrum platform for monographs, Sean Crowe will discuss how the digital repositories team is supporting the development of the University of Cincinnati Press, and Chris Diaz will share use cases for supporting non-traditional scholarly publications with an institutional repository.

Chris Diaz, Jeremy Morse, Sean Crowe

No bio.

Room 1150

Case Studies in Samvera Integration Approaches with OHMS (Oral History Management System)

Benjamin Armintor, Jon Cameron

A discussion of different approaches to integrating the standard tools or approaches of a digital scholarship community (the OHMS tool developed by the Nunn Center at University of Kentucky) with existing Samvera digital repository management & publication systems developed by Indiana and Columbia Universities. Presentations will also touch on data serialization, APIs, and external/new developer teams as integration considerations.

Benjamin Armintor, Jon Cameron

No bio.

Room 1170

Marketing Samvera

Chris Awre & Members of the Samvera Marketing WG

The Samvera Marketing Working Group has been active since May 2018. The WG has had two areas of focus: to identify the questions that arise about Samvera and how these can be best answered; and to develop materials that can be used to market Samvera. Both areas recognise the need to has been working towards the production of both key messages and communications that can be used by the community when presenting on Samvera to both internal and external audiences. This session will combine a presentation of the output from this work for others to take away and use with a mini-workshop to allow attendees to feed back on the materials and identify priorities for future marketing development.

Chris Awre & Members of the Samvera Marketing WG

No bio.

Thu 4:10 – 4:30
Coffee/Snack Break

Thu 4:30 – 5:30
Session 8

Room 1130

Samvera and IIIF: Opportunities and Challenges

Jon Dunn, Simeon Warner, Hannah Frost,

Adoption of IIIF within the Samvera community has been growing steadily and with the release of Hyrax 2.1, it will be growing faster. At the same time the IIIF community has grown larger, more distributed, and with use cases that extend beyond the Samvera community. How has IIIF adoption provided opportunities for richer user experiences within your Samvera app or new services altogether? How has IIIF led to rethinking your services and architecture and the role of Samvera within them? How can the Samvera and IIIF community, or IIIF users within the Samvera community, best collaborate?

Jon Dunn, Simeon Warner, Hannah Frost,

No bio.

Gould Auditorium (1st)

Migration to Samvera: Challenges to Making the Move and What the Community Can Do To Welcome New Users

Ryan Steans, Nabeela Jaffer, Todd Crocken, Crystal Richardson, Jose Blanco

In this panel we will briefly discuss the current landscape of needs and reasons for users to consider moving from an established repository, and the challenges facing users of a variety of platforms, both cultural and technological. We will also consider work currently underway such as "Bridge to Hyku", a grant-sponsored project empowering Content DM users to migrate, successes in DSpace-to-Samvera migration and what's on the horizon for BePress. In discussing these challenges, we hope to present the Samvera Community with an opportunity to grow the portofilo of users and create the potential for standards and teams to assist those who wish to be a part of the Samvera Community

Ryan Steans, Nabeela Jaffer, Todd Crocken, Crystal Richardson, Jose Blanco

No bio.

Fri 8:00 – 9:00
Registration and Breakfast

Grand Reading Room (3rd Floor)

Breakfast

Breakfast

No bio.

Third Floor Atrium

Registration

Registration

No bio.

Fri 9:00 – 9:50
Unconference 1

Room 1130

🕸Custom Workflows in Hyrax - A Conversation 🕸

Jeremy Friesen

Come talk, discuss, and learn a bit about customizing workflows in Hyrax.

First, I'll talk a bit about the history and the antecedent Sipity. Maybe ramble a bit. Then we can dive into workflows.

And in the spirit of Halloween and the suspense genre, It has been 1.5 years since I've done active development, so there is a lot of dusty cobwebs. Let's grab a flashlight and explore the cobweb filled attic. There may even be a skeleton or two.

Jeremy Friesen

No bio.

Room 1150

DevOps Sandbox Swap Meet

Hardy Pottinger
John H. Robinson, IV

https://github.com/jhriv/vagrant-as-infrastructure https://github.com/hardyoyo/vagrant-embark

At least two of us in this community have built similar sandbox environments for kicking the tires of various provisioning choices and approaches. We suspect there may be more. Let's take an unconference session to swap notes and show off what we've built!

Bring your notebook with Vagrant and Virtualbox, but don’t let that be a barrier. Come by, share, and listen, everyone is welcome.

Hardy Pottinger

Samvera Newbie, DSpace Committer and Digital Library Developer at @UCLALibrary. Crazy about my wife, my kids, yo-yos and fountain pens. And beer. And tea. And dark chocolate.

John H. Robinson, IV

Sr DevOps Engineer for the Library at UC San Diego.

Linux, macOS, and Ansible. Minecraft for those down times.

Fri 10:00 – 10:50
Unconference 2

Room 1130

What if we just wrote our own Rails app?

Jonathan Rochkind

Hosted by jrochkind. No prepared presentation or agenda, just getting together to talk, maybe show and tell.

Various institutions are thinking in different ways about if they could get a simpler, more cost-effective, easier to onboard developers app by "just writing our own app" (still with Rails in common)

  • Not using hyrax, avalon, or any "solution bundle"
  • Maybe using valkyrie, maybe not. (I am not)
  • But not using ActiveFedora either way (or not using AF API in your app if you want to use it in valkyrie, but I'm not sure anyone does)
  • Probably trying to have much lighter dependencies, especially traditional samvera dependencies.
  • Maybe thinking "What if we just wrote a Rails app, sticking closer to Rails".

What are some of the different characteristics/designs of such apps that people are thinking about?

Without something like hyrax or avalon taking care of it for you, how do you handle things like permissions, workflow, derivatives, solr indexing, modelling. Do some of these things become actually easier to handle? Or things you don't even have to handle?

How are different people/institutions thinking about it? Where are different people/institutions in this: still considering it, committed to it, embarked upon it, deployed it, tried it and didn't like it?

If you're interested in talking about it, come talk about it.

Jonathan Rochkind

No bio.

Room 1715

Hyrax Batch Import-Export Working Group

Hyrax Batch Import-Export Working Group

No bio.

Room 1008

Roadmap Council

Roadmap Council

No bio.

Room 1170

Accessing authorities providing Linked Data through a Questioning Authority (QA) based service

E. Lynette Rayle

Are you questioning how to question authorities? Do you want to save things instead of strings in your app? Do you want to use the same authority access approach for multiple apps in different programming languages? Then come on down...

I'll talk about recent work on LD4P/qa_server and give a brief demo. I'll cover the high level architecture of our caching approach that works in conjunction with the qa_server. Then we can talk about what your hopes are for accessing authorities working with linked data, including what authorities are top on your list of authorities you want to connect to, and functionality you'd like to see in an authority server. There are non-linked data components of QA, but we'll be focusing on the linked data approach to access authorities.

E. Lynette Rayle
Room 1150

😢😱☠️🧔🏼🛋Peer Support 🛋🧔🏼☠️😱😢

Jeremy Friesen

Come, please sit down. Tell me about your project. How does this make you feel? Tell me more…

We each sit at a cross-section within our funding organization as well as within the Samvera community. If you're like me, this might be a bit stressful. Let's talk about coping mechanisms.

This is a chance to say what's working for you? What could be done differently?

Jeremy Friesen

No bio.

Fri 11:10 – 12:00
Unconference 3

Room 1170

YAML for metadata modeling

Chrissy Rissmeyer

Join us for a discussion of documenting metadata models in YAML files. See houndsooth

Chrissy Rissmeyer

No bio.

Room 1130

Hyku Intest Group

Rob Kaufman

A chance for folks interested in Hyku to come together and connect. Our big goal will be to focus on future features and releases and next steps for this project along with getting Hyku out of samvera-labs status.

Rob Kaufman

Rob is a founding partner at Notch8 and the current Hyku product owner. He is far less sure than he may seem.

Room 1150

What I wish I knew about Hyrax when I first started out in the community?

E. Lynette Rayle

We'll wander through the structure of Hyrax directories and code, and talk about terminology? Bring your questions and confusions and we'll see if we can clear the path to understanding.

E. Lynette Rayle