taskell icon indicating copy to clipboard operation
taskell copied to clipboard

Upload a Flatpak package to Flathub

Open AnderRasoVazquez opened this issue 5 years ago • 3 comments

This will allow everyone to use taskell in any Linux distro. More info below =)

About Flatpak

Flatpak is a next-generation technology for building and distributing desktop applications on Linux. [...] Flatpak can be used with a total of 22 distros See the complete list.

About Flathub

Flathub is a centralized repository of Flatpak apps. It provides a single point of entry for distributing apps on the most popular Linux distributions. It has a growing number of users, with some Linux distributions enabling it by default, and simple setup steps for those that don’t.

Once an app is included in Flathub, it can be easily installed by users, either using a graphical software center or the flatpak command line. It is also possible to provide a link that will open the app in a software center.

Flathub also provides a means for app updates to be distributed to users—once an app is included, its developers can make new releases which will be automatically distributed to users.

Finally, Flathub can help with exposure for applications, through software centers where available apps are advertised, and through our own websites and social media channels.]

AnderRasoVazquez avatar Nov 04 '19 14:11 AnderRasoVazquez

I'll look into this.

Having a quick glance at their documentation it's not abundantly clear what I need to do. Something about a manifest file, but not quite sure what that's referring to.

Do you have any experience of submitting things to Flathub yourself?

smallhadroncollider avatar Nov 04 '19 14:11 smallhadroncollider

No, but My Ubuntu based distro (elementary OS) has adopted Flatpak as the main package format so I want to learn how to do it too. I'm looking at Flatpak's twitter and I found this blog post on how to build a Flatpak.

Once the manifest file is done the process to publish it on Flathub looks really easy: instructions.

Hope this helps.

AnderRasoVazquez avatar Nov 04 '19 15:11 AnderRasoVazquez

That blog post is very useful. Thanks!

smallhadroncollider avatar Nov 04 '19 16:11 smallhadroncollider