On 02/18/2013 09:18 AM, Tobias Markmann wrote:
> Hi,
>
> So currently we have XEP-0012 which we don't like because of the
> relative time semantic, it uses. In addition that it is currently used
> for two different purposes:
> 1. Discover the time a disconnected user last accessed its account
> (i.e. was online).
> 2. Discover when a connected user was last active at the server. (The
> XEP calls it idle time, which would be some kind of server access idle
> time if i read it right)
>
> Note: XEP-0256 seems to do the same as 2) but using presence.
>
> I suggest we deprecate XEP-0012 and XEP-0256. Purpose 1) can be done
> using presence + delayed delivery, like described
> at http://tools.ietf.org/html/rfc6121#page-54. This would
> automatically use absolute time.
>
> Don't think 2) is the semantic we ever wanted. Under idle time I
> understand the time someone has been away from his machine/device. The
> most common way to detect this is missing input
> (keyboard/mouse/touch). In my opinion neither XEP-0012 nor XEP-0256
> describe such behavior.
> That's why I propose to use a new protocol, like
> this https://dl.dropbox.com/u/14672346/xmpp/extensions/xep-0256-replace.html
> .
>
> Not to forget the suggested security notice, suggested by Matt, to
> Date and Time Profiles on possible geo privacy leak. 
>
> Opinions? Feedback?
>
> Cheers,
> Tobi

+1

I had been drafting almost this exact spec in my spare time, but happy
for someone to actually get it done.

Reply via email to