Re: [Geopriv] Re: Last Call: 'Location Types Registry' to Proposed Standard

Harald Tveit Alvestrand <[email protected]>
Newsgroups gmane.ietf.general,gmane.ietf.geopriv
Message-ID <[email protected]>
[taking out the iesg from CC list, but leaving WG and ietf list in]

--On onsdag, januar 18, 2006 22:49:27 -0500 Henning Schulzrinne 
<[email protected]> wrote:

> Some additional comments on closer reading and a general comment:

>> 2) Inadequate context for use:
>>
>> The document does not make reference to RPID, except in
>> "acknowledgement". Thus, it has to be interpreted as stand-alone,
>> and must contain its own guidance. RPID states:
>>
>>
>>
>> These things guide the usage of place-types in RPID, but cannot be
>> found from the registry document.
>>
>
> Since usage will strongly depend on the context and since this  registry
> is not limited to RPID, I think this would belong into RPID  (or other
> documents), not the registry.

Sigh.... I guess we disagree on principles here pretty strongly.

I think that in order for a vocabulary like this to be useful, it has to 
fit its purpose. A vocabulary that is made to fit multiple purposes will in 
the end fit neither - for one recent example, see the discussion between 
the "mail folks" and the "RTP folks" over the proper registration and 
meaning of MIME content-types.

You're defining the vocabulary now, and have the chance for establishing a 
reasonable context. Once it's being used for two purposes with conflicting 
requirements, it's too late to fix it.

>
>> This document SHOULD give guidance for usage, saying at least:
>>
>> - whether it's intended that several of these values can be used
>> together
>
> I'd assume yes, in general, but defining that seems to be the role of
> the protocol using these elements, not a registry.
>
> I think of the registry like a dictionary. A dictionary does not  define
> which words you can use together.

Yes, it does. By implication, a dictionary is for a language, and a 
language is (among other things) a set of rules on how to put the words 
together - and it VERY strongly implies that in order to understand a 
word's meaning, you have to look at its context.

But it's easy to forget about the enormous amount of baggage we have when 
considering a concept like "word", and that there's so little baggage 
attached to a label type like this one.

>> - whether it's intended that a sequence of location types gives a
>> progressively more precise set of terms (in which case
>> internationalizing the last type you understand is appropriate) or
>> names an intersection of the classes (in which case you would have
>> to internationalize all of them).
>
> There is no implication of hierarchy. In general, this seems  difficult
> to achieve since not all location types are hierarchical.  For example,
> an airport might contain a bank or a shopping-area, but  that does not
> make either a subcategory of an airport.

Good - then say so!

> I also don't understand the need for I18N, since these are tokens  that
> would be translated by a local application, not rendered to users.

My mistake - this should have been "localize".

To illustrate: In the flat case, "restroom, cafe, airport" could be 
localized as "Toalett, <ukjent sted>, Flyplass" in Norwegian if the 
application doesn't know the translation of "cafe"; in the hierarchical 
case, one could imagine "McDonalds, cafe, eating-place, public building, 
indoors" - it would be OK to localize that as "Spisested" if "cafe" isn't 
known.

>
>> - whether having a text string alongside it (the "note" above) is a
>> recommended practice.
>
> That's again an RPID issue. Not every protocol using these tokens  will
> have notes.

There's no second protocol at the moment, so you have the chance to provide 
guidance...

>>
>> It MAY be appropriate to say something about field of use, like
>> RPID does ("what types of communication is appropriate" would lead
>> one to distinguish between "driving a car" and "passenger in a
>> car", while one could imagine that other usages might want to
>> distinguish between "expensive restaurant" and "cheap restaurant").
>
> We are not trying to define a service location protocol that  describes
> numerical properties of locations. I don't know how to rule  this out by
> legal wording; presumably the expert reviewer can make  common-sense
> judgement.

Legal wording isn't what I'm looking for. Hints to the reviewer about what 
the WG considers "common sense" would be helpful.


_______________________________________________
Ietf mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/ietf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.