Rachel Blackman wrote:
Is it harmful for the "baz" resource to receive its self-presence? I
don't see a particular reason why the server needs to avoid sending
that. Would it confuse the client?

No. And frankly, it is annoying NOT to get the presence, because then you have to add special-case code to your roster for any users who DO want their own JID there. So that every time you change your own status, you have to go look up if your own JID is on your roster and generate an event just like a presence change for it. Hardly a disaster, but makes the status stuff messier than necessary.


Yes, very annoying, but server administrators are far more aware of changes to XMPP than your average Joe user. A client using some old version of software will be plagued by this little mis-hap. Chances are once the server code changes, any servers that deploy it will be soon to follow. Maybe there is another way?

Maybe the server could only send a client's presence back to him if it has changed since the server last sent it?

Regards,
 Jonathan Dickinson

--
jonathan chayce dickinson
ruby/c# developer

email:  [EMAIL PROTECTED]
jabber: [EMAIL PROTECTED]

<some profound piece of wisdom>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to