[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xmpp] the stream negotiation process



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/20/09 1:58 AM, Dave Cridland wrote:

<snip/>

Dave, let me see if I can summarize your perspective...

1. Negotiation of all stream features is optional. If the receiving
entity considers negotiation of a given feature to be mandatory, it will
advertise only that feature; and if the initiating entity does not
negotiate that feature (e.g., by attempting to send stanzas before it is
allowed to do so), then the receiving entity will return an error to the
initiating entity. Therefore, we have no need to specify over the wire
if a given stream feature must be negotiated at any given stage of the
stream negotiation process.

2. Whether a stream restart is mandatory is defined by the stream
feeature and does not need to be specified on the wire. All that 3920bis
needs to say is that the definition of a stream feature must specify
whether stream restarts are necessary after negotiation of that feature.

Is that an accurate summary?

Peter

- --
Peter Saint-Andre
https://stpeter.im/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrfHnsACgkQNL8k5A2w/vydBQCdH339g4sozqgQ4iVf6ubESinW
DMkAnA9MZ28l5mdWOIq1aN2hIFpbQFyY
=vnCD
-----END PGP SIGNATURE-----


Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.