treagod / spectator

Client to test web endpoints
https://treagod.github.io/spectator/
GNU General Public License v3.0
77 stars 6 forks source link

Package as Flatpak for elementary OS 6 #73

Closed danirabbit closed 3 years ago

danirabbit commented 3 years ago

As you might have heard, AppCenter is going Flatpak! For elementary OS 6, we will not longer be accepting Debian packaging, so your app will need to be updated.

We have documentation on our developer guide for writing your Flatpak manifest here: https://docs.elementary.io/develop/writing-apps/our-first-app/packaging#flatpak-manifest

Also, in case you missed it, elementary OS 6 beta 2 is now available. This is a great time to get your app packaged up as Flatpak and test that everything is working before the final release. AppCenter submission for OS 6 will be open soon, so don't delay :)

treagod commented 3 years ago

Hi,

thank you for reaching out :)

The flatpak YAML was already integrated some time ago by @hanaral.

Just tried the flatpak version on Elementary 6 Beta, which is working just fine: flatpak_spectator

I would close this issue as it is already done. If I missed something, please let me know :)

hanaral commented 3 years ago

@treagod I don't think it would be inappropriate here to ask for flatpak compiling with the Sdk to become the only recommended way - I've opened #76 to fix it

danirabbit commented 3 years ago

Looks great! Happy to close this issue :)

The only thing I can think to mention is that we now have a stable release of the Flatpak platform so you probably want to switch your app over from using daily to 6 :)

danirabbit commented 3 years ago

Looking through your repo, I think you just need updated screenshots and then this is good to go! I'll keep an eye on spectator for a release and get an import set up as soon as you're ready! :)