this post was submitted on 18 Jul 2024
2 points (75.0% liked)

Haveno

49 readers
2 users here now

founded 5 months ago
MODERATORS
 

Should we start a bounty? Current .deb requires the user to have sudo privileges and installs into root file directory. The first one is cumbersome for TailsOS users and the second one is cumbersome for QubesOS users.

An AppImage, in contrast, is a self-contained packaging for linux programs, that doesn't require sudo privs nor installation to root file dir. The user can simply double click on the AppImage and it will get Haveno working instantly.

Currently, Haveno/-Reto doesn't have an AppImage release. How do we get one? I am not a programmer, so I can't cook one for them. So, would opening a bounty on bounties.monero.social be helpful?

top 6 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 3 months ago* (last edited 3 months ago)

Agreed. Appimages have become the standard, releasing a distro specific package is not a good idea.

The appimage should include the required java and everything else needed to run the app so people can just download and launch.

Individual distros can create their own packages of the app if they desire.

[–] [email protected] 1 points 3 months ago

Forgot to add, here's the relevant github issue for making your voice heard about appimage release: https://github.com/haveno-dex/haveno/issues/270

[–] [email protected] 1 points 3 months ago (2 children)

You don't really need to install it. Extract the deb and then extract the data archive. You can then run bin/haveno

[–] [email protected] 1 points 3 months ago

I wasn't aware of that, will take a look. But the original request still stands.

[–] [email protected] 1 points 3 months ago

Does deb come with the java dependencies packed together? Because, this is one of the advantages of am appimage, the enduser doesn't have to hunt down the dependencies.

[–] [email protected] 1 points 3 months ago

AppImages are better than .debs, but still have basically full access to your userspace. flatpaks have a permission system, can be built with very strict permissions and the you can modify those as you see fit, e.g. through the Flatseal graphical interface. I would much more prefer a Haveno (universal or Reto) flatpak.