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 _______________________________________________