Thanks, I can't believe I missed that. It is clear now.
On Fri, Jun 17, 2011 at 2:00 PM, standards-requ...@xmpp.org wrote:
Send Standards mailing list submissions to
standards@xmpp.org
To subscribe or unsubscribe via the World Wide Web, visit
http://mail.jabber.org/mailman/listinfo/standards
or, via email, send a message with subject or body 'help' to
standards-requ...@xmpp.org
You can reach the person managing the list at
standards-ow...@xmpp.org
When replying, please edit your Subject line so it is more specific
than Re: Contents of Standards digest...
Today's Topics:
1. XEP-198 when to start counting? (Jefry Lagrange)
2. Re: XEP-198 when to start counting? (Matthew Wild)
3. Re: XEP-198 when to start counting? (Peter Saint-Andre)
4. Re: XEP-198 when to start counting? (Matthew Wild)
5. Re: XEP-198 when to start counting? (Peter Saint-Andre)
--
Message: 1
Date: Fri, 17 Jun 2011 13:25:18 -0400
From: Jefry Lagrange jefry.re...@gmail.com
Subject: [Standards] XEP-198 when to start counting?
To: standards@xmpp.org
Message-ID: BANLkTi=rc_ey+kcnwxrt14yho-pllmj...@mail.gmail.com
Content-Type: text/plain; charset=ISO-8859-1
When I test stream management with a prosody server, this happens:
!-- Out --
enable xmlns=urn:xmpp:sm:2 resume=true /
!-- Out --
iq type=set id=2
session xmlns=urn:ietf:params:xml:ns:xmpp-session /
/iq
!-- In --
enabled id='a8110118-42ec-485c-b386-85b2d12a02a1' resume='true'
xmlns='urn:xmpp:sm:2'/
!-- Out --
r xmlns=urn:xmpp:sm:2 /
!-- In --
iq id='2' type='result'
to='jt...@thiessen.im/919aece2-21f2-4fc4-9e02-ac522509_'/
r xmlns='urn:xmpp:sm:2'/
!-- Out --
a xmlns=urn:xmpp:sm:2 h=1 /
The client sent an IQ stanza before it received confirmation for SM
negotiation enabled /. When should I start counting? When I send
enable / or when I receive enabled /?
Also in the XEP document, section 11.3 Stream Features. It says that
The XMPP Registrar includes 'urn:xmpp:sm:3' in its registry of stream
features at http://xmpp.org/registrar/stream-features.html. But at
that URL you can't find 'urn:xmpp:sm:3', only 'urn:xmpp:sm:2' is
there.
--
Jefry Lagrange
--
Message: 2
Date: Fri, 17 Jun 2011 18:37:15 +0100
From: Matthew Wild mwi...@gmail.com
Subject: Re: [Standards] XEP-198 when to start counting?
To: XMPP Standards standards@xmpp.org
Message-ID: BANLkTi=jj4wwxm9cn_i2zfwlvth2utb...@mail.gmail.com
Content-Type: text/plain; charset=UTF-8
On 17 June 2011 18:25, Jefry Lagrange jefry.re...@gmail.com wrote:
When I test stream management with a prosody server, this happens:
!-- Out --
enable xmlns=urn:xmpp:sm:2 resume=true /
!-- Out --
iq type=set id=2
session xmlns=urn:ietf:params:xml:ns:xmpp-session /
/iq
!-- In --
enabled id='a8110118-42ec-485c-b386-85b2d12a02a1' resume='true'
xmlns='urn:xmpp:sm:2'/
!-- Out --
r xmlns=urn:xmpp:sm:2 /
!-- In --
iq id='2' type='result'
to='jt...@thiessen.im/919aece2-21f2-4fc4-9e02-ac522509_'/
r xmlns='urn:xmpp:sm:2'/
!-- Out --
a xmlns=urn:xmpp:sm:2 h=1 /
The client sent an IQ stanza before it received confirmation for SM
negotiation enabled /. When should I start counting? When I send
enable / or when I receive enabled /?
When you send enable/, if you're going to send stanzas before you
receive enabled/.
The XEP says this:
The value of 'h' starts at zero at the point stream management is
enabled or requested to be enabled, is incremented to one for the
first stanza handled, and is incremented by one again with each
subsequent stanza handled.
...which isn't too decisive, to say the least :)
You should definitely start counting from when you send enable/,
because it is from receiving that that the server starts counting on
its end and because it has no idea at what time you, the client,
receive the enabled/.
Also in the XEP document, section 11.3 Stream Features. It says that
The XMPP Registrar includes 'urn:xmpp:sm:3' in its registry of stream
features at http://xmpp.org/registrar/stream-features.html. But at
that URL you can't find 'urn:xmpp:sm:3', only 'urn:xmpp:sm:2' is
there.
Probably a communications failure between the XEP Editor and the XMPP
Registrar :)
Regards,
Matthew
--
Message: 3
Date: Fri, 17 Jun 2011 11:40:41 -0600
From: Peter Saint-Andre stpe...@stpeter.im
Subject: Re: [Standards] XEP-198 when to start counting?
To: XMPP Standards standards@xmpp.org
Message-ID: 4dfb9199.7050...@stpeter.im
Content-Type: text/plain; charset=utf-8
On 6/17/11 11:37 AM, Matthew Wild wrote:
On 17 June 2011 18:25, Jefry Lagrange jefry.re...@gmail.com wrote:
When I test stream management with a prosody server, this happens:
!-- Out --
enable xmlns=urn:xmpp:sm:2 resume=true /
!-- Out --
iq type=set id=2
session