Re: [netconf] Virtual hum for the question on "https-notif" draft

"Eric Voit (evoit)" <evoit@cisco.com> Thu, 30 April 2020 16:01 UTC

Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 810433A0B0A for <netconf@ietfa.amsl.com>; Thu, 30 Apr 2020 09:01:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.421
X-Spam-Level:
X-Spam-Status: No, score=-10.421 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.82, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=nDMHl6Vf; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=yjI5JSBt
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 xZENyiP7MwDF for <netconf@ietfa.amsl.com>; Thu, 30 Apr 2020 09:01:33 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78F983A0B2E for <netconf@ietf.org>; Thu, 30 Apr 2020 09:01:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8361; q=dns/txt; s=iport; t=1588262493; x=1589472093; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=IMksblEawcXMYJ/4158YE960/6rzBqxMumuF6A2T9QY=; b=nDMHl6VfA9lTs9Kch9+bvZysxDhcdl2le4PZaC1Bke08K6GwXdxxHZBU GN9wp/kwt4xuUt8+wfJCE0RYOXvG883arbmNYJzKxaRy1NdiF4l6Ff9CH UZ18u7kg/dEP9hOw8otSGlEmLP9E+SuCFiqQTXOQtsu/xrcJj3/d3yrkd I=;
X-Files: smime.p7s : 3975
IronPort-PHdr: 9a23:npTNkh/pVtQEp/9uRHGN82YQeigqvan1NQcJ650hzqhDabmn44+7ZRKN+vxxl1LPG4PW96EMh+nXtvXmXmoNqdaEvWsZeZNBHxkClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iKkOFROFcC4YVDO8TW+6DcIEUD5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DyAADS9ape/5tdJa1dCR0BAQEBCQESAQUFAYF1BgELAYFTJC0FbistLyoKhBiDRgONRJgygS6BJANUBAcBAQEJAwEBLQIEAQGERAKCMCQ2Bw4CAwEBCwEBBQEBAQIBBQRthVYMhXEBAQEBAgESER0BASMUAQQLAgEIFS0CAgIwJQIEDg0GFIMFgX5NAw4RDwGoWAKBOYhhdoEygwABAQWFTRiCBwcJgTgBgVKBEIleGoFBP4ERQ4IfLj6EIgoBASKDEDOCLY48NoJToQMKgkaEEoJLkUqdFK0lAgQCBAUCDgEBBYFZCyeBVnAVgyRQGA2QQoNyilUBdDYCBgEHAQEDCXyNLwGBDwEB
X-IronPort-AV: E=Sophos;i="5.73,336,1583193600"; d="p7s'?scan'208";a="759985834"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Apr 2020 16:01:27 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 03UG1QTv025638 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 30 Apr 2020 16:01:27 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Apr 2020 11:00:40 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Apr 2020 11:00:39 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 30 Apr 2020 12:00:39 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AAxDSfHtLXSAnMpW8eezLs8qbMu1CrSP0R1+LPB0VeXMoZ/bs3l6G3Xfr5PSNyCA5IHKVbCBI0N1StCNHYm59zRkDDY8BFWnFV5Fi1i5WLC72QfPfI+MusArKl7qhAR1cJf1XSRJDBMAz6651x1MRkU2xUAPOgiLrkOh/sePxkTFD/27WzTUE3Ucmcdk+AvoI3CdUqSKss9ViEbFR+fsodTLA5I5IVRu+p7GHnxc/mtFhP/QRmgCZBRKX64Pbn9Yw8rCU5n+KrF6IkHNsMcAhY6rHvdRoj33D+WLBzs0w8vkHyxyEaaPa7usclGBzICfmssxnq1p3gnssTyMpG2rsw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bL1TifpIOMeeVBJG3EcXennepiOEMbcpS93AZ23YMYo=; b=ho02t3jyNutxknX0AxR81iEVKx1VayBYdY5Rm0tEVwubQPZmM6UG2b+ga30R4h4t4n7XoInhDg+5VFMcFmJn6xLzsSOPlG1WeeSU6AwULb+DFQZaxkT9raTe3eEyp+KJIwQ3JUcre1obeF3DZxQkibdNugt0N1WgSIJt/1lcGepr+FjLnZ5dtJPnC8hfP4daiU42eM9yyIQAa3e43Nd0fLS0qHPHARCKilIAlEOyUSOjfryJCU9PCFNRhlp/uoRkTjFbeVW2ld1zDOiGs+RLONAbnErqrLebGaEVyu006Zox/RHt9r9qpNAErqGI9cfaMkCP7FoJUZC/mkXVJlZn0A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bL1TifpIOMeeVBJG3EcXennepiOEMbcpS93AZ23YMYo=; b=yjI5JSBtxjP+tjIvuKAIWhk/82cmrDBpL1+gH/2yLcRUagZEXzk5ySlgncNnY4OJEKLV3FCVweasdnYy/E7uWjVik/ymodBVfIR+T6J1Vh1w/9Vm1XPLnFpFuSNF+uRWyPTejpJitL662Z1izhnxf61QUUVNJtYzJonYr6ZuJGo=
Received: from BL0PR11MB3122.namprd11.prod.outlook.com (2603:10b6:208:75::32) by BL0PR11MB2946.namprd11.prod.outlook.com (2603:10b6:208:78::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13; Thu, 30 Apr 2020 16:00:37 +0000
Received: from BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::9cd8:6867:830a:3655]) by BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::9cd8:6867:830a:3655%5]) with mapi id 15.20.2937.026; Thu, 30 Apr 2020 16:00:37 +0000
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Thread-Topic: [netconf] Virtual hum for the question on "https-notif" draft
Thread-Index: AQHWHKiFYHZAcDWdCEuo9DDiKKJ84KiQYnoQgABmE4CAAPUW4A==
Date: Thu, 30 Apr 2020 16:00:37 +0000
Message-ID: <BL0PR11MB3122F34414B3656063113084A1AA0@BL0PR11MB3122.namprd11.prod.outlook.com>
References: <5CE2095E-7117-4092-B356-A5C4FF490D10@gmail.com> <MN2PR11MB4366FC94F18140F1BB153A1FB5AF0@MN2PR11MB4366.namprd11.prod.outlook.com> <01000171bc405640-6e173d84-f921-4f6f-929a-6431410051c8-000000@email.amazonses.com> <BL0PR11MB312212D6F955DF26188D0901A1AD0@BL0PR11MB3122.namprd11.prod.outlook.com> <01000171c8592477-936cf5b6-e4fa-4426-80e9-9ba560c4bd51-000000@email.amazonses.com>
In-Reply-To: <01000171c8592477-936cf5b6-e4fa-4426-80e9-9ba560c4bd51-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 09e6d9e7-94dc-47d8-d885-08d7ed1f9ff8
x-ms-traffictypediagnostic: BL0PR11MB2946:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BL0PR11MB29460EC36FF6ED37122EF631A1AA0@BL0PR11MB2946.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0389EDA07F
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB3122.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(99936003)(26005)(55016002)(7696005)(86362001)(52536014)(6506007)(186003)(9686003)(66446008)(2906002)(71200400001)(4326008)(498600001)(5660300002)(33656002)(54906003)(66556008)(66476007)(8936002)(8676002)(76116006)(66946007)(66616009)(64756008); DIR:OUT; SFP:1101;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nTZ/HeZuD+/k/SUGB+wfxGeJsjFcqh3x04Ydz9tIPYc7XBoTqP63ISetGCx+itRxNzPCBe+MtVGtFCVEJbrOGXuBp6429G6GzdSoD4VjYXwmr7AejpipJXg8ZnMi3dX9oMQhrWKFSDYe3CiPwhKgLmyAgE7cn8enwL9i9fJ7lDluYdlgqxxPWkviZx1P+YGBUbA3VgDAqKVmUkT1CXS6FeQuWk2xvfXwu4rgNvZhXZRmlWdnHjD2/dxfClEmps+bD05ySIib9cpHumQNKvJnsIP8OpFBaXHD86OYOjtuH87u6+6Ea0JR7zVTWnDXNEj+JU5E2/pr01otcjTQxPQjdns6O+0b80eK6LC/JeEskaqRJFfBv5hgq4faefu2O4zXhhYYe9JT3pl+Rta449eikVclW51hzQf3a1R+ftZLZCytrraYVvYhEpRVkUJ/JEoM
x-ms-exchange-antispam-messagedata: QJODhwSoK1wkv68/YxpPt+qGNSaOaYyL/UigKIUXU0LQGi/6FAJJkIA0JU44ICPD5Rvh+KVxq8IsgGHG7PodR0ZIqyj+z8SWw+CDYe6JWePx5e2tkhOdDd1jktYEnkTvBsM+x/trwb0dR5DHLjhaj4hL3IKKrjzEuavzz9SQqTy5KHwxq6yBAu94TEXMQe8oV29lyRBALlxsKMSVPn4TLwt/WX+xUlg6cIjG/DpJb9vpWE/pvWanmRxmkebpaP41X+nN8KbjWo1kJROJXadrcidkWHR7ZfNoPMhmlFLshmKQfW/hOJnX5qOJayvpxZVbKnoY6eEyLfkJqPlK1hQAmSO3e9fOOd2yYhj25KB9NPcS6uDEXeTgCDBJPRN5sEjMbFleWMYAEb2Z1GVZ/nFARPNGdVShnsXgyK51wpJ/D3qR+DXiXKLCUMBmFlv72fFxkMOoVY833QmHo5B5kHOy6EX+j/eGIgvjP3X5mJSRpiw9wqvYxPAiYTmMY1CvnGRgZxChr5K/DjGZ9nYDQSfSoBA6HpZR7mdJIa33i0oQWzRqpUVNjMOASAW0CfXlHjlUlnVbhBOKgvRodyrJHwVuDgZNiF89Mzo39/+DmCz5fJzkFbig9dlkNoYE2CSpp7HN9txselU59/Xm6dnWiVhBgVSvRsC7P9Uzf/weZg2uww10wCB7zFzAE8ANj/Ea242k1SOsKvSIyogP7GDmstjqQjcmPvHovkhXM6lN/1XaNIz7BvDjH2aC/4HmLdYmW7e5XlmKhYXz0x2YpggvbENS0sltHeYNpKV+gmdRjdFJwxg=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_273B_01D61EE6.F4270E80"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 09e6d9e7-94dc-47d8-d885-08d7ed1f9ff8
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Apr 2020 16:00:37.8160 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X8FIVMk1RWHRSstSAZLUtsL31ss7riy5VaY7sMEY7/1eFi9fIqV2j26qHS0uUcu6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2946
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/HKr4KEEGfWz5tywj2fThrKsfPvE>
Subject: Re: [netconf] Virtual hum for the question on "https-notif" draft
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Apr 2020 16:01:36 -0000

