Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Wed, 11 March 2020 19:16 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 832813A0437 for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 12:16:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.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 vHaFbwp6RQ20 for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 12:16:50 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2068.outbound.protection.outlook.com [40.107.20.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BA2F3A0416 for <netmod@ietf.org>; Wed, 11 Mar 2020 12:16:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iqbVaUMs3vIDs6L9DhW+Topllq8fwQgMaS+547elKVrpts3F0nr8jVDwYoIMjETobzptxGqpbSu/cVzzZUiWfcpsjjSHzKUNw0FAMlptXJFYrAKzW13HU10W5s0E+BZwBOV2zW5svVJS1MHwxkdXp5vY5phykH/ImfDu2UGR0WqWJR5tPaP8MRegzznBL9o0hLCuo9LewQ3vsd30hdXoDp5Lwf/zgwlayS1TuEzEIRAdK+VFzaqiUlowVmSMLt6DfMoL00ThNmW2dXGCtC5b2F46Xz6NTOwdppJkSLvaOR3ue7SxhYsjPeXNsefscV+qxZpnq5CREOmOQBl2KvbkCA==
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=f1GoFKJLORvM4oXrpqEagIExWBtn/rHLO+jgjhI+RAg=; b=SRTLf/9lv/3QqTGHp4eLQzoWRrrncjhwfHrnMdVgYiGvCmZgxAgjixXd4VuFDuIHSLDRKlZI1F9FBtV86T9QdBEipIo6AQNoefjao8pYJ6yvKkAVmpMdpA4f5n1MaBZTR/Py1jQuDpxNeTB8wl2k4MP0nAxiy9FThZGVoYxYMAOpbKN8/msvqXG5mHmloZjarQTZdC1s7jcKAL4TeNujbxxbpRudWZTwPo+Cz1NrK6TCpXCDBVSTifAZzrxK4Vc/uVgXfWqhmjPtACkl3cscnKUcD2vwAwQ5Iol5b3Jo9B1Id+0VsJHoNFXi3fNAou/lJrpKMdZOnPCx9VQxsSmbGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;bh=f1GoFKJLORvM4oXrpqEagIExWBtn/rHLO+jgjhI+RAg=; b=NjL5erYq7Zyyb5xnSqdfyExSLGoTWtNx1rppBz3yu9NbizQ/+Yt5ClkYLctz5XLZAo0dItpl+ZSop3wgeJlD2//ej9dzsxGrZTeFEU18+WwQ47qhazG0fp62n+DW0R1irk8BvRLclEi8J2QweDCkhBAOOd1wA7aRhi3dNOGMq1w=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de;
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0083.EURP190.PROD.OUTLOOK.COM (10.172.219.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Wed, 11 Mar 2020 19:16:47 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.018; Wed, 11 Mar 2020 19:16:47 +0000
Date: Wed, 11 Mar 2020 20:16:46 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>
Cc: Balázs Lengyel <balazs.lengyel@ericsson.com>, Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Message-ID: <20200311191646.a6r77jr5lglxchml@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>, Balázs Lengyel <balazs.lengyel@ericsson.com>, Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
References: <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com><20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com><20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com><20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de> <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de> <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com>
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com>
X-ClientProxiedBy: AM0PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:208:122::43) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM0PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:208:122::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16 via Frontend Transport; Wed, 11 Mar 2020 19:16:46 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ecec3e83-7010-4e6e-6fee-08d7c5f0be1f
X-MS-TrafficTypeDiagnostic: AM4P190MB0083:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB00834E966F576C08866A50D9DEFC0@AM4P190MB0083.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:510;
X-Forefront-PRVS: 0339F89554
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(366004)(39850400004)(136003)(346002)(199004)(16526019)(1076003)(3450700001)(478600001)(956004)(2906002)(6486002)(5660300002)(4326008)(186003)(66556008)(66946007)(66476007)(6496006)(52116002)(316002)(786003)(8936002)(8676002)(54906003)(86362001)(81166006)(81156014)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0083; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: pvaKHlpmWyjNkA2Atn0zYgbpe7BhHDGQvYZUQP+1qUXDhuNw+tyoCoOSyQh8clRxPXMqcchur5m6GNVLEkAeMIcts6XAarAWj3BcL6W20WxR6LdqMd/o8HwaZVU5LOsxIjgSfbRvkyXMoj+D905+xL1dAkWvTZDYSxGD/5u3guGP93i+4y7HySuCpEzAImucsUwn8xJuItJ4v4nUCTNa5Nzg2MXU0xEV62KUQAoavcJEUl4lr8QxPIr3AVMkQUsakgVUm3W3sxcHFvb13aIR58nc9Llm8tWGxWERRecGilEVobiIxZQbyqVJX8xe/xB+qunV6hOv4U2iEnOwpoDRCbNETT9ms68Z0tFeel68s2OBPht8RmVmNKQUPHTvNwUBj5SSs3OSFdpwt2ShEh5sAWV/4ZoshZm2hZis28bcj32LsR/kat13hDJVhYLrLwNFfMhMsElJyUaafMFXOHZ7PNq8XL+pl/AHpWcN5HZARpisFO4/maQkyYrdu9t6glvQyKit78pHK0hDlaw34S1LcQ==
X-MS-Exchange-AntiSpam-MessageData: FErdy5Am4HDkjO6+j0FuHz5XG9TGazIt7LynYjAoB5fyjFJLt/9p6QzGWP/r7p9/42/PXTql1/7g4k40leuxHj1Y/XlzDSmtEL/XEHenvRHIYN+9s+HQLuG8d4OwvNd4+QcITbmD2nKx3wEuB0a1Uw==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ecec3e83-7010-4e6e-6fee-08d7c5f0be1f
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2020 19:16:47.0897 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: pwEFT6NLRUBfuM98G8z9h69Udc9x3m2a6h5gWlvQwBYbf77TWiQ0LgcjB98bVrkLgKV3WxAj1bL3I3zg+otetOtf1shNri3VQysN4V/L0Rk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0083
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Lx4CYGp5IDUWZ7CzlIBU5oYHOQQ>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2020 19:16:53 -0000

On Wed, Mar 11, 2020 at 06:58:53PM +0100, Benoit Claise wrote:
> Juergen,
> 
> On on side, Balazs mentions:
> 
> 4+ people asked me explicitly to state this similarity during the
> development of the draft.
> 
> The current text is:
> 
>        P2  Instance data shall reuse existing encoding rules for YANG
>            defined data.  Its format will be similar to the response of a
>            NETCONF <get> operation or the RESTCONF response to a GET method
>            invocation on the (unified) datastore resource.
> 
> This modification is based on your feedback:
> 
> Well, then the correct wording would be "similar to the response of a
> NETCONF <get> operation or the RESTCONF response to a GET method
> invocation on the (unified) datastore resource". Sounds complex and I
> still prefer the text to be agnostic to specific operations
> 
> On the other side, you insist now on removing the latter sentence.
> Could you propose a similar sentence that would satisfy your concern?
>

The new sentence is this:




[Yeah, I suggested removal so the new sentence is empty.]

/js

PS: I do not mind if somewhere there is an example stated. But even
    then I would prefer something like this:

      For example, instance data of the <running> configuration
      datastore is encoded similar to the response of a NETCONF
      <get-config> operation on the <running> datastore or a GET
      method invocation on the <running> datastore resource and it
      will be embedded into a container together with the metadata
      describing the instance data.

    (I prefer to avoid NETCONF GET and the RESTCONF unified datastore
    since they have issues. But if people insist on an example using
    operations that have issues, I will keep my mouth shut.)

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>