If you’re using AppImage to ship your app on desktop Linux you’re doing a huge disservice to your users by perpetuating the use of a broken by design format that doesn’t even work on the most popular Linux distros without jumping into a terminal. Please stop shipping this format. Don’t use it. Don’t let your friends use it. Package any other way than this please
Conversation
Notices
-
Embed this notice
Danielle Foré (danirabbit@mastodon.online)'s status on Sunday, 03-Nov-2024 15:34:22 JST Danielle Foré - alcinnz repeated this.
-
Embed this notice
Danielle Foré (danirabbit@mastodon.online)'s status on Sunday, 03-Nov-2024 15:34:35 JST Danielle Foré If you want to ship your app in a cross-platform bundle format that users can download from your own website, use Flatpak
If you want to ship your app in a cross-platform store that users can download from any Linux distro, use Flatpak
If you want to manage your own updates repository and make sure your users get updates directly from you, use Flatpak
Flatpak can do all of these things
🇵🇸 servisoficial 🇲🇽🇷🇺 repeated this. -
Embed this notice
lily ?️⚧️ (tauon@possum.city)'s status on Sunday, 29-Dec-2024 07:22:31 JST lily ?️⚧️ @danirabbit@mastodon.online flatpak is also containers which is bad and broken
-
Embed this notice
Miguel Torrellas (migtorr@mastodon.org.uk)'s status on Sunday, 29-Dec-2024 07:22:46 JST Miguel Torrellas @leeloo https://appcenter.elementary.io/io.elementary.music/
-
Embed this notice
Danielle Foré (danirabbit@mastodon.online)'s status on Sunday, 29-Dec-2024 07:22:47 JST Danielle Foré We build Flatpak bundles as part of our CI process, so you can even have downloadable app bundles to test per branch https://github.com/elementary/music/blob/d7fbb4fcff8be47f913a135945eaacb6873c0862/.github/workflows/ci.yml#L13
And then we deploy to our own remote also directly with GitHub actions: https://github.com/elementary/music/blob/d7fbb4fcff8be47f913a135945eaacb6873c0862/.github/workflows/release.yml#L30
Users can download flatpak reference files from your website or use https+flatpak links and install your app with just a couple clicks. No terminal. No adjusting permissions. No fiddling. Just works. Cross-platform app distribution on Linux is solved
In conversation permalink Attachments
-
Embed this notice
Leeloo (leeloo@techhub.social)'s status on Sunday, 29-Dec-2024 07:22:47 JST Leeloo @danirabbit
If flatpaks are so great, why does your repository have instructions for building from source and no flatpak releases?In conversation permalink 🇵🇸 servisoficial 🇲🇽🇷🇺 repeated this.