From: Andrew S. <gt...@ma...> - 2004-09-02 15:22:02
|
On Thu, 2004-09-02 at 09:51, Dave West wrote: > I think that one should be very careful of embrace and extend. At least > one of the devs, possibly more, have said recently: (paraphrasing) in > the case of commercial messenger protocols that the goal is (protocol-wise) > to behave like the official client as much as possible. The same should be > true of protocols with an official standard: if they say that the way to > get the idle time of a resource is to poll that resource then we do so > as inexpensively as possible. In this case, I think an account action and > placing it in the context menu for jabber is the right thing for > respecting the networks, the protocol and the maintenance of code. The truth of the matter is that the jabber protocol doesn't have a standard for idle time. The current JEP for it isn't standards track and is meant more to describe how things are already being done. If somebody started altering the code to send out idle information, and then other clients started to pick up on this, it wouldn't have any real effect on the standard other than to posibly invalidate a JEP that says can be invalidated at any time. -- Andrew Sayman <gt...@ma...> |