Re: [CCAMP] John Scudder's Yes on draft-ietf-ccamp-mw-topo-yang-10: (with COMMENT)

Scott Mansfield <scott.mansfield@ericsson.com> Tue, 13 February 2024 19:01 UTC

Return-Path: <scott.mansfield@ericsson.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9907FC151090; Tue, 13 Feb 2024 11:01:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bnn-kJPVrqBk; Tue, 13 Feb 2024 11:01:54 -0800 (PST)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2045.outbound.protection.outlook.com [40.107.92.45]) (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 9C3B1C14CEE3; Tue, 13 Feb 2024 11:01:48 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ElSbbMBNKAeC7XAex8N8XBgPHaAybrN8v/II5jKmPNwYsVBDoZnrNP29INaPd6mZA/j0vEGUixFaoL7KtEK0/ydvUdbXfHyRkVGwn4+MamHJiwKJyckqS5lhy+IctIKT37c7/QWEN/7bxTSwt2/CejUoicEFSIl3ji1mdh7W91ogWU1yEsZl7IPtUdyEKgZiN+sPoqfh/1TEBMAlYVrQlK0sYWONKIXCusCJgatsrluHavYVK+iMBCwb3rWKGwKx8IilgzjUU8gyn6nGWS8lZNaiL+yN1ntnP4iavCDJ7a61j8cMcXqS5un5ZRrr9IgZSjnVXFCIAB/RCnghaJS54g==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cyGcmn3fgDA52E7Jau5BMHVp5X6+BCzif/7K41nMJV8=; b=ihmmYdEP67oSITWOPlxTt6BTscNeoF4qbsCKyqcetcyBNF1extPmhWeK8WhXY7wy/bwl5FQTQqIKPoJCM3n5aw90blu0psiUmk7YUa3Fc4jcq4yvdPKmQAWTi32f1usaQRH1HPH2dzCd4ppXhaLEQq6olIs7LVv/X+4q7UcV8DEzZD8szR8Sf/7zObOgFg9nQwDZ/WUwcG8TILFUJQ0kfcdlwZLJxOzKAAEmBxs2kxXRCcUNm9OMV9XWEF/AommoW0knflTTcON2zwJHOlUMDnnsG7gwiMQ2EDb//K9MOECyhvF6iancO2cI1qiNztWNZKhVfUW9NdrOFZmwT7dTdg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cyGcmn3fgDA52E7Jau5BMHVp5X6+BCzif/7K41nMJV8=; b=Bb5WwMC0CWshUZV78uhCGXlUG/c0mMRB2Q4Qu7HkoRGbqmDYKoibcoiDXznaTC5p7HmZF63p17I4XIlqz5tFUypHz3K6fsyS0ltdJQSDcuCoxOk8ZneyMbNAdztRIm8givtUQrOiaqEOFyZ+EVYiGNpeAMgdGNGUDU+6+NUTVanAmX0Syf4Mq7Wk6cwgP/zYaVdizxRPMpDA3oGAjiUGIquR0pDnrDWMaiy0ZADjoQdBEHfYdnlyDkTg9NtyYIUXpEQcb3stWn1SedEmIWW3o+HpLnZ8x14KcIQ+p8bSFd/4RntlUWIhIkeJSZ3rGU7LYnRfUBSpPaMJl9Ti63MMDQ==
Received: from PH0PR15MB4447.namprd15.prod.outlook.com (2603:10b6:510:83::7) by DM6PR15MB3925.namprd15.prod.outlook.com (2603:10b6:5:2bc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.39; Tue, 13 Feb 2024 19:01:45 +0000
Received: from PH0PR15MB4447.namprd15.prod.outlook.com ([fe80::3dad:ae88:d71a:b020]) by PH0PR15MB4447.namprd15.prod.outlook.com ([fe80::3dad:ae88:d71a:b020%3]) with mapi id 15.20.7270.036; Tue, 13 Feb 2024 19:01:45 +0000
From: Scott Mansfield <scott.mansfield@ericsson.com>
To: John Scudder <jgs@juniper.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-ccamp-mw-topo-yang@ietf.org" <draft-ietf-ccamp-mw-topo-yang@ietf.org>, "ccamp-chairs@ietf.org" <ccamp-chairs@ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>, "daniele.ietf@gmail.com" <daniele.ietf@gmail.com>
Thread-Topic: John Scudder's Yes on draft-ietf-ccamp-mw-topo-yang-10: (with COMMENT)
Thread-Index: AQHaXqesGTeO4sa+40ehJh5vfuCBWbEInRjg
Date: Tue, 13 Feb 2024 19:01:45 +0000
Message-ID: <PH0PR15MB4447004C8ECB36A4691929248B4F2@PH0PR15MB4447.namprd15.prod.outlook.com>
References: <170784770880.36559.1344008408041446140@ietfa.amsl.com>
In-Reply-To: <170784770880.36559.1344008408041446140@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR15MB4447:EE_|DM6PR15MB3925:EE_
x-ms-office365-filtering-correlation-id: 45f3c4fa-a085-4c04-d293-08dc2cc63905
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KRN/fEnMWeTPUmlzWZ0WlrlRdjgzx5vRK+b/4qvPjCHqzR29weX45VjlDoyv30jnha8CxA7zKq8Sc3VoSSnJ5RZWqZpUTHenn1iViN/Dia/9OhMWiDBhfV9rcb1uKwUeJKwxtHi7VMASXDM7nsQn38frTKfdLO+pWM9mnELkcJNAlYupeFEQEj6GavyTXxnTBIaqSmnxZKMkrfFgtV3KvPzZ8T8QhS5nEdFB3KyyAP91xRNa2Q06aur1LZgnr70xOgJAUXabOhQXrnRY3VreJz061hEFFtViAn+ttbY85YtSudxRlg7XXXeAxTgGbU6Rbffr+WnJwnV8fE4ujWUQwT7UKZiv3JHxI66a/lMzPtgFy05dgI/fRjvgbGTFu9b6B99qgXtz9hFi8uxsARJ8HPk3mYiFxMdp7KM6FxpOLTLgnzhbSBfBKFH25Cdeg9NTVMzdn5Keo+W6iMnXo7vVHIWlZjsC3zorwGqxdmotfmxVpB31mj4lexZAGuq54CnT+lVkFAnt3znGZcvJiM/8lM1VINqnlz6zq9t19LvE0TIhAfS2pZCapTTIIooAtmRdEW6JZpUiEzqFDz7ribRVSJx15XR0sig/aORTtTCoysQ=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR15MB4447.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(39860400002)(136003)(396003)(366004)(230922051799003)(186009)(1800799012)(64100799003)(451199024)(966005)(9686003)(478600001)(55016003)(41300700001)(110136005)(44832011)(52536014)(8676002)(4326008)(8936002)(2906002)(5660300002)(7696005)(71200400001)(38070700009)(6506007)(66446008)(64756008)(66556008)(66946007)(316002)(66476007)(82960400001)(54906003)(83380400001)(76116006)(66574015)(86362001)(122000001)(38100700002)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: T/zKO4hMIl/onlwra+ukx9AehKjBcoetAtr1GsSx8s60iEGWzC1KQr3AT/2CNKCnhZW9IqSjnVVX6acm6UJ9UROqfuOrP0l3VMcEvAqBeZN2sq6jbKl+hbTA5zlyGCfZy+lZIKX1lodsD+6PQ7tWa2cD1CyN+gpz7XchHCDVkN2sq9e8RknkHDxNDoYL1Fc3tPvdeWyUVkVt+uD6cGYWi5DnB007d/m7HcmZ1pCUPlAzNnJ8UpoSYYG0EmmIFtF5eBXEHiitN8WKWc1tDjl7B9sVmDaIHzsQJE4H4T16KXGqWSKY8Ijv2aqU2fSqxprX2MZfvYMLYkVWm8Gbk16eq9LlGE010EtnHKRUe1o6eR9s3i1qvMyrbfmM2el5fILewckRXnboIWtzjNKY57QOTpLhqAGucMvqRC/zxuAnr9FwReLJPpWXxUrCIGNzaUSGzLgb6/39hCVag4Ul9eCapJg6OKFcAPy6GBifdHxLKzveZ8eC51lnZ2l0JI42/wJaU5/ax45PpGvDQL218FfIbLo3hDONgVJEE4V0Cr5HgguDHq2G3Z5nFKe5k7yTylmXZPV2EXyRqQYPIa6kZtKP/P6/Og4NVUnR3JGcY/OmhuDU92czp0VN2Ytzqsix62KPTQt4YU8VtGNQ9pFPu9/gyGwfq3yWS9AaPnLArSHxHRAkTX9NQ24ixApH/T16lEBDv0ymb0B50EQZbpYxv4NYW3uxQ89ukHqaY8xMDUBpEufEXkXPUvPbpj8XVaiygqietH7OTkQTlOcRiO4ru0LjFfEqYnFq22HduJmkufOtjbWZ3r1xqb8MBpsYcxnFiONDcIywYG8dhAc5Ux9Y+0JVZcXh5g0G0r/O0YTfXk2jaLm6hzC675fdgETKBEYBD3+8fCYiOPuZusgpdSkleG10IbOcnvVgvBvK4NSrju4dJGaX4H/vxyTuo9KyUjznSjCOubrjM8/Ex/NIJ4ctzQ6oO7M0LdsGaulHegvRZ0tmiWDDJ2ToaEld0Y/0JlRNSh7opTbsyJKExep+6E+BsE2sUfa69k1nkig8aWkhp5++Lk8HUtcL7lh9BsUuPcqxFHPYwimV42ukv/AAvoQnpVE3BNtrPVheKtr5XALD+QpULqoJ22YQ9komoEB1FrNvLMlQ58wkKohl8ZxfKFKFuf2zdPrVMAq3zZLsLPBv+pkbkXYe9EUd7vp3MEHQlfZZ6qqCWk8OGlpiL9XxZlhWDDtnxZzXB8xT8xXwXC2zVkekUlwy5eUYz7uOJBvsfpWFLWchVt/Exd2+1BbVlZPhY/nBaweP4EThvuHQewBdu2Q032ufwJ3jQH2k81ubNYoQ9H7BcX0c+ak/lfdYzSpED67ZgPujFdd9JPFi3D34pDtAkdb0/RutPewLcJyFhhfjAQm9X+smxkOCN49viu8bEMQd3/MDYif/tiWe058k2PilbcBxDAPeGHpwBlBEnSXXzVCu94YvnrJgJelydnvwnSTFKsm57CMyfqRDgBMpOgm7QLxhYbxbMIhOMVlIfs/+a3HsEqtxfmSVnwT0PSFrIhs3CnTT9B5yEk5SPZ3UpC5ozO5WM/95C8Wv652/UAmfwUqPosniOCwk2CFjCM6B5xzekglkwPzHQZIXKSHlpX1dicWc0sX8k9P1wW3xkgwxm5OPEVR/3+D6oAE6JxQcTZh5UA==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR15MB4447.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 45f3c4fa-a085-4c04-d293-08dc2cc63905
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2024 19:01:45.1328 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GCMDWBRZKeqYO7fH3mHn+M4U75xs1zeqhHiNhk3YS/cAEnNFm+pevHuPITeTQUjYtsKDcEJcXElaEznEWPMkEE20Ug7NV41/cwkuBiyMB9o=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR15MB3925
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/9lbL1Z2CqVjSZEG-Q3c7fUgoeR0>
Subject: Re: [CCAMP] John Scudder's Yes on draft-ietf-ccamp-mw-topo-yang-10: (with COMMENT)
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Feb 2024 19:01:58 -0000

Thank you, please see inline...

Marked with
<scott> </scott>


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for this document. I have some minor comments below, that I hope may be
helpful. Also, thanks to Éric for being special guest AD, and to Daniele for
the shepherd write-up.

### Section 1.1, unused terms

MSDC is defined but only used once... prior to this section, and with in-line
expansion already. So, I think the abbreviation can be removed.

Same for PNC.

<scott> I will remove MSDC and PNC. </scott>

### Section 1.2, incorrect xref

“A simplified graphical representation of the data model is used in chapter 3.1
of this document.”

RFCs don’t have “chapters”, they have “sections”, but more importantly this
document doesn’t have a section (or chapter) 3.1. I guess you need to update
your cross reference. Probably you mean Section 2.1?

<scott> This was a typo, I changed the wording to use what we have used in other RFCS/I-Ds.

   Tree diagrams used in this document follow the notation defined in [RFC8340].

</scott>

### Appendices

Thank you for the clear diagrams, they’re very helpful. Just curious, what tool
did you use to produce them? (Assuming the different renderings weren't
hand-crafted that is.)

<scott>
I used ascii art and then used this https://github.com/martinthomson/aasvg to make the svg.  The example https://github.com/martinthomson/aasvg/blob/main/example.svg and the corresponding ascii version here https://github.com/martinthomson/aasvg/blob/main/example.txt was the inspiration and amazing helpful to getting the svg right.

I tried using inkscape, but the svg was too complex apparently and I couldn't get it to render, so Martin told me about aasvg and that worked great.  If this is helpful information, I can add it to the acknowledgement section.

I use kramdown, so I let the make file generate the xml file, then I edited the xml file to add an artset so that txt files would use the ascii and the html and pdfs will use svg.  I had to add this..  /*-[0-9][0-9].xml  to my .gitignore file so that the make process didn't delete the xml file automatically.
 
</scott>