Rebecca Ely
Rebecca Ely has been involved with Bloomberg’s adoption of open source technologies since 2016. In 2022, Ely joined both the Jupyter Frontends (formerly JupyterLab) Council and the Jupyter Accessibility Council. Ely’s 2015 career transition into tech was preceded by roles as a federal acquisition consultant, math and science teacher, and service monkey trainer. Ely holds a bachelor's degree in peace and justice studies from Wellesley College.
Session
Upgrading your organization’s dependencies on open source libraries can be daunting. Major version releases promise bug fixes, new features, and security improvements, but these upgrades often require so much more work than just bumping a few numbers and letting your package manager sort out the rest.
From planning to deployment, this talk is a step-by-step guide to upgrading your dependencies on open source libraries. We will offer practical strategies for scoping, coordinating, debugging, testing, releasing, and communicating major version upgrades -- all with as little pain for developers and users as possible.
Whether you're maintaining internal extensions, forking core packages, or just trying to stay current, you'll learn real-world strategies to make major upgrades less painful, and maybe even routine.