Conference Quick Links
Conference Registration Hotel Registration Call for Proposals Keynote Speaker Conference Schedule Program Descriptions Sponsors Exhibitors Social Activities Travel Information Emergency Resources Code of Conduct Event Photography Policy
Jump to: Wed | Thurs | Fri | Sat
Evergreen Pre-Conference – Wednesday, April 26, 2023 | ||||||
---|---|---|---|---|---|---|
Start — End |
Description | Presenter / Facilitator | ||||
9:00 AM— 4:00 PM |
Development HackfestAre you new to Evergreen development or an old hand at it — or just curious to see how the code gets made? Hackfest is your chance to work on making Evergreen even better, to play around in areas of code you may not typically touch, to get advice, and to learn the mechanics of setting up a development environment and contributing code to Evergreen. Attendees should bring their laptops. Audience: Technical |
Developer Interest Group | ||||
9:00 AM— 4:00 PM |
Documentation HackfestThe Document Interest Group (DIG) will be be working on adding new or updating existing documentation. No prior training is needed to participate. All welcome! Audience: General |
Documentation Interest Group (DIG) | ||||
9:00 AM— 12:00 PM |
Assembling the Blocks: Building and Releasing Evergreen (slides)Hands-on session leading attendees through the process of building OpenSRF and Evergreen for local use and for release. By the end of the session, attendees will know how to:
Audience: Technical |
Galen Charlton, Implementation and IT Manager, Equinox Open Library Initiative, gmc@equinoxOLI.org | ||||
9:00 AM— 12:00 PM |
So You Want to Convert to Linux 101 (slides)Do you ever get jealous of your super cool friends who run their computers on Linux operating systems? Do you want to try out Linux but don’t know where to start? In this 101 presentation, we’ll talk about different Linux distributions, open source compatible software for Linux, choosing the right distribution for you, and a quick demonstration on how to install them for FREE to test it out! Audience: General |
Gina Monti, Evergreen Systems Specialist, Bibliomation, gmonti@biblio.org | ||||
12:00 PM— 1:00 PM |
Lunch Break | |||||
1:00 PM— 4:00 PM |
Everything You Always Wanted to Know About GitHow to use git from beginner to advanced. From getting git through setting it up and using it on a daily basis with Evergreen. Recommended workflows for keeping up to date and managing customizations. Audience: Technical |
Jason Stephenson, ILS Manager, CW MARS, jstephenson@cwmars.org | ||||
1:00 PM— 4:00 PM |
Accessibility in Evergreen (slides | handout)There is no one way to make something perfectly accessible; different categories of disabilities require different–and sometimes opposing–solutions. We will begin with a tour of the different kinds of assistive technologies and devices used by people with various disabilities, and discuss how these devices affect the way people interact with web-based applications in general and Evergreen components in particular. We will review the recommended accessible design patterns for each major category of disabilities, and discuss how these apply to Evergreen. Audience: General |
Stephanie Leary, Front End Developer, Equinox Open Library Initiative, stephanie.leary@equinoxoli.org | ||||
4:15 PM— 5:00 PM |
The Evergreen Project (TEP) Board MeetingThe Evergreen Project Board annual meeting to welcome new incoming board members. |
Jeanette Lundgren, 2023 TEP President | ||||
6:30 PM— 8:00 PM |
Worcester Public Library Social |
Jason Homer, Executive Director, Worcester Public Library | ||||
Evergreen Conference – Thursday, April 27, 2023 | ||||||
Start — End |
Description | Presenter / Facilitator | ||||
8:00 AM— 8:45 AM |
Acquisitions Interest Group MeetingThe Acquisitions Interest Group is open to anyone who has an interest in acquisitions, regardless if they are currently using it or not. Audience: General |
Tiffany Little, PINES, tlittle@georgialibraries.org | ||||
8:00 AM— 8:45 AM |
System Administration Interest Group (notes)The Evergreen System Administration Interest Group has met regularly every conference and is intended for those interested in or working with server or local system administration related to Evergreen, Linux, and many other magical things. With our emphasis on small group discussions, everyone is welcome to come participate, ask questions, and share their cool approaches to solving problems. Audience: Technical |
Chris Sharp, PINES System Administrator, Georgia Public Library Service, csharp@georgialibraries.org | ||||
8:00 AM— 8:45 AM |
User Interface / User Experience Interest Group (slides)The new Evergreen UI/UX Interest Group is intended for anyone interested in making the Evergreen user experience better. We will emphasize ways to participate and contribute with varying levels of technical expertise. Everyone is welcome to participate, ask questions, and share suggestions for this new group. Audience: General |
Stephanie Leary, Front End Developer, Equinox Open Library Initiative, stephanie.leary@equinoxoli.org | ||||
8:00 AM— 8:45 AM |
Reports Interest Group MeetingA meeting of the Evergreen Reports Interest Group Audience: General |
Jessica Woolford, Evergreen Systems Manager, Bibliomation, Inc. | ||||
9:00 AM— 10:30 AM |
Welcome and Announcements (recording)Audience: General |
Jeanette Lundgren, CW MARS, 2023 TEP President, Local Conference Host | ||||
9:30 AM— 10:30 AM |
Keynote: Data Security and Patron Privacy in today’s Library (recording | slides)2023 Keynote: Privacy, Security & Access: Data Security and Patron Privacy Audience: General |
David Leonard, President, Boston Public Library | ||||
10:30 AM— 11:15 AM |
Morning Break |
|||||
11:15 AM— 12:00 PM |
New Features in Evergreen 3.9 and 3.10 (recording | slides)
|
|
||||
11:15 AM— 12:00 PM |
Circulating Seeds (recording | slides)When St. Thomas Library migrated to Evergreen they brought with them a collection of seeds that were seasonally refreshed and circulated. Their legacy system hadn’t had a way of easily matching their workflow for these non-traditional kind of checkouts but with Evergreen we implemented new action triggers reactors to easily handle their needs. Join us to learn about this great community service and how Evergreen was customized to meet the need. Audience: End User |
|
||||
11:15 AM— 12:00 PM |
Hosting Evergreen in Production (recording | slides)If you’re a system admin or developer you’ve likely installed Evergreen, maybe even at this very event, but do you know the ins and outs of efficiently hosting a large highly-available OpenSRF cluster? It’s not as hard as it may sound; join me as we go beyond the basic installation instructions and turn reliability up to 11. Audience: Technical |
Jason Boyer, Senior System Administrator, Equinox Open Library Initiative, JBoyer@equinoxOLI.org | ||||
12:00 PM— 1:30 PM |
Lunch Break | |||||
1:30 PM— 2:15 PM |
Lightning Talks on Open Source Evergreen Integrations and Discovery Layers (recording)Quick 5-10 minute lightning talks related to Evergreen open source integrations and APIs with 3rd party vendor products and discovery layers
|
Sign up at registration desk. | ||||
2:30 PM— 3:15 PM |
You Don’t HAVE to Do It Yourself (recording | slides)Many options are now available for hosted Evergreen, offering a range of services from fully-supported to do it yourself. The program will explore the options, based on NOBLE’s recent experience moving away from self-hosting. Audience: General |
Ron Gagnon, Executive Director, North Of Boston Library Exchange (NOBLE) gagnon@noblenet.org | ||||
2:30 PM— 3:15 PM |
Authority-Fest Redux(recording | slides)A summary of Authority-Fest 2022, lessons learned since then, an update from the Authorities Working Group, and more brainstorming Audience: End User |
|
||||
2:30 PM— 3:15 PM |
Best of Both Worlds: Libraries Leveraging BiblioCommons and Evergreen(recording | slides)Public Libraries that want the flexibility and control of Evergreen and Open Source, but also want to create the best patron experience possible have leveraged the BiblioCommons suite of products. BiblioCommons integrates with Evergreen to provide a seamless patron experience across the catalog, website, and events management. Learn about the experience of working with BiblioCommons and Evergreen from King County Library System and hear case studies and patron feedback from Kenton County Library, Grand Rapids Library, and other libraries integrating BiblioCommons and Evergreen for the optimal experience for libraries and the patrons they serve. Audience: Technical |
|
||||
3:30 PM— 4:15 PM |
The Continuing Story of RediSRF with Bill (recording | presentation)This will be a continuation of my 2022 conference presentation on replacing XMPP for OpenSRF. I’ll discuss how the design has evolved since the previous conference, give a general project update, and solicit feedback for how we want to move the project forward. See presentation on GitHub: https://github.com/berick/Presentations/tree/master/Evergreen-2023 Audience: Technical |
Bill Erickson, Software Development Engineer, King County Library System | ||||
3:30 PM— 4:15 PM |
Consortial Communications: Getting Your Message Across (recording | slides)With over 150 member libraries in the Pennsylvania Integrated Library System (PaILS) consortium, striking the right balance between too much and not enough communication can be difficult. How do consortial leaders ensure that their message gets to their intended audience? When it comes to larger projects such as upgrades and launching third-party vendors, how far ahead should you plan to start preparing your users? What (free & low-cost) tools exist to ensure your communications are aesthetically pleasing and represent your consortial branding? PaILS staff Katie Greenleaf Martin and Katherine Dannehl will share tips for consistent and substantive communication to your consortium’s membership. Audience: General |
|
||||
3:30 PM— 4:15 PM |
Just Dropped In (To See What Condition My Permissions Were In) (recording | slides)Permissions are essential to what *we* do, but trying to figure out what *they* do is complicated. This working session is open to all who are interested in discussing current permissions projects, brainstorming new approaches, and hopefully finding the meaning of EVERYTHING. Group work session to talk about the current status of the project and to share ideas. Audience: End User |
Susan Morrison, PINES Operations Analyst, smorrison@georgialibraries.org | ||||
4:15 PM— 5:15 PM |
Afternoon Break and Vendor Showcase |
|||||
5:15 PM— 6:00 PM |
Bib Magic – The Enhanced MARC Importer (recording | slides)Ever needed Evergreen to have more records? Not just any records but the most tubular awesome records? Ten thousand records from a vendor, but you don’t like the raw records. They’re okay* but you wish that the 856$y had a different value and the first occurrence of the 650$2 was removed. And the 007 needs to go away. Apply scoped libraries to the 856$9. And, and and! Plus, you need these records synced up every week/month/year? What if I told you that this was possible? Not only possible, but easy! Look no further than the Bib Magic importer! Audience: End User |
Blake Graham-Henderson, Senior Development Engineer, MOBIUS, blake@mobiusconsortium.org(slides) | ||||
5:15 PM— 6:00 PM |
Less Work, More PLAY(recording | slides)The PINES Library Access for Youth (PLAY) program provides preK-12 public school students access to millions of fines-free physical and digital materials offered by Georgia PINES libraries. PINES developed a secure method for importing student data provided by school districts in order to automatically create and manage library accounts, reducing barriers to access for students and reducing manual intervention from library staff. This session will go over the process of batch creating accounts in Evergreen, lessons learned, and features and improvements added along the way. Audience: General |
Susan Morrison, PINES Operations Analyst, smorrison@georgialibraries.org | ||||
5:15 PM— 6:00 PM |
Standing Requirements: The Explicit and Implicit Expectations of Evergreen (recording | slides)The basic requirements of Evergreen as a piece of software can be succinctly described as help libraries maintain an inventory of resources that patrons can use to search and request those resources. The ramifications of that requirement include support for various workflows, but there are also a number of additional requirements. During this presentation, Galen Charlton will discuss the full panoply of Evergreen’s standing requirements, including ones that are implicit or obscure. Accessibility, UX design, and internationalization all figure here as well as concerns specific to particular contributor communities within the project. Attendees will leave the presentation with an understanding of the project’s standing requirements and a call to action to make the implicit explicit and managed. Audience: Technical |
Galen Charlton, Implementation and IT Manager, Equinox Open Library Initiative, gmc@equinoxOLI.org | ||||
6:30 PM— 8:30 PM |
Conference Reception |
|||||
Evergreen Conference – Friday, April 28, 2023 | ||||||
Start — End |
Description | Presenter / Facilitator | ||||
8:00 AM— 8:45 AM |
Cataloging Interest GroupThe Cataloging Interest Group is open to anyone and everyone interested in Evergreen cataloging-related topics. Join us for a great group discussion! Audience: General |
|
||||
8:00 AM— 8:45 AM |
Consortia Leaders Round TableA roundtable discussion for consortia leaders to talk about issues that face large shared instances of Evergreen. Audience: General |
Benjamin Murphy NC Cardinal Program Manager benjamin.murphy@ncdcr.gov | ||||
8:00 AM— 8:45 AM |
New Developers Working GroupThe New Developers Working Group is open to anyone who has an interest in learning more about coding for Evergreen, but very little experience. The goal of the group is to pool current knowledge, share and review code, and learn together. Audience: Technical |
Terran McCanna, PINES Program Manager, Georgia Public Library Service, tmccanna@georgialibraries.org | ||||
8:00 AM— 8:45 AM |
Circulation Interest GroupAudience: General |
Diane Disbro, Scenic Regional Library (Missouri Evergreen) | ||||
9:00 AM— 9:45 AM |
Cataloging for Non-Catalogers: How Knowing Cataloging Can Help You in Your Library Job (recording | slides | printout)So, you’re on the gameshow “Who Wants to be a Cataloger?” and you’re wondering how you ended up here. You aren’t a cataloger! You don’t even need to know cataloging in your library job! Come to this session to make sure you’re a million-dollar winner on the show! We will help you see how library staff, from circulation to administration, will benefit from knowing a bit of cataloging, and how it could help you in your job. (Encore presentation from 2022 *NEW & IMPROVED!*) This program covers 6 areas of library service – Reference/Adult Services, Youth Services, Circulation, Systems/IT, Collection Development, and Administration – and how knowing a little bit about cataloging and MARC records can help any library staffer serve their customers better. Evergreen specifics will be included throughout the program. Audience: End User |
Kate Coleman, Technical Services Manager, Jefferson County Library (Missouri Evergreen), kcoleman@jeffcolib.org | ||||
9:00 AM— 9:45 AM |
Making Life Easier With NCIP (recording | slides)The Keystone State has long provided wide resource sharing through AccessPA, a system provided by a vendor to facilitate a union catalog. However, within the state Evergreen consortium they decided to streamline the workflow with NCIP. Join us to learn how the SPARK team and Equinox worked together to deploy a solution using NCIP with Evergreen and make life resource sharing a lot less button-click-y. Audience: General |
|
||||
9:00 AM— 9:45 AM |
Hey, what are you doing back there? Exposing some of Evergreen’s more useful features through OpenAPI (recording | slides)Evergreen can do all sorts of neat tricks, and while the OpenSRF infrastructure provides programmatic access to its business logic, it can be difficult to use for a variety of reasons. We will show off a new RESTful OpenAPI interface that solves many of the complexity issues, is useful for 3rd party integrations and local custom development, and how it can be extended very simply to offer access to some of the hidden gems of Evergreen functionality. Audience: Technical |
Mike Rylander, Research and Development Manager, Equinox Open Library Initiative, miker@equinoxoli.org | ||||
10:00 AM— 10:45 AM |
Burnout in Open Source Communities (recording)Burnout is a common problem in open-source communities that can ultimately cause anxiety, fatigue and stress to the contributors that we rely on to support the software, documentation, and outreach efforts. When left unchecked, it can also lead to contributions being ignored, missed roadmap deadlines, dropped projects, and, at its worst, key contributors leaving the community. In this talk, we’ll look at open-source burnout, using real data from the Evergreen community; review how contributors can deal with their own burnout; and, more importantly, how libraries and vendors can encourage contributions and make other key decisions to help existing contributors. Audience: ALL |
Kathy Lussier, former Evergreen community member | ||||
10:45 AM— 11:30 AM |
Morning Break |
|||||
11:30 AM— 12:15 PM |
Hold Groups: One Library’s Story(recording | slides)Hold Groups take the onus off of patrons for placing holds on new books by their favorite authors. Scenic Regional Library in Missouri began discussing Hold Groups in the spring of 2022 and made the first Hold Groups available to patrons in October 2022. Hear the story of our planning, implementation, and how it is working for us. Audience: End User |
Diane Disbro, Circulation Coordinator, Scenic Regional Library, ddisbro@scenicregional.org | ||||
11:30 AM— 12:15 PM |
Well isn’t that Special: Cataloging Special formats in Evergreen (recording | slides)This presentation will discuss cataloging of special formats. Will include points such as: What makes these formats special, where to find information on best practices, which rules must be followed, when can you use catalogers judgement, and what fields control the icon(s). Audience: General |
Elizabeth Rudloff, Consortium Cataloger, Missouri Evergreen Consortium, cataloger@moevergreenlibraries.org | ||||
11:30 AM— 12:15 PM |
Batches, Baskets, Buckets, Bookbags, and Carousels (recording | slides)Overview of the different ways to work with batches of items and bibs in Evergreen, including item status batches, item and record buckets, My Lists/Bookbags, and carousels with lots of examples and tips and tricks. Audience: Technical |
Elizabeth Thomsen, Member Services Manager, NOBLE, et@noblenet.org | ||||
12:15 PM— 1:30 PM |
Lunch Break |
|||||
1:30 PM— 2:15 PM |
Lightning Talks (recording)Quick 5-10 minute talks on anything Evergreen related.
|
Sign up at registration desk. | ||||
2:30 PM— 3:15 PM |
How Two Library Consortia Approach Staff Account Security (recording | slides)Managing staff accounts can be a juggling act. Join the staff of NC Cardinal and PaILS as we discuss the various technical and less technical layers of staff account management and permissions that we’ve implemented in our respective consortia. We’ll discuss topics such as permission projects, management of accounts across a consortium, as well as development for the safety and security of ILS accounts & data. Audience: General |
|
||||
2:30 PM— 3:15 PM |
Slouching towards BIBFRAME: An Overview of Current Possibilities(recording | slides)BIBFRAME is a shapeshifter: it is both the focus of serious testing and production projects by academic and national libraries and a mystery with an unclear path forward to adoption by public libraries… and Evergreen. Galen Charlton will provide an overview of recent developments in BIBFRAME tools with a focus on what has evolved towards a practical use of the technology. Attendees will leave the session with a better understanding of the state of BIBFRAME and more information to inform a broad community discussion of Library Linked Data and Evergreen. Audience: Technical |
Galen Charlton, Implementation and IT Manager, Equinox Open Library Initiative, gmc@equinoxOLI.org | ||||
2:30 PM— 3:15 PM |
Contributing to Evergreen (No Code Required!) (recording | slides)Although coders are always welcome to submit new features and bug fixes to the Evergreen software project, it is also essential that end-users of Evergreen contribute expertise and experience through testing and feedback to continually grow and improve the end product. The more that people in different roles get involved, the better Evergreen becomes! This session will walk you through some of the ways that you can participate through interest groups, Bug Squashing Weeks, Launchpad feedback, documentation projects, and more. Audience: End User |
Terran McCanna, PINES Program Manager, Georgia Public Library Service, tmccanna@georgialibraries.org | ||||
3:15 PM— 4:15 PM |
Afternoon Break |
|||||
4:15 PM— 5:00 PM |
Down the Rabbit Hole: a Journey through Evergreen’s Database (recording | slides)This presentation will be an overview of the PostgreSQL database that is the heart of the Evergreen system. Whenever you catalog a title, register a patron, check out a book, or enter other information in the system, that data gets processed and stored in the database. We will take a look at how the database is organized, where different types of data are stored and ways you can access it. Audience: Technical |
Michele Morgan, Technical Support Analyst, NOBLE, mmorgan@noblenet.org | ||||
4:15 PM— 5:00 PM |
Achieving Fulfillment (recording | slides)Evergreen has a sibling named Fulfillment, an application made to allow for wide spread and low effort interlibrary loan among libraries. Join us as we discuss the history of its shared code with Evergreen, ongoing development, what makes it special and learn if it might help you expand sharing with other libraries, regardless of ILS. Audience: General |
|
||||
4:15 PM— 5:00 PM |
Teamwork Makes the Herding Cats Dream Work: Cataloging in a Consortium(recording | slides)Whether a consortium’s cataloguing is centralised, partially-distributed, or fully-distributed, it’s crucial for members to agree upon policies, guidelines, and best practices. This presentation will review some of the challenges faced by two consortia and how they approach wrangling cataloguing communities of 60-150+ libraries. Audience: End User |
|
||||
Evergreen Conference – Saturday, April 29, 2023 (recording) | ||||||
Start — End |
Description | Presenter / Facilitator | ||||
9:00 AM— 9:15 AM |
The Evergreen Project Board UpdateAudience: General |
Jeanette Lundgren, CW MARS, 2023 TEP Board President | ||||
9:15 AM— 9:45 AM |
Developer Update (slides)Audience: General |
Galen Charlton, Implementation and IT Manager, Equinox Open Library Initiative, gmc@equinoxOLI.org | ||||
9:45 AM— 10:15 AM |
Interest Group UpdatesAudience: General |
Interest Group Leaders | ||||
10:45 AM— 12:00 PM |
Future of Evergreen: Strategic Priorities Around Privacy and SecurityRound table community discussion from multiple Evergreen sites. What is your library doing to prepare for a potential data breach? What steps have you taken or are taking to better protect patron privacy and data? Audience: General |