[glue-wg] Tighten defn of Country property?
paul.millar at desy.de
Fri Mar 27 06:11:56 CDT 2009
On Friday 27 March 2009 10:25:19 Burke, S (Stephen) wrote:
> I think I'd be inclined to leave this as free-format text, I don't see a
> strong case where you'd need to parse it automatically
How about "finding out which CE job managers are in use at UK sites". See 
> and this sort of thing can be politically sensitive.
True, but we defer that discussion (and corresponding political sensitivity)
Also, ISO 3166-1 includes user-assigned codes that may be used to describe
countries not recognised by ISO. In any case, we do not mandate that people
use ISO 3166-1; although other codes should not (RFC-2119) be used, it isn't
> Also remember that locations can be broad, for example the nordugrid
> distributed tier-1 may want a list there.
Certainly, anyone can place any text they wish there. I am not suggesting we
mandate ISO 3166-1; rather that we say which code should be used.
I think the example you present isn't a strong argument. The location has
multiplicity "optional" (0..1), so using this field to represent a list
doesn't seem appropriate.
To me, a more natural representation would be to leave the Location.country
field blank and to publish four AdminDomains (one for each member country).
Each of these would be a sub-Domain of the Nordugrid AdminDomain and would
publish a Location object with Location.country specified using the
appropriate ISO 3166-1 code.
Of course, Nordugrid are free to publish their Tier-1's Location.country
attribute as a comma-separated list of member countries. However, I feel
that if many people do this we should review the multiplicity of this field.
On Friday 27 March 2009 10:26:46 Burke, S (Stephen) wrote:
> ... and of course the UK is not a country - England, Scotland and Wales
> are countries!
In fact, UK *is* a country, as are England, Scotland and Wales. See:
The thing that confuses people is that Great Britian isn't a country, but an
island. Further confusing is that the UK ISO 3166-1 code is "GB" (2-letter)
or "GBR" (3-letter).
There isn't an ISO 3166-1 code for England, Scotland or Wales, so one can only
represent an AdminDomain in England as UK, with corresponding code "GBR".
It's this sort of confusion I'd advocate we should avoid by recommending ISO
3166-1 Alpha-3 for Location.country.
More information about the glue-wg