tkashkin / Boiler

Another useless project. Even more useless than my previous projects.
https://tkashkin.tk/projects/boiler/
Do What The F*ck You Want To Public License
11 stars 4 forks source link

Package as Flatpak for elementary OS 6 #12

Open danirabbit opened 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 :)

tkashkin commented 3 years ago

I don't plan to package this project for elementary OS 6 unless someone actually uses it and wants it to be in the AppCenter. I would also need to find the hardware to test the app with since the kettle I wrote the app for is currently partially broken and I'm not even sure it's still somewhere in my house.


I'm interested in packaging my other app, GameHub, for AppCenter, but it was rejected before.

Does Flatpak change anything for GameHub being in AppCenter, perhaps if it's fully sandboxed and maybe with some features disabled? Reply to the original issue if you think it may be possible now.

danirabbit commented 3 years ago

Hey @tkashkin, packaging as Flatpak doesn't really change that GameHub is a kind of store for 3rd party and non-native software so I think it still wouldn't fit into AppCenter. I would recommend distributing it through FlatHub which has much more relaxed submission requirements. This would still make it available to elementary OS users via sideload