Re: [Taps] finishing things

"Aaron Falk" <aaron.falk@gmail.com> Mon, 18 November 2019 06:16 UTC

Return-Path: <aaron.falk@gmail.com>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D60212089D for <taps@ietfa.amsl.com>; Sun, 17 Nov 2019 22:16:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 5_CFN9raoGeD for <taps@ietfa.amsl.com>; Sun, 17 Nov 2019 22:16:30 -0800 (PST)
Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AEF3120072 for <taps@ietf.org>; Sun, 17 Nov 2019 22:16:30 -0800 (PST)
Received: by mail-pg1-x534.google.com with SMTP id 15so9116664pgh.5 for <taps@ietf.org>; Sun, 17 Nov 2019 22:16:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:embedded-html; bh=SHId87OP971+yUTESkSTsjr2N9UjBlWRjXMdW7wvtLI=; b=kAAyWr/pYM3A4d3Lj8n1TSszQYEQIArfwGDFNsRDiD1LFieLAkzD7D6i6O+8ka3637 msEOLUkmAA/ulUR1Frcqs7S6+iwwdFIfz0QL3UhClKZRpTx11mmeHzv26cCb9sHs8kli Ox8loKUXGs/FkZp1EBf8MDI2K9zoohxTqwszQYstOb3uRq+mcJgDo9JYNXikAI32X3nu 2fY+Yihn+oaipF4pw3MEI2Li4WqB9RKFR98gQWOJKwO364eKneu3U4rQwfB0DRVTnqe1 mAUuQEy+EFiA5WvuH+c1cxpjrjN36Vqg3MmIPhvRxFAer+rDipD+j1b9JcgOcmFNjPHF si3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding:embedded-html; bh=SHId87OP971+yUTESkSTsjr2N9UjBlWRjXMdW7wvtLI=; b=D4HuIOEapKuh5Z/EagdY9QSu883M+fBIFlUPe6QqS2wnyDmhQm+uYj1bMihHqXwIIx 6NkYlZG+zlVfn1tIG6YILoOyt62MPwOWw1HOl37fpyYWtTmM+hkMCoTbYhF6jOa1R1dV Vz8xUqVNYgccIIqiG5ssM0Rb5IGzv1sCq9jkYJWkG1boBJHziPTYae2vRviIMj8NU3vP 7j1HAzbbPO9wsHImIsi2BR24zeMg1LZxU2N8ccM8BQSDVjeEJMDWGCm1Gf8jVHlzZr88 9A1YUbA+xdJ/nMuFrERzgLWwUj845LEhegZKNho5gV5GHYkALtzd4JbhwGBqR6juEAuT ERkg==
X-Gm-Message-State: APjAAAWTGg+Sb4gn3UCuq91Bb5WLDB+5flDHw7iRsrMlnckwuc2Eu8hG ACdN/LHV5KfU9wUem32jhHk=
X-Google-Smtp-Source: APXvYqz0NqV01OmyveCnLIj6LWAqrs2iuaGLRgALEfO/ctfr9WL/RMu4A/C7ro/QYF/C9Y/11z2fdg==
X-Received: by 2002:a63:4246:: with SMTP id p67mr4821397pga.243.1574057789876; Sun, 17 Nov 2019 22:16:29 -0800 (PST)
Received: from [172.19.219.31] ([2001:67c:370:128:19b5:382f:b016:5269]) by smtp.gmail.com with ESMTPSA id x3sm16912504pjq.10.2019.11.17.22.16.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Nov 2019 22:16:29 -0800 (PST)
From: Aaron Falk <aaron.falk@gmail.com>
To: "Holland, Jake" <jholland@akamai.com>
Cc: tom petch <daedulus@btconnect.com>, taps WG <taps@ietf.org>
Date: Mon, 18 Nov 2019 14:16:26 +0800
X-Mailer: MailMate (1.13r5655)
Message-ID: <9445002A-3B1C-4B36-8502-EF22598D66B5@gmail.com>
In-Reply-To: <8B6B4D22-64F5-451E-AE02-5F66719F5584@akamai.com>
References: <33DEC7AC-738B-436B-A42E-FC1500033283@gmail.com> <024601d59d56$03820aa0$4001a8c0@gateway.2wire.net> <54F6C8B9-6F39-4315-B376-AA11D0B6F2E6@gmail.com> <8B6B4D22-64F5-451E-AE02-5F66719F5584@akamai.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_20369419-329A-4E79-B1D0-9A18619C4FF6_="
Content-Transfer-Encoding: 8bit
Embedded-HTML: [{"HTML":[1243, 5452], "plain":[912, 2503], "uuid":"94F3782D-EA9A-46A1-B6C4-809DF3ADED8F"}]
Archived-At: <https://mailarchive.ietf.org/arch/msg/taps/Ltl3tQ_E71i6QeAlvGN9ftQ3mWw>
Subject: Re: [Taps] finishing things
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IETF Transport Services \(TAPS\) Working Group" <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Nov 2019 06:16:34 -0000

