On 20.01.2014, at 21:03, Matthew Wild <[email protected]> wrote: > I personally think if you start a message with a room occupant in the > UI, the protocol should do the same, converse with that occupant in > that room. If I have a chat open with someone already, I am generally > unlikely to open a second chat with them in a room we are both in > (unless I forgot about the first one perhaps). This approach is always > going to work, it is consistent from the user perspective (sometimes > JIDs are available, sometimes they are not...), and so on.
One alternative approach could be to a1) make all rooms be non-anonymous to know the real-jid of each participant OR a2) make sure users can't change their nickname and use the same throughout all rooms b) have a hidden default room (a lobby) that acts as a central hub sharing information about how's considered online c) use this lobby for direct messaging Depending on your environment this approach might make sense or not at all ;) .Steve _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________
