[Standards-JIG] JEP-0045 (MUC) - IQ Stanza Semantics

Peter Saint-Andre stpeter at jabber.org
Tue Feb 24 21:52:42 UTC 2004


On Wed, Feb 18, 2004 at 08:30:05AM -0500, Nathan Walp wrote:
> On Wed, 2004-02-18 at 02:57, Jacek Konieczny wrote:
> > There are even more problems with existing client implementations of
> > MUC. Some of them send presence to bare jid of the room instead of
> > user's room jid (room at conference/nick). Yabber does this when closing
> > the chat, which makes my IRC gateway not disconnect the user (as
> > unavailable presence sent to bare room jid _is_not_ MUC conference quit
> > request). JAJC seems to have the same problem (I didn't see XML logs, so
> > I am not sure). tkabber sends presence updates (e.g. on auto-away) to
> > bare room jid - this also seems wrong - if it sent presence to
> > room at conference/jid to enter the conference it should use the same "to"
> > for all presence uptates.
> > 
> > IMHO <iq/> and <presence/> handling should be better clarified in MUC
> > specification and defined to be more consistent with XMPP specification
> > and regular XMPP usage.
> 
> I imagine the problem of clients sending presence to the bare room JID
> instead of room at conference/nick is due to the examples.  The examples
> all show presence being sent to the bare JID, while the text above them
> says it should be sent to room at conf/nick.

I've found only one example that was incorrect, which I've just fixed
(Example 39).

/psa




More information about the Standards mailing list