August 6, 2023 | Los Angeles, CA
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Days 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (GMT -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right above "Filter by Date."

IMPORTANT NOTE: The timing of sessions and room locations are subject to change.

Sunday, August 6 • 4:30pm - 4:40pm
Snaps: Universal Packaging and Avoiding the Dependency Hell - Jesús Soto Mendoza, Canonical

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Software distribution is always a challenge. There are lots of OSes, distributions, dependencies and formats. Packaging for each and every scenario is time-consuming that could be spent on improving the software itself. Package once, distribute everywhere: Snaps is a universal packaging format for Linux that bundles dependencies and runs the app in a sandbox, providing an extra degree of security. The Media and Entertainment industry is one of the industries that could benefit the most from Snaps. Professional software is complex, with tangled build processes sometimes legacy dependencies. But with Snaps, the distribution of your app is as simple as a single command.

avatar for Jesús Soto Mendoza

Jesús Soto Mendoza

Software Engineer, Canonical
I'm a Software Engineer working for Canonical in the desktop team, gaming squad. My main experience is working as a packager and maintainer for many apps including Steam. I have a masters in Videogame Art, and studies in Film Production with VFS.

Sunday August 6, 2023 4:30pm - 4:40pm PDT
Plaza I/II/III, 3rd Floor
  Lightning Talks
  • Presentation Slides Attached Yes