Maybe I wasn’t clear enough. I’ll try one last time. If this is annoying, please ignore it. However, please read at least the last section. Thanks.
These things are Whonix-specific:
-
The documentation lists Monero in the SocksPort table but does not specify a port number. Please designate a port for Monero. I cannot fully contribute my work to Whonix without a declared port because otherwise, it would be at risk of breaking in the future. All I ask is that you choose a four-digit number and publish it in the documentation.
-
I am fairly confident that my systemd unit file would be a significant improvement for Monero to include in the documentation, especially since it is tailor-made for Whonix. I don’t know what else to do but provide it to you. It is well tested.
These are minor, but also Whonix-specific:
- Besides the discussion of Monero in the context of Whonix, this note states that the documentation includes a blanket statement about isolation flags that requires further explanation. This is a Whonix-specific question.
- Perhaps this is better suited for the QubesOS forum, but it should also be possible to answer here, especially since the documentation mentions the
qubesdb-read/qubes-gatewaycommand.
- The Whonix documentation includes Monero. Of course, because what could be more relevant to a Tor anonymity system than anonymous currency? I hoped to start a discussion about the tweaks I made to adapt Monero to Whonix. I understand that Whonix strives to be a great baseline platform for Tor. But if not Monero, then which application should be the first-class citizen?
![]()
Overall, I know that open-source work can be quite taxing. Please know that I have your best interests, as well as those of the Whonix project, at heart. Please don’t take the following section negatively. Consider it constructive criticism.
Also, note that I am not trying to take advantage of your time by asking for free support. On the contrary, I spend a lot of time making useful improvements to Monero within the Whonix setting that enhance the project. I understand that if you are busy with other things, it’s impossible to handle this correctly, and you have every right to prioritize accordingly. However, linking to documentation that I’ve already read does not benefit the project. It may even prevent future contributions. In fact, I had planned to make some improvements outside of Monero.
I initially had one simple question about optimal Monero privacy. When I didn’t receive a satisfactory answer, I figured it out myself, tested it, and then came back to contribute. What more could an open-source project want? All I wanted was final validation from a Whonix developer on the questions I’m only 99% sure about. Not being able to incubate people like me isn’t good for the project. My recommendations are as follows:
-
Simplify the project and refocus on important aspects if you don’t have time to maintain critical applications, such as Monero. This could include the baseline Tor VM architecture or just a few applications.
-
Hire someone who can maintain the documentation better and perform community work.
It’s laughable that there are documents about running an onion-based Mumble server and outdated messaging services, yet Monero doesn’t receive the necessary attention. This doesn’t bode well for the project.
![]()