I think your point about working on the YANG model may help validate or 
refine elements of the -interface spec but I think that will only happen 
if folks actually engage and work on it.  IMO this is part of a larger 
question of whether it is better to hold the documents to allow them to 
mature as for more implementation and, in this case, alternative 
analysis, or publish them and expect to revise them if TAPS gets 
traction and we learn from experience what we got wrong.  As I said in 
my earlier note, given what I see is diminishing energy in the working 
group I fear that waiting now will result in a reduced number of 
reviewers for WGLC and the associated conversations.  This is just One 
Person’s Opinion and I will of course defer to wg consensus on what to 
do but it’s my gut feeling we need to push for closure now.  
Discussion welcome.

--aaron

On 18 Nov 2019, at 11:55, Holland, Jake wrote:

> I mostly agree, with a caveat.
>
> A couple of notes as author:
>
>   *   I’d be willing to continue this work as a WG item if the WG 
> would like to adopt it, especially if it means some people will review 
> and assist :)
>   *   I think it’s not currently mature enough to integrate into an 
> imminent last-call draft (particularly as regards the security 
> parameters, as mentioned previously on-list, but likely some other 
> areas are weak as well)
>
>
> And my caveat, not as author but as wg participant:
> Although I agree it would be nice to avoid blocking progress on the 
> other drafts, I wouldn’t be surprised if a wider detailed review and 
> discussion of the yang model could bring to light some ambiguities 
> that have been overlooked in the existing drafts, particularly 
> taps-interface.  In that sense, it might make sense to get started 
> quickly, if we intend to do this.
>
>   *   note that the same is true as more-complete API implementations 
> are developed, regardless of whether as a wg the issues are tackled 
> with the yang model.  (The exercise of applying a new level of rigor 
> and specificity to the abstractions written in the current draft is 
> what’s likely to generate some insights that might be best applied 
> to text of the draft, not the yang model specifically).
>   *   This is a point in tension with the goal of wrapping up the 
> existing drafts.  Not sure how to handle it, but publishing 
> taps-interface without first trying to nail down specifics in some 
> detail, IMO, will dramatically increase the chances that we’ll need 
> to issue errata or live with regrets on the published language on taps 
> RFCs.  Maybe that’s fine, there are many imperfect RFCs, but worth 
> thinking about.
>
> Best,
> Jake
>
> From: Aaron Falk <aaron.falk@gmail.com>
> Date: 2019-11-18 at 10:28
> To: tom petch <daedulus@btconnect.com>
> Cc: taps WG <taps@ietf.org>
> Subject: Re: [Taps] finishing things
>
>
> On 17 Nov 2019, at 22:48, tom petch wrote:
>
> I am not sure which three you have in mind but suspect that it does 
> not
> include
> draft-jholland-taps-api-yang
>
> Tom Petch
>
> Thanks for bringing this up, Tom. Note that TAPS hasn’t adopted this 
> draft as a working group item. We have some options. It could be 
> absorbed into one of the TAPS docs if a) folks thought it was in-scope 
> and sufficiently useful and b) it was mature enough. If not, we could 
> consider adopting it in TAPS as a new work item. I’d prefer that it 
> did not slow down completion of the 3 wg drafts. Thoughts?
>
> --aaron