[OPSAWG] Review of draft-lear-opsawg-ol

"Joe Clarke (jclarke)" <jclarke@cisco.com> Wed, 04 August 2021 14:56 UTC

Return-Path: <jclarke@cisco.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 756A63A1CCB for <opsawg@ietfa.amsl.com>; Wed, 4 Aug 2021 07:56:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, SPF_NONE=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=O7OcNLLq; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=F225uNS1
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 SHMfI7LlU3G2 for <opsawg@ietfa.amsl.com>; Wed, 4 Aug 2021 07:56:07 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A37603A1CC8 for <opsawg@ietf.org>; Wed, 4 Aug 2021 07:56:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=892; q=dns/txt; s=iport; t=1628088967; x=1629298567; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=gvxAUCZehhokdm89sgEC+E8eB2p1D1gdPXpSB8x/R3Y=; b=O7OcNLLqLebA3xRPgGUcLj5/yC9U+T3vxgKaKAj3Fj7RBe0nbqJ3K58a TEinKmlyGuQ3Y876SmnACRA54su52+RwsLp7HCVpNLq4ToaW2fzD9rvPT lK4puR6wtHmQDl4HNEwa+uvw+I+8jZbVl58/Nr7UWatEpWByF8OO+uiDT 8=;
X-IPAS-Result: A0BqAwD8qQphl5FdJa1agQmDLFGBWDcxiA8DhTmIYZo3glMDVAsBAQENAQFBBAEBhFgCgn8CJTgTAgQBAQEBAwIDAQEBAQUBAQUBAQECAQYEFAEBAQEBAQEBgQiFaAEMhkUWKAYBATcBEQE+QicEDg0agk+CVgMvAZ8nAYE6AoofeIEzgQGCBwEBBgQEhTMYgjQJgTqCfIZ3hCMcgUlEgRVDgmKFBINLgi6DPj0iBYFFemS9DgqDKAWeXBKDY5IikGKWDqUTAgQCBAUCDgEBBoF3IoFbcBUagwpQGQ6OOINYil5zOAIGCwEBAwmKUAEB
IronPort-PHdr: A9a23:KySRoh8rkMVDDP9uWDnoyV9kXcBvk7T5IgBT7YAo2PpCcaWmqpLlO kGXpfBgl0TAUoiT7fVYw/HXvKbtVS1lg96BvXkOfYYKW0oDjsMbzA0tHMDDDlf0f7bmaiUgF 5FEU1lot3iwLUlSHpP4YFvf6n2/5DIfAFPxLw1wc+/0AYXVyc+w0rPaxg==
IronPort-HdrOrdr: A9a23:58+cuaiN6VNWSfXWgSKEEtMeanBQX3Z13DAbv31ZSRFFG/FwyP rOoB1L73HJYWgqN03IwerwRZVpQRvnhPlICPoqTMuftW7dySWVxeBZnMTfKljbexEWmdQtrp uIH5IObeEYbmIKzPoSgjPIaerIqePvmMvD6IuurAYOcegAUdAH0+4NMHfiLqQAfng+OXNWLu v52uN34x6bPVgHZMWyAXcIG8LZocfQqZ7gaRkaQzY69Qinl1qTmf7HOind+i1bfyJEwL8k/2 SAuRf+/L+fv/ayzQKZ/3PP7q5RhMDqxrJ4dY+xY4kuW3fRYzSTFcBcso65zXcISSaUmRAXee z30lId1gJImirsly+O0EPQMkLboUkTAjfZuCGlaD3Y0JfErPZQMbsduWqfGSGpsXbI9esMoZ 5jziaXsYFaAgjHmzm479/UVwtynk7xunY6l/UP5kYvGrf2RYUh5LD3xnklWKvo3RiKnbwPAa 1rFoXR9fxWeVSVYzTQuXRu2sWlWjA2Eg2dSkYPt8SJ23wO9UoJgncw1YgahDMN5Zg9Q55L66 DNNblpjqhHSosTYbhmDOkMTMOrAijGQA7KMmiVPVP7fZt3cU7lutry+vE49euqcJsHwN87n4 nASkpRsSood0fnGaS1ret2G9D2MRKAtBHWu41jDrRCy87BrYvQQFm+oQoV4rudSt0kc7/mZ8 o=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.84,294,1620691200"; d="scan'208";a="725006513"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Aug 2021 14:56:06 +0000
Received: from mail.cisco.com (xbe-rcd-006.cisco.com [173.37.102.21]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 174Eu6Uq007965 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 4 Aug 2021 14:56:06 GMT
Received: from xfe-rtp-001.cisco.com (64.101.210.231) by xbe-rcd-006.cisco.com (173.37.102.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 4 Aug 2021 09:56:06 -0500
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-rtp-001.cisco.com (64.101.210.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Wed, 4 Aug 2021 10:56:05 -0400
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Wed, 4 Aug 2021 09:56:05 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i2MpsdOG8Eg4Kt+PPkHgmYBhMosec7qLREpsYbxVJ029JpvA1t3NwIV3JTzOp0uv+lFvEorKi9+81eSlLTBsM/uKwQb5dzI0D5hB8XMI+MsSwRmBGroViTNxCbdS75vyhCTnlXva3vt5reCKNAzsiBUcPKPicj4hFyKSznegyn6ktT8gaY5PGgJcrVtO+yqXXn85Lax7DNNYzi60IG/0qnBDrsTIa60ZAhiv3yoMVf6CpacIOFZjUynD0EYiYKOOSoNj4/a3wuGeJHMBuY7CUGwOcwzIRRdgIXhUWXffNkLxUHkQ947PmGyo49OuTfZFS4joOLuGj2XBYS8ntWV5aA==
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=h6Wx2TH5PAmk/KaK/+Gk1aVYcOdnTYbNx+bejLNy+2I=; b=CAfs2RzNZXFkdtuGBMnT3ESoqj7RhamhDyBtxKL4OU5ajfCeo/RqTitWVQMObFdLgl8yXdSTJ+T9TUdzjv+BDdtCYQTpZKN/Cn9/7/KWiWcNlc/qFWqF/Oc9fF2MFVeLIVl9vGghPV0keES+FwJRPxp8R1yB993fQ3GqNgPFiV6CNTEWayZAxlxd2l5odDCiHjwo+g1lD26PVHcgVffp/a0jWZUrKvf6DJFJcfugrmClFOPqZvueSh5AJOM/koD2zz1hsgqpjHUS+kZgVeJmHgW94HCHHbotZy4fkDdxlzXsd6E8naXR3VH0yHXwRXMJJ0Uz3+wDNpBCuB2KlMUxAA==
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=h6Wx2TH5PAmk/KaK/+Gk1aVYcOdnTYbNx+bejLNy+2I=; b=F225uNS1GoFG9v8dijsLWAg2jrWSsmA1V5wSHUVSPVgGWtplFxLJcEhiFkjD696A9sadCqXO1Y0/bqkIso20qZ7Y5/5wrGX2GBJQ/nL0riuyYIJ6byYgBXI4Xe6jZZH38+FqSFWMZILf1xJ2auGmNdRRDAPnsmv/HiUYOo5C+xU=
Received: from BN9PR11MB5371.namprd11.prod.outlook.com (2603:10b6:408:11c::11) by BN9PR11MB5355.namprd11.prod.outlook.com (2603:10b6:408:11c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18; Wed, 4 Aug 2021 14:56:04 +0000
Received: from BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::1846:3a96:12b7:dd58]) by BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::1846:3a96:12b7:dd58%5]) with mapi id 15.20.4373.026; Wed, 4 Aug 2021 14:56:04 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "opsawg@ietf.org" <opsawg@ietf.org>
CC: Balazs Lengyel <balazs.lengyel@ericsson.com>, Benoit Claise <benoit.claise@huawei.com>
Thread-Topic: Review of draft-lear-opsawg-ol
Thread-Index: AQHXiUDYC6SW2SXujkupoZvp+3t+0Q==
Date: Wed, 04 Aug 2021 14:56:04 +0000
Message-ID: <BN9PR11MB5371EA70E28B271C5728FDB0B8F19@BN9PR11MB5371.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 80bcadb8-d4c4-4708-0cc9-08d95757fbb2
x-ms-traffictypediagnostic: BN9PR11MB5355:
x-microsoft-antispam-prvs: <BN9PR11MB5355D7412E1BEE4D801F0D22B8F19@BN9PR11MB5355.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JRyqDrVmM5VIdSE7AkvCqk1dDLq9c2UphJThy8oEe04uuuyhdgLcDFHIRyLYPMt5KfZDaLCPOFMRKQ0To1MLtxozyo+j2qpkPm/3ORIJiaOWKrxzbZDVEW4Va2tU+6VSfr4qLE/R34z029WFWYMBRkjuWD/a7yBcjEHYTomi9PfqJxvqMoPLVeRXbzUK4T2i/J6rE+HbQiyFqXBG8IevgzIuFmBuJqdntndZ6EmlYW8tARQfnE+8K78NERvarDrmFnIqtkpDnhZ8/Nhb1G4t3tHuiNC7RHd98P2KD7s+RV3obf+N+1lh26gIUrgbQlb+bGdhIBYtDLHi2c9W6V89E5slQokH1pa9rrJ5BZPmeG4VurfdraTvIrOEkcEmv6peEMxQ8oo1Awh6+rK2Rn7xY4+ib7HaC/8ezij5o9VDSnpXbvQkhlWnzpaHUryuEZP/x6EtDxuC5iyH6gJMGHfQwmfrG5h4GxNS4eJ7AMgJ6GFBJAeb4x4fl9qPXGaf+UHFZ0KEVqsP1X2KmK+oOHdceX+RkXoO/LtBknCDXKHlHo1G1x86kR1L6SbXmrPVHJrkLrP1KrnGottYRdi+4IXbjuzKkLB0j2BIhOEkaZD5imYYhj8chD0eMO+zXOkMPqu0uR+INUFN2H4+PWjSGAvMgPSVTlzLoJJwLeDxkeM9xXB1DqQvH1Q5RhrxCUIHfs9JlBAc2wxqBtvMQpqxCKqk5w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5371.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(39860400002)(366004)(346002)(376002)(396003)(38070700005)(55016002)(6506007)(478600001)(38100700002)(7696005)(9686003)(86362001)(66946007)(33656002)(316002)(122000001)(8676002)(66446008)(76116006)(91956017)(66556008)(64756008)(66476007)(54906003)(2906002)(4744005)(186003)(4326008)(6916009)(52536014)(8936002)(5660300002)(26005)(71200400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: umoyYiXq4p/IraJk8SFD7YDn44Y1gPLaU+XmijxTZueC/1LBYRcCAFONfPgHUJNgK6AItxLB+uvo9QxgtQw897nKScMIo6FGyZcfDqnldrcFxAuTVowBcarZb7k6k8YHbgIHko2Gl655Li/phUCJXr0L2TaayMeqytKnoRqCv7uGXj4D0Q8XBQxUz8oH/uaa67G84KWV7B5i3xW+E5RvaBjwH+Quy30OnwjI8wSNd2zvZChsCfYuw6I/zeWkdAE29YNWD32vHN/pIBH56eWE/c1wfsMaChCepfJiMKCAwfvS93HuXtnAuFdUiTD108gcahQV5uaJQn9lwjJEXlQwqLSjyXSc5pP2t5S9vD6ulAlgw8r9Fnef8GdA0vv5tfFpFaZ96IBYIBOCnJOX7wmHqkUOTQM3QZiK5631t2ssaA9CNoph7GkP/mmuwUPm0QFziHqV5uEqkq1fraaJAVAGsNJApUcfP81qyxFw7YVnDjKWmxPRz3ovPlHhar6YapTnL1AQMbAdsk4n3L4wot9kSgc5JbEz4R4dicZBMlQtXAOkBF/k4M3qefuymnXRfMvNd6HaUZaLLFCB1CVfMghlBCog03cp0VXz8s26zJSh8ggxYpMZM0UWMo6fWI3QXVjzyl3Wa8Jmu77hOjbVMpbMAZzIEdyL9ifLnsGdOS0u040xtvluJXdchErx2XuLzV2VSwSPEpa1kjBFGZSlIV/wTrckywgOYRPf+RR4dubW8yNnvayZp3PAzRJ2ubTQPfr1WavjdL+F3zrhk0Wyfk79S6RfkZGPA7274tZtTSF2buBer2AFCVUdQvpqv6C33RcjHrqC/AeSUgfh7xlYx4qx2Jepu+D5n2RFuICnHFW8UrHKg+1gYwVjw0jE7c3crw+nCuZFnFir+6I+2sUK1i+f8f7ghIY306h5RJGN3D2mjdeCb4RwHvsXqDji3WABqhu/STBMLKNWd4p3OvbIOtllUAtouykAwDlYSZL2dHTlzn60QdPGPNR2S0yEwyIJ+fQy0lOeTnCl1uEcX6AQ7A42NKg/Ojv8abTA6IZrFo1egC6OdDYPTVk3NIlzmYcw/klJRgd89zTHIxcsNBxrB6wCcZVXLAAxJ0AUqJ/6I7zX20qHOIU4ljKUSMnF+7xA164KA/eXRL5bBAx1dGg2QBeaXWTZccgAsTSBuMH15BU28K08C62eKeaSj/6JDgtD9lBznWUekiFHLxDLT/I71dQojd/5daimRbVd9yPGlUQIgK29FNDU+AK8UoAsALQhf02ssl6Sz2YA41nAuQLK4lLG7q/aCSYAVW9yU8f2nWLDxJekv8pRHn2pGT2sY00Gcttf8T4ZfQZ2hA9JBQwshzbuww==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5371.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 80bcadb8-d4c4-4708-0cc9-08d95757fbb2
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Aug 2021 14:56:04.4544 (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: qsKK5IDZJ20dJVkeQnH73BcWkhk8ykUKVHnopEhRGvimNbKhxQrt3/43Gopn3DPfZooVgY3drjn+POYB2XQcMg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5355
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.21, xbe-rcd-006.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/4lZrkuqlaa71uT_ZgRoZGypGd3Q>
Subject: [OPSAWG] Review of draft-lear-opsawg-ol
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Aug 2021 14:56:12 -0000

I had a read through draft-lear-opsawg-ol.  I find the concept of adding
owner and license metadata to YANG artifacts useful.  Eliot mentioned a
desire to make this MUD-agnostic at the mic during 111, but that seems
to only extend as far as the title.  The contents still very much rely
on MUD.

In reading through this, I feel there is a nice tie-in to
draft-ietf-netmod-yang-instance-file-format (so copying Balazs and
Benoit) as, while they have contact and org metadata for instance data,
they don't have an owner or license per se.  I think having ol augment
the instance data file module would be beneficial.

On the ol work itself, I think the SPDX URL should fit into a reference
under its leaf, and I wonder if there is a well-defined pattern for SPDX
that can further refine the string type?

Joe