After a long time using basically only 2 Haiku installs (beta4, 32 and 64 bits)… It seems I keep getting more and more Haiku installs everyday.
Either due to using “new” hardware, or testing performance on different VM solutions (also on different hardware), etc… The thing is… I’ve already lost track of how many Haiku installs I have (and were or their hrev ).
All I know is that eventually I need some of them to be up-to-date (some more regularly than others)… and that much of that could REALLY benefit from having a “local update proxy” of sorts.
It would mean less bandwidth usage on Haiku’s repo servers, and also… it would speed up enormously my updates (after the first one, of course)…
For reference: I rarely have gotten more than 250/300 KiB/s while contacting Haiku’s repos in the last 2 years (while being able to download from anywhere else at ~ 1.5/2 MiB/s when my internet access works well).
Sometimes I get weeks of crappy/moody Internet access, and things get FAR worse, so a working proxy would help even more.
For similar needs on Linux, I had relied, on the past, on tools like apt-cache-ng
.
It would be really nice to have something similar for Haiku.
I surely will end up (eventually) creating my own solution (hacking some script that keeps a centralized copy of packages, and setting up a repo on my more “stable” machines, and making sure the rest of my installs contacts that before the Haiku servers)…
But… I would certainly be glad if someone smarter than me either beats me to it, or creates some nice “GUI-first” solution… (or by implementing similar functionality on the OS itself, I guess).
Anyway… just wanted to share this idea/need, and see what other users/devs have to say.
Side note… would be nice to have this working with Zeroconf/Avahi/Bonjour
… as I don’t really have much control about most of the IPs on my network.
As always, please excuse both my broken “English”, and my unchecked verbosity . Thanks for your time reading this.