From: Richard Bullington-M. <rbu...@pk...> - 2004-09-02 23:26:42
|
On Thu, 2 Sep 2004, Evan Schoenberg wrote: > Better than that, why not: > > 1. Gaim learns a Jabber buddy has gone away > 2. Gaim queries Jabber for the buddy's idle time, and stores the time the > buddy went idle > 3. If the user requests an idle time display in whatever form, determine the > time from the stored time until -now-. Right. That's what I meant in the first place :) So much smarter than incrementing a minute counter each minute. > This has the advantage of not needing a periodic poll for every away buddy. > Of course, it's still not an accurate measure - one can be away without being > idle, or idle without being away, or go away and become idle and then become > unidle without coming back from away, or.... so I think it'd be a bit > misleading. It might be useful to know the time since the away status was set. Then again, given the other comments in this thread, it's not clear that there is a clean and easy standards-compatible way to do this with Jabber yet. -- Richard Bullington-McGuire, Managing Partner, PKR Internet, LLC Email: rbu...@pk... Web: http://pkrinternet.com/ Phone: +1 (703) 271 0607 Fax: +1 (703) 271 0580 PGP key IDs: RSA: 0x9386230 DH/DSS: 0xDAC3028E |