24-26 November 2020
Online
Asia/Kuala_Lumpur timezone

Flathub – app store and build service for Linux

26 Nov 2020, 15:30
50m
Track 1

Track 1

https://meet.gnome.org/b/gno-myi-k8v-ohn
50 minutes presentation

Speaker

Bartłomiej Piotrowski

Description

Imagine you wrote a new text editor which will completely disrupt the market of Linux desktop. You've just pushed the first stable release to GitHub and… nothing happened. Turns out there are at least 8 Linux distributions; each ships different, incompatible versions of dependencies used by your application; only 3 share similar, but not the same packaging systems and two require donating your kidney to take your package into the review process. Congratulations! You are no longer a developer, you are a package maintainer now.

Just as Docker simplified deployments for servers, Flatpak lets you package your application once and run it almost everywhere. Flathub is a build and distribution service for Linux desktop applications created with Flatpak. Let's talk about how Flathub works, how to submit a new application and what you can do to help the project.

Author(s) Bio Developer of Arch Linux, maintainer of Flathub, member of GNOME Foundation. A ghost of Alpine Linux past. I keep servers running for a living.
Level of Difficulty Beginner
Tracks Application Development and Deployment

Primary author

Presentation Materials

There are no materials yet.