On Fri, 2012-05-11 at 09:42 -0600, Peter Saint-Andre wrote:
> We do have a spec for "Entity Time"...
> 
> http://xmpp.org/extensions/xep-0202.html

Sorry, I had actually seen this, I should have referenced it in my first
mail. The problems I see with the XEP-0202 approach and the advantages
of adding a 'timezone' element to the XEP-0080 are:

* The XEP-0202 approach requires you to poll all your contacts as there
  is no change notification.

* Having both location and timezone information in one PEP node
  guarantees atomicity. For example, it's easy to get into a situation
  where the XEP-0202 timezone reports Europe/London and the location PEP
  node reports you're in San Francisco.

* If you are publishing your location anyway in the XEP-0080 PEP node
  then it's one less thing to change, from the perspective of the client
  implementers and network traffic. 

One advantage of XEP-0202 over the XEP-0080 approach is that the latter
will not work on Google's servers.

How about: said new 'timezone' element in the XEP-0080 PEP node which
cross-references XEP-0202 in an attempt to keep them in sync?

-- 
Jonny Lamb

Reply via email to