LAS GNOME Flatpak BoF
Summary: its complicated, we could take some lessons from elementary and ship it all out to stripe.
We currently just have donate buttons
Various other options to look at: snap store
Elementary does not make any amount of money on their apps
First step: ubuntu-style 'pay as much as you want'
A slider is nice
Idea: reach out to gog and see if they would be introduced
We probably need to set up an example of how to set up your own repository
Alex is interested in more testing for flatpak itself and portals
We also need to test apps
A good first step would be to get a screenshot of each app after it is built
The freedesktop sdk already does something like that with a demo app
openqa is being recommended
Flathub uses a lot of refs in a single repo, which causes some scalability problems
First idea by Alex: Split summary file by architecture
We should fix open cves in the 1.6 freedesktop runtime, get kde and gnome runtimes rebased to 18.08, and then push for everybody to move to 18.08-based runtimes.
Open questions: do symlinks work ? do we expose too much ?
Alex says this is complicated - you could bind mount after the fact, but only if you keep privileges in the sandbox pid 1, which would be bad.
This is an often-requested feature. Research needed.
Alex wants a service that builders upload bundles to, which then imports the bundles into a repo.
The service could do a bunch of things, like sign, trigger qe, batch updates to summary files...
Add qt to freedesktop runtime: conclusion: just add the lts qt version
Use fs-verity in OSTree: it is really interesting, and Alex wants to do it.
We want a tools extension point for ides that need extra stuff
There is a request to have an extension point for gtk modules
Visit flatpak.org for information on getting started, developer documentation and details of available applications and runtimes.