On Thu, Dec 01, 2005 at 06:33:37PM +0000, Dominic Hargreaves wrote:
I think we should have a more scalable DNS naming structure. The flat space we have at the moment won't scale particularly well - we've already had a collision with Manchester, UK and Manchester, US.
So I think we should move to a simple two level system.
oxford.uk.openguides.org london.uk.openguides.org manchester.uk.openguides.org manchester.us.openguides.org boston.us.openguides.org vienna.at.openguides.org
Bad idea. THE Vienna is in Austria, other Viennas are both less important and less likely to ever have a guide. And outside the few square miles around those other Viennas, everyone knows that Vienna means the capital of Austria. Users looking for THE Vienna would expect vienna.openguides.org to work, and they are far more numerous than those looking for Vienna, South Dakota, USA (population: 93 humans, all related to each other, and several hundred pigs all more intelligent than their owners).
And even if you ignore that, you still have to take account of this ... http://www.census.gov/cgi-bin/gazetteer?manchester although none of them look very important so I expect we could recycle manchester.us.openguides.org fairly regularly when the only person in the manchester of the week who cares about openguides runs out of interest :-)
For the examples you give, the correct domain names would be ...
oxford.openguides.org london... manchester... manchester.something.us... boston... vienna...