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 <[email protected]>
Date: 2019-11-18 at 10:28
To: tom petch <[email protected]>
Cc: taps WG <[email protected]>
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


_______________________________________________
Taps mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/taps

Reply via email to