Re: [Rfcplusplus] draft-klensin-rfcplusplus-alternatives-00
John C Klensin <john-ietf@jck.com> Sat, 14 July 2018 18:55 UTC
Return-Path: <john-ietf@jck.com>
X-Original-To: rfcplusplus@ietfa.amsl.com
Delivered-To: rfcplusplus@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 387E4130E6A for <rfcplusplus@ietfa.amsl.com>; Sat, 14 Jul 2018 11:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 tPEMNWF5XLBg for <rfcplusplus@ietfa.amsl.com>; Sat, 14 Jul 2018 11:55:48 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D6B2130DC2 for <Rfcplusplus@ietf.org>; Sat, 14 Jul 2018 11:55:48 -0700 (PDT)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1fePhq-000JZy-SE; Sat, 14 Jul 2018 14:55:46 -0400
Date: Sat, 14 Jul 2018 14:55:40 -0400
From: John C Klensin <john-ietf@jck.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
cc: Rfcplusplus@ietf.org
Message-ID: <3999518B904EE0C559977E18@PSB>
In-Reply-To: <CAA=duU3fQgq+6Qhus=zoD8i-5TjfLZpCLfawSm=jjdiv_7FY=A@mail.gmail.com>
References: <1986638168567223C132B119@PSB> <CAA=duU3fQgq+6Qhus=zoD8i-5TjfLZpCLfawSm=jjdiv_7FY=A@mail.gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfcplusplus/-wOsGcNt8UN7O10IGJlSPiA-4ks>
Subject: Re: [Rfcplusplus] draft-klensin-rfcplusplus-alternatives-00
X-BeenThere: rfcplusplus@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: For discussion of the RFC++ BoF proposal and related ideas <rfcplusplus.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfcplusplus>, <mailto:rfcplusplus-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfcplusplus/>
List-Post: <mailto:rfcplusplus@ietf.org>
List-Help: <mailto:rfcplusplus-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfcplusplus>, <mailto:rfcplusplus-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jul 2018 18:55:50 -0000
--On Saturday, July 14, 2018 13:53 -0400 "Andrew G. Malis" <agmalis@gmail.com> wrote: > John, > > Thanks, I just read the draft. It's a nice enumeration of > possible solutions assuming the IETF agrees that there's a > problem. Given that whatever solutoin is chosen is intended to > be a limited-time experiement, each of the solutions should > include the way to back out of it at the conclusion of the > experiment, and also criteria to detemine whether or not the > experiment was a succsss or failure. If backing out is > impossible, that should be mentioned (as you did in sections 2 > and 6). Andy, Thanks for the kind words. Agreed about back out strategies. >From my point of view, there are three elements to a decision to actually do anything here: (1) Determining that there is actually a problem that is significant enough to need a fix. I quite explicitly avoided going there, not because it isn't important but because I'm not at all convinced (and, as I at least hinted in the document, I specifically believe that trying to reason forward from RFC 1796 without a careful analysis of the effects of relatively recent boilerplate changes doesn't hold water) and hence not the person to identify, much less advocate for, the perceived problems. (2) Sorting through possible solutions to see both if they have a good chance of solving those problems and to understand the costs of deploying and/or experimenting with them. The document was intended to help with at least parts of that. (3) Actually designing any experiments so we have a clear understanding of the back out strategy, its costs, and any residual damage. I see Brian's qualifier suffixes as the least complex to back away from of things that have been proposed, but even it is not cost or risk-free, especially when one considers citations to documents from well outside our community and the amount of planning and ongoing effort it will take to keep such citations or links working. Again, the draft addresses parts of that, but only slightly. The draft took more time than I had but was still a fairly hasty piece of work (which is one reason why some of the issues are better covered for some possibilities than others). One topic I hope we can discuss post-BoF is whether a revised version of it is likely to have lasting value (in which case I'll be looking for collaborators/ co-authors) or whether it will have served its purpose by then and we can move on. best, john
- [Rfcplusplus] draft-klensin-rfcplusplus-alternati… John C Klensin
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… Heather Flanagan
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… Alissa Cooper
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… Heather Flanagan
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… Andrew G. Malis
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… John C Klensin
- Re: [Rfcplusplus] draft-klensin-rfcplusplus-alter… Jari Arkko