Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 139967

Summary: Completely wrong naming scheme for rsync mirrors
Product: Mirrors Reporter: Martin <smallone>
Component: Feature RequestAssignee: Mirror Admins <mirror-admin>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin 2006-07-11 02:12:27 UTC
From /etc/make.conf.example:
#   Default:       "rsync://rsync.gentoo.org/gentoo-portage"
#   North America: "rsync://rsync.namerica.gentoo.org/gentoo-portage"
#   South America: "rsync://rsync.samerica.gentoo.org/gentoo-portage"
#   Europe:        "rsync://rsync.europe.gentoo.org/gentoo-portage"
#   Asia:          "rsync://rsync.asia.gentoo.org/gentoo-portage"
#   Australia:     "rsync://rsync.au.gentoo.org/gentoo-portage"

This naming scheme is totaly wrong. DNS is meant to be hierarchical, grouping things together, which belong together. And all those servers have one thing in common: They are rsync-Servers.
The correct naming would be something like: asia.rsync.gentoo.org because out of all of gentoo's rsync-servers (rsync.gentoo.org), we have the asia ones.


The currently used scheme would only make sense, if there were a group of servers, in asia, out of which we want the rsync-ones. But there is no www.asia.gentoo.org, or ftp.asia.gentoo.org.
Comment 1 Shyam Mani (RETIRED) gentoo-dev 2006-07-11 02:27:05 UTC
Well, apart from the theory part of things, the naming scheme works just fine..and has been doing so without any issues for a while. 

Comment 2 Kurt Lieber (RETIRED) gentoo-dev 2006-07-11 06:31:24 UTC
and even the theory part of things is debatable.  You have your opinions, we have ours, thanks for sharing.
Comment 3 Martin 2006-07-26 02:28:08 UTC
(In reply to comment #2)
> and even the theory part of things is debatable.  You have your opinions, we
> have ours, thanks for sharing.
> 

It's not a matter of opinions, it's a matter of following standards and simple logic. The current scheme is just utterly wrong. 


Okay, it works, but it would also work if you named the servers r.s.y.c.e.u.r.o.p.e.gentoo.org, however nobody would ever think of naming them this way, because it's against common sense.
The same way the current scheme isn't common sense.