[haiku-web] Re: [RFC] Haiku Mirror Issues

  • From: kallisti5 <kallisti5@xxxxxxxxxxx>
  • To: haiku-web@xxxxxxxxxxxxx
  • Date: Tue, 21 Mar 2017 08:11:43 -0500

On 2017年03月20日 23:55, Adrien Destugues wrote:
20 mars 2017 16:37 "Yubin Ruan" <ablacktshirt@xxxxxxxxx> a écrit:
Hi all Haiku developers,

I got a plan for hosting a mirror for Haiku's repo in China, for all
Chinese users' convenience.

As I told many friends in the #haiku IRC channel, the network connection
from China to haiku's host(probably Europe?) is way too slow for many
Chinese users, particularly when downloading nightly-built image and
cloning the newest code from place to place. So, if you all agree,
please provide me with more info/instructions of how to synchronizing
Haiku's repo(eg, some documents and HOW-TOs, or a `rsync' address). In
addition, if possible, please provide some info for mirroring Haiku's OS
images(as in "https://www.haiku-os.org/get-haiku";), source codes(as in
"http://cgit.haiku-os.org";) and haiku's pkgman repo(as in somewhere
that I don't know yet) separately(eg, how big is it?)

Hi,
I think you should get in touch with haiku-web or haiku-sysadmin mailing lists.

There is already work in progress to move some of the services outside of our main server, which is hosted in germany. It has bad peering also in the US, so we are investogating a CDN based system (like for the website) to allow propagating the data (nightly images for now, maybe later also packages).

For the git repo, the simplest way is to use the github mirror, I guess. At least for initial cloning, then you can switch to the normal repo.

On 2017-03-21 00:24, Yubin Ruan wrote:
Please comment.

The CDN system is already in place for nightly OS images :-)

https://download.haiku-os.org/nightly-images/x86_64/\

The "global" link is the CDN. KeyCDN has a mirror in Hong Kong
which should be substantially faster than Europe for you.

I can't say for sure when we'll have mirrors for the package
repos... there are some fundamental issues around our repository
format that need to be fixed. (regeneration of them for each mirror)

 -- Alex
-----------------------------------------------------------------------
haiku-web@xxxxxxxxxxxxx - Haiku Web & Developer Support Discussion List

Other related posts: