[Standards] Proposed XMPP Extension: Bind 2.0

Evgeny Khramtsov xramtsov at gmail.com
Tue Jan 17 23:05:33 UTC 2017

Tue, 17 Jan 2017 23:09:52 +0100
Florian Schmaus <flo at geekplace.eu> wrote:

> How do clients know which version of carbons got enabled?

I guess the bind2 spec itself should define what versions of
carbons/mam/etc it should support. For example, for urn:xmpp:bind2:0 -
it's urn:xmpp:mam:3 and urn:xmpp:carbons:2, for urn:xmpp:bind2:1 - it's
urn:xmpp:mam:4 and urn:xmpp:carbons:10, etc. This will simplify server
processing because there is no need to match client requested features
with server supported features.

> atomic mechanism

While it's easy to say, it's quite hard to implement on the server,
especially when you're not using relational database (i.e. when you
cannot perform transactions across several tables).

More information about the Standards mailing list