Should there ever be a circumstance under which the presence stanza for a room 
occupant contains two <x xmlns='http://jabber.org/protocol/muc#user'/> children?

It's not explicitly spelled out in XEP-0045 one way or the other, but I can't 
think of a reason it should happen (since the spec says "If a MUC service 
receives such extended presence information from an occupant, it MUST NOT 
reflect it to other occupants.")

My personal preference is to spell out explicitly that this SHOULD NOT occur 
(I'm also ok w/ MUST NOT :) ), as I can't see a valid reason for having 
multiple, and a client-side assurance that there won't be multiple simplifies 
code.

~Paul

Reply via email to