Marcus Lundblad wrote: > One thing I was thinking about is determining the amount of time a user > has been "idle". The way it works now is that, using this XEP, you'd > send out an <iq/> get to find out.
Yes, polling is bad. Do users really want the idle time? Is this a popular feature? > There is no way for a client to "push" this information as part of it's > presence. One workaround could be to issue an <iq/> requesting "last" > info when we receive an updated presence from a contact. But this > wouldn't allow a client to be idle while still remaining "available", > which could be desirable. I think the natural way to send idle time would be to include a notation when changing from available to away, or from away to extended away. > I guess this might be out-of-scope for this XEP, and might be better > handled in the core protocol, maybe... I think we'd put this in a small presence extension, not in the core RFCs. Peter
