The game was accepted in Flathub, so you can now see it on the site here:
https://flathub.org/apps/details/com.inventwithpython.flippy

And the packaging information from the PR is now in its own repository:
https://github.com/flathub/com.inventwithpython.flippy

On 14 July 2018 at 08:41, René Dudfield <ren...@gmail.com> wrote:

> Cheers. I was reading through the PR change log thinking it would be quite
> easy to copy/paste :)
>
> Then I came across <categories> in the appdata.xml, and wondered what to
> put there.
>
> Indeed, lots of reading! Seems much easier to copy/paste little examples.
>
>
>
>
> On Thu, Jul 12, 2018 at 1:20 PM, Thomas Kluyver <tak...@gmail.com> wrote:
>
>> 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
>>
>
>

Reply via email to