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

Linux packaging #2444

Open
flukejones opened this issue Sep 14, 2020 · 3 comments
Open

Linux packaging #2444

flukejones opened this issue Sep 14, 2020 · 3 comments
Labels
enhancement New feature or request platform-linux Platform: Linux

Comments

@flukejones
Copy link

While it has its uses AppImage isn't very ideal for packaging in most cases due to it not integrating well with most Linux desktops (such as Gnome). While the 3 main distro packaging formats rpm, deb, and pkg (arch) exist, it can be a pain to build for all three.

A good argument can be made to add flatpak (and possibly snap) packaging, where the flatpak can be hosted in an Outrun owned server, and so provide automatic updates.

  • Almost all distros support flatpak in some way
  • Guaranteed stable environment
  • Offers better security and safety to the user via permissions handling
  • Integrates well with all main desktop environments (app icons, actions etc)
  • Can be installed to users home dir via flatpak install --user <app> in cases where the user does not have wider permissions

However, a possible pain point can be the permissions management, particularly as this app can be used somewhat as an IDE. An IDE often requires access to more parts of a file system, things like headers etc. I'm not sure how this is managed, but a good example app which is also an IDE is gnome-builder.

@bryphe bryphe added enhancement New feature or request platform-linux Platform: Linux labels Sep 15, 2020
@bryphe
Copy link
Member

bryphe commented Sep 15, 2020

Thanks for logging the issue, @flukejones ! This is on my radar in terms of handling auto-update #559

@flukejones
Copy link
Author

@bryphe is there any progress at all on this? AppImage is not a suitable format for the majority of distros.

@flukejones
Copy link
Author

The appimage no-longer works in fedora 35.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request platform-linux Platform: Linux
Projects
None yet
Development

No branches or pull requests

2 participants