Re: [tcpm] draft-zimmermann-tcpm-undeployed

"Zimmermann, Alexander" <Alexander.Zimmermann@netapp.com> Tue, 21 October 2014 11:47 UTC

Return-Path: <Alexander.Zimmermann@netapp.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 623CF1A1B00 for <tcpm@ietfa.amsl.com>; Tue, 21 Oct 2014 04:47:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.912
X-Spam-Level:
X-Spam-Status: No, score=-6.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vKzlU3Z58VWB for <tcpm@ietfa.amsl.com>; Tue, 21 Oct 2014 04:47:42 -0700 (PDT)
Received: from mx12.netapp.com (mx12.netapp.com [216.240.18.77]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F24F1A1AFA for <tcpm@ietf.org>; Tue, 21 Oct 2014 04:47:42 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.04,762,1406617200"; d="scan'208";a="204816001"
Received: from hioexcmbx01-prd.hq.netapp.com ([10.122.105.34]) by mx12-out.netapp.com with ESMTP; 21 Oct 2014 04:47:42 -0700
Received: from HIOEXCMBX07-PRD.hq.netapp.com (10.122.105.40) by hioexcmbx01-prd.hq.netapp.com (10.122.105.34) with Microsoft SMTP Server (TLS) id 15.0.995.29; Tue, 21 Oct 2014 04:47:11 -0700
Received: from HIOEXCMBX07-PRD.hq.netapp.com ([::1]) by hioexcmbx07-prd.hq.netapp.com ([fe80::9047:8c6c:1d6e:4581%21]) with mapi id 15.00.0995.031; Tue, 21 Oct 2014 04:47:10 -0700
From: "Zimmermann, Alexander" <Alexander.Zimmermann@netapp.com>
To: Pasi Sarolahti <pasi.sarolahti@iki.fi>
Thread-Topic: [tcpm] draft-zimmermann-tcpm-undeployed
Thread-Index: AQHP7FpSMgoM+xcoCU2hh5FlS7V14Zw6x7UAgAAT44CAAAquAA==
Date: Tue, 21 Oct 2014 11:47:09 +0000
Message-ID: <D0A83836-BD0D-4F1F-B8E1-FBCB23645D6D@netapp.com>
References: <24059_1413799841_5444DFA1_24059_161_1_FEF952E9-DC04-42BC-932A-D9E97BA1A193@netapp.com> <61E1E847-C0D4-489A-8448-BC6A1306A6EC@iki.fi> <06092CB9-19AE-4D57-98BD-27DA1014E763@netapp.com> <C467928F-B80B-4516-80A4-814F15B4ECEB@iki.fi>
In-Reply-To: <C467928F-B80B-4516-80A4-814F15B4ECEB@iki.fi>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.1990.1)
x-originating-ip: [10.122.56.79]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <28C1434990637B4AB21DDD1117866408@hq.netapp.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/tcpm/E0hZLDOtNyAJP1nEsydxlSpe8yQ
Cc: "tcpm@ietf.org Extensions" <tcpm@ietf.org>
Subject: Re: [tcpm] draft-zimmermann-tcpm-undeployed
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Oct 2014 11:47:44 -0000

> Am 21.10.2014 um 13:09 schrieb Pasi Sarolahti <pasi.sarolahti@iki.fi>:
> 
> 
> On 21 Oct 2014, at 12:57, Zimmermann, Alexander <Alexander.Zimmermann@netapp.com> wrote:
> 
>> 
>>> Am 20.10.2014 um 13:38 schrieb Pasi Sarolahti <pasi.sarolahti@iki.fi>:
>>> 
>>> On 20 Oct 2014, at 13:09, Zimmermann, Alexander <Alexander.Zimmermann@netapp.com> wrote:
>>> 
>>>> at the IETF 90 we got some feedback from Yoshifumi and Gorry no the draft (see minutes). We incorporated those feedback in version 01. From our point of view the draft is ready. I would like to know how we proceed w/ the draft? I don’t think that we need to discuss the draft again in Honolulu.
>>> 
>>> Just wanted to check one thing: isn’t TCPMUX supported by [x]inetd implementations? It’s probably not much used, but there seem to be deployed implementations, so perhaps it isn't correct to call it obsolete? Any opinions?
>> 
>> Making something as obsolete != not deployed in implementation
> 
> Yep. But the title is „Moving Undeployed TCP Extensions to Historic…” :-)

OK, we should fix that :-)

> 
>> * A document is labelled Historic when what it describes is no longer considered current:
>> no longer recommended for use.“
>> 
>> The latter point is exactly what we would like to express: no longer recommended for use
> 
> So why is it no longer recommended? The IESG statement also calls for explanation for the transition.

See for example this thread: http://www.ietf.org/mail-archive/web/ietf/current/msg81410.html
(or http://marc.info/?t=137611379100002&r=1&w=2)

	Wes: „There are probably security issues“
	Joe: „There are semantics issues to; see draft-touch-tcp-portnames-00 for information“
	Bob Braden: „Indeed, TCPMUX is quite historic… it represents a Road Not Taken“

Another source is: draft-touch-tcpm-sno-02.txt

If Joe, Wes or Bob think now that we should not obsolete TCPMUX, fine by me.
I thought we reflect w/ draft-zimmermann-tcpm-undeployed their (the community)
opinion. 

> rfc4614bis explains the case for the other documents pretty well, but the reasons for obsoleting TCPMUX are not given there. (it might not harm if the important explaining sentences from rfc4641bis would be shortly repeated also here for each document)

I can do that. NP.

Personally, I do not want to submit the draft as an individual draft. Basically due to the fact
that today nobody knows how we can obsolete an RFC which comes out of the independent track.
Could we start a call of adoption on the draft? The stuff we discuss right now are quite minor
and easy to fix. I do not see a showstopper here

> 
>>> Also, RFC 6013 strikes as quite recent for a “Historic” document, although I fully agree with its description in the roadmap.
>> 
>> The specification (RFC 6013) is not getting any better if we wait longer.
>> There is no implementation in the wild available, it doesn’t follow RFC 6994 ,…
> 
> Right, it shouldn’t be hard to argue why the transition needs to be made. (but I still think it would help further evaluation steps if short reasoning was provided here)

Be concrete :-) What do you have in mind?

Alex
 

> 
> - Pasi
>