Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to AppImage #953

Closed
IGassmann opened this issue Jan 18, 2018 · 5 comments
Closed

Migrate to AppImage #953

IGassmann opened this issue Jan 18, 2018 · 5 comments
Assignees
Labels
type: improvement Existing (or partially existing) functionality needs to be changed

Comments

@IGassmann
Copy link
Contributor

We should make the move to AppImage because of the following reasons:

@IGassmann IGassmann self-assigned this Jan 18, 2018
@IGassmann IGassmann added type: improvement Existing (or partially existing) functionality needs to be changed type: devops and removed needs: triage labels Jan 18, 2018
@TheAssassin
Copy link

@IGassmann what happened to the issue? I don't see any AppImage downloads.

@IGassmann
Copy link
Contributor Author

This issue was a duplicate of #332. AppImage builds are coming with the next release.

@TheAssassin
Copy link

I see. Thanks.

@IGassmann
Copy link
Contributor Author

After discussing the fact that you need to change the file permission to launch an AppImage package, it was decided to rollback our changes and not use AppImage. Our app will still be distributed as a .deb package for the time being.

That step is not intuitive and might result in an unpleasant experience for our users.

A possible solution for supporting non-deb distributions in the future will be to use snap builds.

@probonopd
Copy link

It's easy to make an AppImage executable:
https://discourse.appimage.org/t/how-to-make-an-appimage-executable/80

Besides, this is not an AppImage issue but I agree that desktop environments should handle ELF executables that are missing the executable bit more gracefully. Only the desktop environments can change that, so please open issues with them if you think this area needs improvement.

Please see AppImage/AppImageKit#374.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: improvement Existing (or partially existing) functionality needs to be changed
Projects
None yet
Development

No branches or pull requests

4 participants