Thanks René, There are docs on how to package applications with Flatpak: http://docs.flatpak.org/en/latest/index.html
And a wiki which describes the specific recommendations for distributing applications on Flathub: https://github.com/flathub/flathub/wiki/App-Submission However, the desktop file and appdata.xml are separate standards which have their own documentation: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html https://www.freedesktop.org/software/appstream/docs/index.html Needless to say, that's quite a bit of reading! This is a big part of why I'm preparing this simple example. I hope people will use it as a template: copy and paste the packaging info and modify it to fit their own games. I'm also working on an overview guide to the technologies you need for desktop Linux applications, which should refer to a lot of these technologies without going into the same detail as the specifications. And I have some ideas about tooling to generate a flatpak manifest from pip packages. Thomas