[Standards] Comment to rfc3921 pt 11.1 : handling of messages to ressources with identical priorities

Peter Saint-Andre stpeter at jabber.org
Fri Aug 17 17:28:41 UTC 2007

cJ wrote:
> Hi, I am wondering why the RFC (3921, 11.1) specifies "If two or more
> available resources have the same priority, the server MAY use some
> other rule (e.g., most recent connect time, most recent activity
> time, or highest availability as determined by some hierarchy of
> <show/> values) to choose between them or MAY deliver the message to
> all such resources."
> I think the second option can be used to have collective jids (an
> account used by multiples users) and force messages to get to
> multiple destinations and doesn't remove functionnality, without
> adding much complexity to the processing of messages. What are the
> reasons to not make the second option "deliver the message to all
> such resources" THE ONLY way of handling such messages ? If
> broadcasting messages is not the standard, I think informing the user
> of the processing done by his xmpp server (the "some other rule") is
> very important.

Some XMPP servers like to be "smart". I'd be open to saying that the
server SHOULD deliver to all resources, but leave the door open for
other behavior by saying that the server MAY use some algorithm to
determine which single resource to deliver to.


Peter Saint-Andre

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7354 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/standards/attachments/20070817/447578ab/attachment.bin>

More information about the Standards mailing list