On Thu, 2008-05-08 at 11:40 -0400, Stephen Pendleton wrote:
> I think the reasons are:
>  
> - There is no reason have have stream restarts because the reasons
> they were introduced ended up not to be correct. 
> - The protocol "looks" better. Fewer stanzas are needed during the
> login/authentication process I believe.
> - Some implementations will not need to throw away/reset their parsers
> anymore. Currently this is necessary for all implementations that I
> know of and those using the style of architecture I show below will no
> longer need to do this because the XML parser will be presented with a
> complete XML stream, instead of multiple ones. I don't think we should
> be changing the core protocol based on implementations though, so this
> is less important to me.

These are not compelling reasons to introduce a change to a protocol
already in wide use.  You cannot "clean up" an existing protocol, only
make it messier by introducing transition issues.


Reply via email to