Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

Please provide an AppImage for download on GitHub Releases #32

Closed
probonopd opened this issue Feb 9, 2018 · 0 comments · Fixed by #41
Closed

Please provide an AppImage for download on GitHub Releases #32

probonopd opened this issue Feb 9, 2018 · 0 comments · Fixed by #41

Comments

@probonopd
Copy link

"target": "AppImage",

Providing an AppImage would have, among others, these advantages:

  • Applications packaged as an AppImage can run on many distributions (including Ubuntu, Fedora, openSUSE, CentOS, elementaryOS, Linux Mint, and others)
  • One app = one file = super simple for users: just download one AppImage file, make it executable, and run
  • No unpacking or installation necessary
  • No root needed
  • No system libraries changed
  • Works out of the box, no installation of runtimes needed
  • Optional desktop integration with appimaged
  • Optional binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate
  • Can optionally GPG2-sign your AppImages (inside the file)
  • Works on Live ISOs
  • Can use the same AppImages when dual-booting multiple distributions
  • Can be listed in the AppImageHub central directory of available AppImages
  • Can double as a self-extracting compressed archive with the --appimage-extract parameter

Here is an overview of projects that are already distributing upstream-provided, official AppImages.

If you have questions, AppImage developers are on #AppImage on irc.freenode.net.

kaosat-dev added a commit that referenced this issue Apr 5, 2018
* adds all boilerplate needed to do cross platform releases : closes #32 and closes #40
* adds basic notification system to detect & inform of new releases : after some testing this is simpler and more efficient for now than auto updates : closes #24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant