On 10 May 2018, at 12:09, Evgeny Khramtsov <xramt...@gmail.com> wrote:
>> essentially Joining, Leaving and Messaging, without any presence things
> 
> Why we cannot use a pubsub node for this?

There is no question whether we can use pure pubsub to implement something like 
MIX. Any part of XMPP can be framed in terms of pubsub - XMPP exchanges bits of 
XML, groupchat needs to exchange bits of data (that could be XML), and XEP-0060 
is one (of several) mechanisms for exchanging bits of XML. I’m sure we could 
frame the whole thing in terms of presence stanzas too, if we wanted.

The question isn’t “can we?” but “should we?”.

MIX attempts to use bits of XEP-0060 for providing these features where 
XEP-0060 is the most suitable building block, and other things where it is not. 
There are clearly some things that have better mechanisms - e.g. using presence 
for sharing presence information, and some things where XEP-0060 doesn’t give 
what we need to implement things straightforwardly - e.g. the grouping of ACL 
across several nodes based on participation.

I’m sure there are bound to be some bits we’ve got wrong at the moment, but I 
don’t think the fundamental model here is wrong.

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

Reply via email to