Re: [netmod] New Version Notification for draft-ietf-netmod-nmda-diff-01.txt

Alexander Clemm <ludwig@clemm.org> Tue, 28 May 2019 06:55 UTC

Return-Path: <ludwig@clemm.org>
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 18C57120112 for <netmod@ietfa.amsl.com>; Mon, 27 May 2019 23:55:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] 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 KP9Z7AT7O1PH for <netmod@ietfa.amsl.com>; Mon, 27 May 2019 23:55:42 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) (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 1683D120119 for <netmod@ietf.org>; Mon, 27 May 2019 23:55:41 -0700 (PDT)
Received: from [10.8.1.12] ([198.8.81.52]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MILw8-1hQ2N51eho-00EPNZ; Tue, 28 May 2019 08:55:39 +0200
To: Kent Watsen <kent+ietf@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
References: <155849855872.2695.12584993937973905094.idtracker@ietfa.amsl.com> <12a902a5-996e-d4c6-e631-0ca6a267b9c9@clemm.org> <0100016ae2ac1603-432b860b-ef14-4555-ab13-bec2b15ce3dd-000000@email.amazonses.com>
From: Alexander Clemm <ludwig@clemm.org>
Message-ID: <40e18e04-fdc5-974c-06c3-87af0da885cf@clemm.org>
Date: Mon, 27 May 2019 23:55:34 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <0100016ae2ac1603-432b860b-ef14-4555-ab13-bec2b15ce3dd-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="------------2730AA14AB435DE06F5D4CE2"
Content-Language: en-US
X-Provags-ID: V03:K1:Mbs9lzsj8sGBvl5eq9NGIw1kUDbDv8Fg4DhIKTCdT/Vv04F4EI+ 7d8tWCqGeD5Ea5heDIq5bhuf/B/cKdSmi8GSRT35gklMyAE5MmSCrbiODnJZjOHhCA5rxLX 2JVGtf2MP9Ly1MlTunt58zXurj3OVDEA0bfAJ7CbdIjv+LfUDo6CQ8Q5fGVw8u9lssHHHsm /I5aaYTAJO0pf/qG1TOVA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:SwtZyWrKTUU=:Frw26LZpURT9te2+vYTlaS U7ASLF4cWRm319QtfbClGUufIKhTJmoBrOCvEE21ko8iOOBcMa7csa+eeAo0CqAVEcic6FKfL 9aPp4GBQxR0uMtMTNbhsrSPV4obO07am1mS1KYjLUOPfdq4tbvRVt4dY1xUVnSi6roniEWZjX MUC/Xipt+o+/zIVIcr8/ozDzm+byBD30xR2hq07nYzA0o/HT6vIDcOMSMoTN1ZkF5+odE/ZgF vVnn/g5irDp49aHUHQea3GifQw7z+Chw/kLW4AIE+9UPFgrhY8ZuWPr4wEvVvA6soE7+8sINw uXtS+n1lGgf8vrqF4xOK5NWLzF1Oj0S9Uq8tMI5Q2dyynZfXaR8RIJJ5Pq3Qe3mdKx9Y/xLkp 2g30pNfBJIZIngZJ3gKxuX2rtdOkmsAOB7lV5I17dNz/G+VJEn81WVCPA1F6ngKMLRUM3lVoQ QjiC1oDgYR52szLnQt5+/ihoTmFNn4K8BtII7+fKQxdOt4m11jQYADpzynzAI1UdHDnKv2ZQ9 5KFmnEOszy9/tWb7+6um9uMeVmAhKeaBqzSpr1ls1jxs7JmNwAH85yqT6r5DYpcC9bsT2qRMW 0Dj+1X04a6BZd5rtrxXWvPvWl2BQ9JzxbtekP+dzWP8Kn2VUx5g80VerxECciNxJZ9q7uyL8s vKNiXX1y2VrKjaN9WayOAKvaxabOmwh8PElmF5NPzXvpivH/TegG1nSTJJyu3Bny3uQZ4Qo9O 2QkSiFTwODYGIShNhbaNjrFDqzBtid2eHXlfeURgO1gx8P5/+hWn2Pj1olY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/83ZnGmrCPUfmLyXFZhT4XbijAqw>
Subject: Re: [netmod] New Version Notification for draft-ietf-netmod-nmda-diff-01.txt
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: Tue, 28 May 2019 06:55:45 -0000

Hi Kent,

thank you for your comments!

Regarding example, yes, I agree, we need to add examples and will do so 
in the next revision.

Per your suggestion, I looked again at the 103 minutes. They do state 
that we should come up with a single format, hence the option to select 
from different formats has been removed.    Now, which specific format 
to select is the topic of the discussion items in the Juergen's and 
Andy's emails from Nov 6.  This concerned the question whether the diff 
was to be computed against the tree, vs a textual representation of the 
tree, and if the latter, what the serialization would be. If I interpret 
the sentiment in those emails correctly, the sentiment is that the diff 
should be computed against the tree.  This is what is reflected in the 
current revision; the representation of differences leverages YANG-Patch 
(RFC 8072) and the "source-value" element extrapolates this to include 
the source values.  Of course, we can consider alternatives; this is one 
proposal.

The other item that was raised concerns whether to include diff'ing on 
metadata.  Whether this is needed probably requires further discussion.  
Personally, I think this is a useful feature but it has not been 
included in this revision.

--- Alex


On 5/22/2019 8:11 PM, Kent Watsen wrote:
> It's great to see activity on this draft.   However, authors should 
> close open items on list before posting updates.   Specifically, there 
> are open items from the adoption-poll, the 103 meeting minutes, and 
> the emails Andy and Juergen sent on Nov 6.
>
> PS: as a contributor, the update seems incomplete without an example 
> illustrating the new 'source-value' element.
>
> Kent   // chair
>
>
>
>> On May 22, 2019, at 12:24 AM, Alexander Clemm <ludwig@clemm.org 
>> <mailto:ludwig@clemm.org>> wrote:
>>
>> Hello Netmod WG,
>>
>> we have just posted a new revision of draft-ietf-netmod-nmda-diff.  
>> The new revision adds the inclusion of the both the source and target 
>> values to the result of the comparison; for this purpose, the 
>> YANG-Patch grouping was augmented accordingly.
>>
>> --- Alex
>>
>>
>> -------- Forwarded Message --------
>> Subject: 	New Version Notification for 
>> draft-ietf-netmod-nmda-diff-01.txt
>> Date: 	Tue, 21 May 2019 21:15:58 -0700
>> From: 	internet-drafts@ietf.org
>> To: 	Andy Bierman <andy@yumaworks.com>, Yingzhen Qu 
>> <yqu@futurewei.com>, Alexander Clemm <ludwig@clemm.org>, Jeff 
>> Tantsura <jefftant.ietf@gmail.com>
>>
>>
>>
>> A new version of I-D, draft-ietf-netmod-nmda-diff-01.txt
>> has been successfully submitted by Alexander Clemm and posted to the
>> IETF repository.
>>
>> Name:		draft-ietf-netmod-nmda-diff
>> Revision:	01
>> Title:		Comparison of NMDA datastores
>> Document date:	2019-05-23
>> Group:		netmod
>> Pages:		15
>> URL:https://www.ietf.org/internet-drafts/draft-ietf-netmod-nmda-diff-01.txt
>> Status:https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/
>> Htmlized:https://tools.ietf.org/html/draft-ietf-netmod-nmda-diff-01
>> Htmlized:https://datatracker.ietf.org/doc/html/draft-ietf-netmod-nmda-diff
>> Diff:https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-nmda-diff-01
>>
>> Abstract:
>>     This document defines an RPC operation to compare management
>>     datastores that comply with the NMDA architecture.
>>
>>                                                                                    
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available attools.ietf.org <http://tools.ietf.org>.
>>
>> The IETF Secretariat
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org <mailto:netmod@ietf.org>
>> https://www.ietf.org/mailman/listinfo/netmod
>