Flock has ended
Back To Schedule
Friday, August 8 • 14:00 - 14:45
Building an application installer from the ground up

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

In this talk I will explain the different layers in our application installer architecture, right from guessing values from .desktop files, to adding extra data from AppData files, to the AppStream XML format, and then up to the application layer. I'm aiming to keep the talk light-hearted and hopefully entertaining, but at the same time explaining the nitty-gitty details and explaining any compromises we've made. I'll show lots of screenshots of the Fedora application installer (gnome-software) and explain how we're using the new data to fulfil high level UI and UX goals. I'll talk about what's left to fully integrate the architecture with the Fedora infrastructure. The intended audience of this talk will be moderately technical, although no prior knowledge of the installer stack is required.

avatar for Richard Hughes

Richard Hughes

Developer, Red Hat
Richard has over 10 years of experience developing open source software. He is the maintainer of GNOME Software, PackageKit, GNOME Packagekit, GNOME Power Manager, GNOME Color Manager, fwupd, colord, and UPower and also contributes to many other projects and opensource standards... Read More →

Friday August 8, 2014 14:00 - 14:45 CEST
C215 (100 person)

Attendees (0)