On 12 Aug 2015, at 11:20, Holger Weiß <[email protected]> wrote:
> 
> * Dave Cridland <[email protected]> [2015-08-12 10:54]:
>> For MUC, I'll summarize our conversation online as servers already have to
>> track directed presence to chatrooms; it should be relatively low-cost to
>> check responses and mark those as chatrooms as needed, and then perform a
>> lookup for Carbons purposes.
> 
> That way you can make sure a client won't receive carbons of PMs of MUCs
> he's not joined to.  A remaining problem is that multiple clients might
> be joined using the same nick name, in which case you don't know whether
> the MUC service delivers PMs to all or just one of them.¹

While falling into the good/perfect/now/later trap, we do at least have a story 
here that would solve this. MUC2 (which is being specced) should solve the 
shared-nickname issues of MUC, and Dave’s pubsub-to-account-not-to-client spec 
that he’s working on then provides a neat way around the ‘clients that aren’t 
joined’ issue.

/K

Reply via email to