this post was submitted on 18 Aug 2024
10 points (91.7% liked)
Monero
1662 readers
32 users here now
This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.
Wallets
Android (Cake Wallet) / (Monero.com)
iOS (Cake Wallet) / (Monero.com)
Instance tags for discoverability:
Monero, XMR, crypto, cryptocurrency
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think the rift between haveno devs and the haveno-reto devs is causing some project management issues. One such example that I get direct exposure is around adding a flatpak and AppImage packaging for Haveno(-Reto) and another is around how (or should?) should the users be able to switch between mainnet providers.
For the example of the first one read down from this message: https://github.com/haveno-dex/haveno/issues/270#issuecomment-2294807880
And for the example of the second one, read down this issue: https://github.com/haveno-dex/haveno/issues/931
There is a friction in trying to coordinate and contribute to the developers working on different (albeit quite similar) repos (in the case of the original Haveno repo and the -Reto repo). This friction in comms and contribution is causing delays in introducing software distribution packages such as AppImage and Flatpaks, which hinders (especially for TailsOS and Qubes-Whonix users) the onboarding of the new users, and decentralizing Monero's liquidity.
Is appimage or flatpak actually needed? Devs probably have things higher priority. You can "install" the .deb on most Linux systems simply by extracting the needful and running the binary. You may need to download the java runtime to run.
AppImage is absolutely necessary for users of TailsOS and Qubes-Whonix.
People have has success running on both of those, so I'm really confused why its absolutely necessary. I say again, you literally can unpack the .deb contents to run tbe executable.
Which people? Probably technically-minded, and over-determined people, yes. But do we want only such people have access to Haveno? Absolutely not. People who are only able to burn TailsOS onto a USB should also be able to hop-onto using Haveno and contribute to Monero"s distributed liquidity.
No I literally cannot! (maybe). AppImage model of running a program is exactly the same as running an exe file. Download, allow executable, and run. Most newcomers easily get disheartened when they read that they need to unzip a deb file or something.
haveno is in early stages anyway, but yea the more noob friendly it becomes, the better. Something is """hard""" to install when you do not explain how to install it properly.
Currently there's a way to install it on every OS, that's good enough for now. Also keep in mind that there aren't 20 dedicated developers working on haveno fulltime, you can't have everything at once with a small team of developers
True, but this is the price you pay for the developers being totally independent from network operators.
Their incentives are not totally aligned, and we get friction