I also feel like bare jid sending would have better behavior in the
presence of multiple client connections.  I don't see why you wouldn't
want your existing conversations to follow you when you switch from one
device to another.

I actually find it annoying beyond words to be logged in from two places at once, holding a conversation on one and then come back to find just half of the conversation sitting on the screen on the other. (AIM, I am looking at you.)

It's not what clients do currently, though.  I'm not sure whether it's
wise to encourage such a fundamental change at this point.

Why not just differentiate between type normal and type chat? Right now, most clients do not really differentiate anymore, and just handle everything as chat, so 'normal' is largely unused.

Maybe we should have normal be recommended to always be sent to the bare-JID, and the server would deliver as appropriate (to all resources, or to the highest-priority, or whatever). Like e-mail, where you can read it from whatever client. Chat could then continue to use the current logic, which honestly makes more sense to me.

--
Rachel Blackman <[EMAIL PROTECTED]>
Trillian Messenger - http://www.trillianastra.com/


Reply via email to