> From: Kent Watsen, April 29, 2020 7:50 PM
> 
> Eric,
>
>
> In light of the RFC 8639 text quoted above, we might question the validity of the hum
>…or, given the strong preference from the hum, we might question the validity of that 
> constraint in RFC 8639.  If questioning RFC > 8639, a better question to ask might be 
> why the configurable “encoding” leaf isn’t mandatory (also eliminating this issue and 
> seemingly cleaner)?
> 
> <eric> The WG feedback during RFC-8639 development was that encoding was often 
> implied from transport.  Therefore mandating exposure of this information in the model 
> was overly verbose, and could result in misconfiguration.  
>
> Okay, but now our first configurable transport can support multiple encodings and 70% 
> of the WG wants to “let the market decide” (i.e., no required, or default, encoding), it 
> seems almost like we’re contradicting ourselves here...  

<eric> Certainly WGs have changed their mind in the past.  If someone wants to re-open this discussion it could touch a lot of structures in the model, and would needs to be considered with other transports in mind.

I feel that "having the market decide" can still be accomplished with the current model by having the desired configurable-encoding identity as part of the datastore write.  To me this seems safer for a Northbound system to handle than for that Northbound system to have to track and adjust its write based the default for any particular vendor.

(FWIW, I voted for "JSON")  

> You mention the rational making the ”encoding” leaf optional, which seems reasonable 
> to me, but what about mandating a default, do you have a sense for how many people 
> weighed-in on that decision?  

<eric>  There were several fairly extensive discussion of the linking between transport and encoding.  This included presentations within a WG sessions.   It was seen as problematic to create XPATH which makes optional the population of an encoding leaf based on it being an configurable-encoding *and* also considering the value of as-yet-unknown transport identities specified within future transport drafts.

IMHO, the current structure balances these objectives reasonably.

Eric

> PS: separately, can you look into configuring your mail agent to indent quotes in responses?
>
> Kent // contributor