[Standards] Move CSI to Last Call ("Proposed")

Florian Schmaus flo at geekplace.eu
Tue Jul 28 09:23:54 UTC 2015


On 28.07.2015 11:11, Edwin Mons wrote:
> On 28/07/15 11:05, Dave Cridland wrote:
>>
>>     > Also, why wrap the server notification in a message,
>>
>>     And not using a Nonza? Because most libraries provide a mechanism for
>>     callbacks matching a given filter only for Stanzas. It's my impression
>>     as as XMPP client library developer, that we don't want Nonzas to
>>     trigger callbacks on the client side, as it would increase the
>>     complexity of XMPP client software stacks.
>>
>>
>> It's very wrong.
>>
>> Consider a case where the client goes active, then switches to
>> inactive but loses connection and recovers via '198. The response -
>> which is tightly bound to the session - would indicate that the client
>> was inactive, but would arrive on a subsequent connection which is not
>> inactive.
> 
> If you're doing in-band signalling, you really need to be able to
> distinguish signals from actual data.  If you use stanzas, you're making
> it very hard for yourself.

Why? A stanza can contain data, a signal or even both. I see no problem
there. You can distinguish the signal('s data) from the (real) data by
extension elements used witin stanza.

- Florian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 603 bytes
Desc: OpenPGP digital signature
URL: <http://mail.jabber.org/pipermail/standards/attachments/20150728/4770c099/attachment.sig>


More information about the Standards mailing list