X Tutup
The Wayback Machine - https://web.archive.org/web/20220709174651/https://github.com/massCodeIO/massCode/discussions/60
Skip to content

Drop snap for Flatpak (or an AppImage) (for Linux) #60

helium18 started this conversation in Ideas
Drop snap for Flatpak (or an AppImage) (for Linux) #60
Apr 29, 2022 · 2 comments · 8 replies

As the title suggests. Snap should be dropped for Flatpak support. Flatpak runs on all gnu/linux distributions and is completely open sourced. Snaps also perform horribly. There's a general dislike for snap among linux users.

It becomes a huge barrier for me to install this without build instructions and then seeing that snap is the only installation medium, and I'm sure that there are other people like me on this platform, who'd like to use this app but are limited by the installation mediums.

I think, with flatpak OR an appimage (or both preferably) massCode will be able to target all linux users.

Replies

2 comments
·
8 replies

Unfortunately, I am a maс user and can not test all platforms. I tried to make a build to .AppImage, .deb, but when I start the application just a white screen. At the same time snap works.

8 replies
@CRBroughton

I've managed to compile both an AppImage and a .deb package on my Kubuntu 20.04 machine. Is there any way I can contribute (or upload) the compiled executables? I simply made these changes:

  linux: {
    target: ['snap', 'deb', 'AppImage'],
    icon: 'config/icons',
    maintainer: 'masscodeIO'
  },

Wouldn't mind compiling these two specific Linux builds for future releases as well.

Edit: It's also possible you could do this through Github Actions, although I haven't personally looked into it.

@antonreshetov

Actually there is no other way like the one you mentioned to make a build. As I said before, I made builds, but they did not work correctly in VM Ubuntu 20.

@CRBroughton

Here is the debian package running on my Kubuntu machine. As you can see it does compile correctly and runs, and the extension does connect to the application.

image

I started the discussion here - #87

0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
4 participants
X Tutup