On Mon, 2011-08-08 at 12:19 +0200, Alexander Holler wrote: > Hello, > > Am 07.08.2011 19:27, schrieb Waqas Hussain: > > On Sun, Aug 7, 2011 at 1:31 PM, Kevin Smith<ke...@kismith.co.uk> wrote: > > > XMPP errors always come from the JID the stanza was sent to, not from > > the entity which actually generated the error. An obvious example is > > Exactly, RFC 6120 defines this in section 8.3.1. Therefore many if not > all of the examples of returned errors in XEP-0045 7.2 are in breach to > RFC 6120. > > I think some ranting is necessary: ;) > Maybe nobody has seen this before because of all the shakespeare names > which just seem to be there to confuse readers. I personally find that > XEP one of the worst to read and often had problems to guess what entity > (room, service, occupant or normal user) is the sender or receiver of a > stanza in the examples in XEP-0045.
Agreed. I thought we had addressed [1] this already in a spec overhaul, but that is still a work in progress. In Wokkel I make a distinction between 'Room JID' and 'Occupant JID' per that new vocabulary. [1] http://mail.jabber.org/pipermail/standards/2009-June/022164.html -- ralphm