On 3 Jun 2018, at 17:27, Florian Schmaus <f...@geekplace.eu> wrote:
> 3.) IQ requests usually send to / received from
> channel@mix.service/stable-participant-id/client-id
> 
> To allow us to address a particular client for IQ exchange. (We could
> add IQ semantics for channel@mix.service/stable-participant-id later on,
> but I'm undecided yet if it is a good idea)

Why would we want iqs to full JID but not bare JID of a client?

> Bonus points if:
> <snip/>
> - Messages send to channel@mix.serivce/stable-paticiapnt-id are send to
> a participant (PMs, e.g. fan-out via carbons, most available resource, …
> - Messages send to channel@mix.service/stable-participant-id/client-id
> are send to single XMPP session of the participant identified by
> client-id (IBB (?)).

Those two aren’t a bonus, because they break archiving and introduce the 
significant risk of subtle bugs (such as those we’ve already seen in the wild) 
in implementations.

/K
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
_______________________________________________

Reply via email to