On Tue Mar  6 20:48:16 2012, Carlo v. Loesch wrote:
I wouldn't really say it's obsolete, because if you want to build
a solid server experience, it's safer to follow XEP-0190 than RFC-6120. I also wouldn't call it superseded, it may just be perceived as superseded
by some.

Yes, I originally co-wrote that paragraph on closing idle streams in
RFC-6120 but you managed to water it down later, so now it can be either implemented right or wrong depending on your preferences or patience. From what I read in the RFC, packets er stanzas can still get lost on
idle streams if bad luck er bad timing happens. It happens.



I was also concerned that XEP-0190 might be a more detailed write-up on the nature of closing streams, and this triggered me into re-reading RFC 6120 on the subject.

There's two sections of note, here:

Section 4.4 covers everything in XEP-0190 ยง2 in significantly higher detail. My only concern is that there's some fairly confusing detail about multiple streams and multiple TCP connections that I didn't quite follow, to be honest.

Section 4.6.3 dicusses idle peers in more detail, and in particular discusses TCP checking, and other items really not covered in XEP-0190.

But basically, yes, this XEP is superceded entirely, much to my surprise, and I think the subject is given a better treatment, with that one possible exception mentioned above.

Could you elaborate on where you think the RFC is lacking?

Oh, and thanks for asking.

I agree it'd be better to have gven you a heads-up on this.

I also think that technically, this XEP should be "deprecated" rather than "obsoleted" - it is out of date, rather than wrong.

An argument of keeping it Active, whilst adding a note to the relevant sections of RFC 6120, would also seem reasonable.

Dave.
--
Dave Cridland - mailto:[email protected] - xmpp:[email protected]
 - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
 - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade

Reply via email to