Greetings from the Tahanea atoll in French Polynesia!
We're two programmers long-term cruising with a small (<10m sailboat). On a trip like this there are often times when we're held by the weather, and those are good opportunities to work on our open source projects (NoFlo, various Signal K plugins).
The boat is powered by renewables (mostly solar, occasional help from a deployable wind or hydrogenerator). With that we need to conserve energy and can't (and won't) run Starlink all the time. Back in Europe we could fall back to an LTE uplink but here in deserted islands that is not an option.
This makes the distributed development model as described by Reticulum manual a great fit for us.
I have currently two rngit repository servers up: one running on the onboard Raspberry Pi NAS, and another on an online VPS (adafb3153efd4d96d532568a5208b3b5), set to mirror the repos from the boat.
Idea is that we can locally work with the boat-hosted repos, including managing work documents and making releases. When the boat happens to be connected to the internet, our VPS pulls the latest changes so they're available to others.
This works well, except for the fact that Work Documents (and Releases) are not mirrored. The manual states that Release mirroring is planned, and so my question is whether it's better to wait or to set up some temporary way to move the msgpack files over.
If we do so, is there anything to keep in mind except to place the files in the right directories? Copying could maybe be done over rncp, though we also do have Syncthing set up on both machines.
rngit is currently our only use of Reticulum. For messaging and alerting purposes in these off-grid places we are using Meshtastic, where we have a relatively extensive setup as documented here:
https://blog.noforeignland.com/off-grid-boat-communications-with-meshtastic/
Right now plan is to switch this setup also over to Reticulum RNodes, maybe around November when we're settling in for the cyclone season.