Re: [netmod] AD review of draft-ietf-netmod-geo-location-07

"Rob Wilton (rwilton)" <rwilton@cisco.com> Tue, 13 April 2021 10:08 UTC

Return-Path: <rwilton@cisco.com>
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 C84223A1037; Tue, 13 Apr 2021 03:08:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.918
X-Spam-Level:
X-Spam-Status: No, score=-11.918 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=e7OIxFHl; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vQ/yfRdw
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 yHb9ET084F_3; Tue, 13 Apr 2021 03:08:23 -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 96B2B3A0B13; Tue, 13 Apr 2021 03:08:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14531; q=dns/txt; s=iport; t=1618308503; x=1619518103; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=GKOwZDz6g/T7tDgkfB3c5tv4MyF7M+xxMsxZfimCTC8=; b=e7OIxFHl99p0wtazPM8UBgY1kWFJ11TYhyDpH8pzBJ6Tj8VvNdDcnxi+ Q+vYTKuqwmGkcL9q7MQJJc7itcgbygQPAHCMHHOdbBbk7rn/yWGCrKgH1 9QTthmmbfcjYVJ8Eenu9NRIh0d40IBEorNqp+uLnUi3kkFpOKo199viKc 8=;
X-IPAS-Result: A0DpAQC7bHVgmJldJa1QChwBAQEBAQEHAQESAQEEBAEBQIFSgVNRgVg2MQuIAAOFOYhiA48oihSBQoERA1QLAQEBDQEBMgIEAQGBFgGDOQKBcQIlOBMCAwEBAQMCAwEBAQEBBQEBAQIBBgQUAQEBAQEBAQFohVANhkQBAQEBAgE6BgEBNwELBAIBCA4DBAEBAR4QMh0IAQEEDgUIgmmCVgMOIQEDSZ9pAoofd4E0gQGCBAEBBoUgGIITCYE5gneKWyccgUlCgRNDgl8+gmAEgSkBBwsBBxyDSoIrgVgGDFoGAjwCJAEDFAQyDR41OgdFARkFBgEBAQ0ZSZAxAo8WiSqRYgqDC5AwjHaDTYp7ljCzYAQLI4QzAgQCBAUCDgEBBoEjSCE7MHBwFTuCaVAXAg6OHwwNCYNOillzOAIGCgEBAwl8iwMBgQ4BAQ
IronPort-PHdr: A9a23:7006sRNNLL26sO6NViEl6nfxWUAX047cNxMJ6pchl7NFe7ii+JKnJ kHE+PFxlzfhVoXc8+pfze3MvPOoVW8B5MOHt3YPONxJWgQegMob1wonHIaeCEL9IfKrCk5yH MlLWFJ/uX3uN09TFZX1Z1rKumb06iQdSV3zMANvLbHzHYjfx828y+G1/cjVZANFzDqwaL9/N lO4twLU48IXmoBlbK02z0ihnw==
IronPort-HdrOrdr: A9a23:P+4GhawRo10rUEcL83rcKrPxXe8kLtp033Aq2lEZdDV8Sebdv9 yynfgdyB//gCsQXnZlotybJKycWxrnlKJdybI6eZOvRhPvtmftFoFt6oP+3ybtcheRysd07o 0lSaR3DbTLYmRSpczx7BCkV/Mpx9ea+K6l7N2usEtFZysCUdAG0y5SDAGHHkpqACxPApQkHJ SRj/A32QaIU3IRc8i9Gz05RODFvdLGj9bLZhQBCh4h5mC1/HKVwZT9FAWV2QpbbiNXzd4ZgC b4uiHaxoHmifG0zRfAy3Tehq43pPLNwsZObfb88fQ9BS7rjm+TFeFccp2E+As4ueS+rGst+e O83ysIG+RWxzfvcnquoR3rsjOQkAoGz3P501eXjT/CjKXCNUgHIvFMj45YbRfVgnBI1LoXvc 47vBP6i7NtARzNhyj77dTTPisa63acm2YokuIYkhVkIO0jQYJRtoAW8Qd0F5oNDUvBmfgaOd RuF83V6bJqd0qbZRnizxBS6eGrN05DeiuucwwngIi4wjJWlHd2ww8z38oEhEoN85o7Vt1t+/ nEGr4ArsAMcuYmKYZGQMsRS8q+DWLABTjWNniJHFjhHKYbf1rQtp/M5qkv7u3CQu1L8LIC3L D6FH9Iv287fEzjTeeU2odQzxzLSGKhGRPg199Z/Jo8nrHnXrLkPWmiRTkV4o6disRaJveed+ e4OZpQDfOmB3DpA5x10wr3XIQXJmIZVMETp9YnS1ODqs/GMeTRx6vmWceWAICoPScvW2v5DH dGdiP0Pt984keiXWK9gBW5YQKqRmXPubZLVITK9ekaz4YAcqdWtBIOtFi/7saXbTlLsqk8el piMKrq+5nL/FWezCLt1SFEKxBdBkFa7PHLSHVRvzIHNEvybPIEoNWQeWdb2XOdPR9hR8bKEA pSzm4HvZ6fHti1/2QPGtinOmWVgz84v3SRVaoRnaWF+IP4YJ8iF40nX6ZwDA3PEBRwlW9R2T 9+QT5BYnWaOiLliK2jgpBROfrWcMNkhhy3ZeROr2jEiEmarcYzZ3cSUjK0S/SLiQI2Szc8vC wrz4YvxJ673RemMy8WnfkxOlwkUhXnPJt2SCC+ILhytp+uUgdqVmuOjSGdkHgICxrX3nRXoH fgIy2ScezMGXxHtBljo/zX2WIxUHmBdERtbX0/lotxGQ39yypO+N7OQLav2G2MbVZH+MUhCX XuZDsfJR4G/aHr6DechCuCGXI6xp8nI+zaC/A5f6vO3262Qbf45p0uDrta+o1oO8vptfJOWe WDexWNJDe9EO8x3ReJz0xVdRVcuT0hkfny3gfi43X91HkjAeDKKFAOfcBRH/iMq2zlTe2Pyp N3kJY8uvaxKHz4bpqDxbvMZzBObhPVrmjedZBjlblE+aYzvqB0BZ/VTH/B02xGxgw3KIPsj1 wFKZ4LlozpK8tqZYgfaihZ9l0mmJCGK1YqqBX/Bqs7cUs2h3HWMtuV69Pz2PYSK1zEoBG1NU iU8iVb8fuARSeF2LIAA687IGhdaiEHmTxf1fLHc5eVBBShdulF8lb/L2S0d6VFTrOZXboXtR R37riz7qCqXju93BqVuzR1IqhDqTn6BcyzBR+BAu5O/ZixP0+Wjq6j/c60i3P2RFKAGjAlrJ wAcVZVaMJJziQmhskw1CO5T6TsuEIrk1dE+1hc5xfQ85nj5H2eBF1MNA3Sn45fUjZSOGWZlM ity5ns6F3tpDxenYTZHEhefttSC8EdQ4j+ISBpM9URtteTjt0SqzUGZgwvAW46gC382O0j3a 7R4oShZ9Hf
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.82,219,1613433600"; d="scan'208";a="669088391"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Apr 2021 10:08:22 +0000
Received: from mail.cisco.com (xbe-aln-002.cisco.com [173.36.7.17]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 13DA8MEO001171 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 13 Apr 2021 10:08:22 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-aln-002.cisco.com (173.36.7.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Tue, 13 Apr 2021 05:08:22 -0500
Received: from xfe-rcd-001.cisco.com (173.37.227.249) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Tue, 13 Apr 2021 05:08:21 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Tue, 13 Apr 2021 05:08:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a+Bul3kW4O4QDjtZkdXPKZmSI04iRh2BGbMH88YpgnrvbpA6psyTGLfwi6DBiD363en3lHLJfZC+6oKzwNV/fyRKCFHuRadaSLLEsl/Qbtg4yYv5ABCkZztAP99IujoZiQz00K97uhaz6SpXJx5d9XwELsUi6N0J0vAZ+RsdtJe7q7oRnHHvzZLOuYQyfVdH9GdLNgUGaAjoKdtHHXBpY9L4wkDIBe36Ib6D7lFamR9LT9cMNqiQltLMWa22IPgP4L/wsJbV5mLyOeBN/e1QnpIyTY9ItXl/vYoM71xTCWx9pwQB7bcxF2+g7wPTSP+JjihTPwA4h6Gmp5Mc3PevjQ==
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=X+wcjfiwNq7xLmDHTC9l3PYaUeAo8MFg1Dg75Ef9rpc=; b=fd3KeGyoVjCO0e4w1KCFgH5UR09cqse7JCDZ2sfdrn/P4wrJV+rDctVki9MbChAnaAk0jjMvD0OUoXGENSq/GnTVVqqRm9/1tfsLameC+AYmR9npXf3E/7qU6Ied3GWtPb950gV9Kj55HjzbDeZyFZzQkOEzG1d9RIeyk8JBp9gHcGi9S6QwMQWziIe9X5dzNfnbq1pVlfQBaN31BWBhtn6E9w6KnYLbZC1Kl9jVSffVVWgnbVHkbtuEEX3yqTMxGoCSF4q1O5ZihOlMMelbfyBkuvkeQCQdzJStvtffrA5UHc9ImEnXwaICvM+Z5PkxBKaRHsxarO+KcfI0XBmKEg==
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=X+wcjfiwNq7xLmDHTC9l3PYaUeAo8MFg1Dg75Ef9rpc=; b=vQ/yfRdwDs+yuvB2C2CKihmh0oPSwr/LA5tHBGXR5sz5Qw+8xMg7MgSVgG7aT2ZltHR6RJ0V6zSiwu3o0dejDtloPQCyJYLY/ECnu0MOwz7chtp8MpTb791ka1cb8RdJ0yq9yzrACwje9aYHYXie0G34g+4fQolyAir8sbOPA7M=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4598.namprd11.prod.outlook.com (2603:10b6:208:26f::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.22; Tue, 13 Apr 2021 10:08:21 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.4020.022; Tue, 13 Apr 2021 10:08:20 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Christian Hopps <chopps@chopps.org>
CC: "netmod@ietf.org" <netmod@ietf.org>, "draft-ietf-netmod-geo-location.all@ietf.org" <draft-ietf-netmod-geo-location.all@ietf.org>
Thread-Topic: AD review of draft-ietf-netmod-geo-location-07
Thread-Index: AdcTkShqN1Smhf9ATFKg3L8WBycm5QcfOVmAAA4md6A=
Date: Tue, 13 Apr 2021 10:08:20 +0000
Message-ID: <MN2PR11MB4366D092A1B338CA9E6850B1B54F9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <MN2PR11MB436679A22B659E36798C9A0DB5949@MN2PR11MB4366.namprd11.prod.outlook.com> <55915FD1-7563-4058-96D8-AC4ED9A37957@chopps.org>
In-Reply-To: <55915FD1-7563-4058-96D8-AC4ED9A37957@chopps.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: chopps.org; dkim=none (message not signed) header.d=none;chopps.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a492e0fb-b64c-459a-f32e-08d8fe641105
x-ms-traffictypediagnostic: MN2PR11MB4598:
x-microsoft-antispam-prvs: <MN2PR11MB45989716A635503869B0AE98B54F9@MN2PR11MB4598.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RmkanzXKvsBIAQaQ0g7MI8G1TGIV2+Vg5hJH9SMvuGysUENxjl86iZReaaD/6EQ37Slm0k6FAUHCJBTSHTymuFayBeTk5l/5J89JUpXRqwgc9U+lQNIxuT+LbMefsY3FrE3i6wy/trmBJlajzJFM8GgehcIciT4PCkTqgeIYGOdCzTPxDGPDZO0wG8+BJPJRHvOpEBDWZYA3oNWRPA25FmF9h7/Cv6DsoP2CiLOtW4XyQzd1OggQ4dsmsKIeeB9JwjZrnF311e9dyq4+1TCtvUZY79gIcV/6+viAaR2KNWeRYyYpscpXTW0QIt5AOeFAmqv/mQs3Jo8mcFuE1PiF98DVp4qNAuNPADHUsu1PmJ4wX6JKW6+G/I5yPPZ6beh92iQ97kwpYwSYg4eRjnh50Fnxjqs8gTUEKuoMcwVxJVu6p9eGhwoUZJJ6PNpokDd6wHpKfFlA5vvyY92g9tQ4c5eOAfDVnHUiBOcHKxb8nFy3t5KKM/3CiRqiWMdeehiBtBOQSr3rQ2up8vfYdX6O9ZHiynsYfPPBizaww+06BolmXBW8mBvYUV7QA0q11vUsbbnUXN+nkod2XhaggnzMUmh78FVJiOdmqRvviRjhrsg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(39860400002)(376002)(396003)(136003)(366004)(64756008)(66446008)(186003)(5660300002)(71200400001)(66556008)(9686003)(86362001)(2906002)(30864003)(55016002)(66476007)(4326008)(478600001)(6506007)(8676002)(6916009)(8936002)(52536014)(66946007)(33656002)(83380400001)(54906003)(316002)(7696005)(53546011)(76116006)(26005)(38100700002)(122000001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: Z5pWNUCzDPYA34JcO11WVNx1dUH/kzaCZYHdgunHDiGLBUnAwMt/dlLecRfuhArBMdW5u+wNttZ64GMyccBWJ3Ywlb3ZbFmrSYOEDdbsYKK8I1S1m7k/Rict+6fQHB3APpT5aoHqKQQ1xvetgCqX9zJ4M1RFd5/zpbN3iiglH9PCXGyR/MCMNVWBMeVzVlddGOmXFBAW7Mg3aPf4HfHOnQXNrJn35iOH0n2YirSNMXYNYtJiVUBXyG4HkIHh9OdKIwcm+AyqlGFucE4YL/TnTotYu3Lp+VFPPRu/hx0y0UvsSJ9tyF1M975B2P+oW2i4P6/TpWQhDRW3t5WRECTEtRtHx6ti7HtKpbsm/Hn/812ZXNmERs6b/IoIC/p0tr8wQE/UWr07+/Ye0XVRhhw6n1aff7OYo+5+WpoAjHYXMlNzvRYE0LQ5abCAk7O5/2sxYc1VJ5B44WqnTmh9rqKRu+HCmCi/HTiNnfd/2j7QEdwLzW5oN+5qv6WDyZdqsus20MG7YPnbDNQld2h6oryIdrcIfENixyjZfvgzsyQTaS2zo9r+R4z6hmfQY3jl7Ofd7d4VGJSfGaBqIHfStGEJHu6D3AatilIoGscN+v2xKauiZP9kXd/mXqyCx1iugsyx2gWgdyRD/5s0n/FeLdy1Xa7x20v1eucMl1fPktSouVZu4Sz/zkHKk+IdE6rfRg9aXjsbGZzPWKppjphjVUY4tfeXKhh6dTpMh6u76sUoq8aKPKqL5p7mObv43nDueBj8GHkLuV0nZ6Jxu3kRsgPH2LDvghyP+KhOLE/0HN984PuaiyZDJuacp+NbsO7rrT3rz4QRHkYLCdfnYdf2t1VQZOf7nCGo8k8vR766Uv+WJQFMxGxUgv3DrhjNASd6ziMSkqn3i6mOy8CE9loUTznqdeT8Up5FXL60etSMehjndcmU9GnYI7vXDcJP5Hyp5ZbutHSkJxSEG6/JMSJtmQ3fV3/qBYUY9Wd3Om+D0D+TSxb2e10URNcgUqWYaf1kUR20RjkO4bF5qvJWF5/+kG9nmC/VV2RmYHsO1qYzvvCpBNEWF8p3RrSS0Yxtv9IWhYF66VDaWELYfl3qWsbUVR/JcaWjJgAAi0GhqSAJLe9x0qXuwn/9ZnwWLQS7sCjycFy12QJrli25VrJqRodIMNAR/LabVkFJYraHVq47upGpO1a0bR0TVEl1ClfB4Ur4A3ATyG5j/xCtEbGExRQDgWbj9ADZOCZQdff9GzVaGPhC+qzxhsMoV1HhII4tqG8Cn+rMwwqgWjqyg7mHmgSgVcZwwtG5l0VMVgygHTPehh2+pmthfrHEcxAZbeUpX4RhNOQT
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: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a492e0fb-b64c-459a-f32e-08d8fe641105
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 10:08:20.6883 (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: +76bnAUF/gjeIeI3plLouNOcMWRldCAOhnSn4Z7pHmRita539csqpBwUZepATBLJmwt6dqzZMfSFKTrnzFJ7lQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4598
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xbe-aln-002.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BeVWqoqWMuR8quCcwaDCRW86GUw>
Subject: Re: [netmod] AD review of draft-ietf-netmod-geo-location-07
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, 13 Apr 2021 10:08:29 -0000

Hi Chris,

> -----Original Message-----
> From: Christian Hopps <chopps@chopps.org>
> Sent: 13 April 2021 03:38
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: Christian Hopps <chopps@chopps.org>; netmod@ietf.org; draft-ietf-
> netmod-geo-location.all@ietf.org
> Subject: Re: AD review of draft-ietf-netmod-geo-location-07
> 
> 
> 
> > On Mar 7, 2021, at 3:48 PM, Rob Wilton (rwilton) <rwilton@cisco.com>
> wrote:
> >
> > Hi Chris,
> >
> > Apologies for the delayed AD review of this document.
> >
> > I found that this document to be interesting, enlightening, and well
> written, so thank you.
> >
> >
> > I only have a few minor comments, the rest are grammatical nits. Some I
> spotted manually; the rest are from a beta version of a grammar tool that
> I am playing with.
> >
> > Minor comments/questions:
> >
> > 1.
> > In the YANG module, the pattern statements have 3 ranges of characters,
> > but the description only indicates two ranges.  Is there a reason that
> > the following pattern doesn't work?
> >  pattern '[ -@\[-~]*';
> 
> From an old email on the list: "These 3 ranges seem to make pyang happy. I
> don't know why I need to break up the second range into 2 adjacent ranges
> like that to make pyang not complain, but complain it does if I just use:
> '[ -@\[-~]*'"
[RW] 

Okay. 


> 
> > 2.
> > I note that the YANG module allows just a lat, or a long, or a height
> > to be specified, rather than requiring at least a pair of lat/long or
> > x/y coordinates.  I think that this is fine (and keeps the model
> > flexible), but wanted to check that this is the intentional.
> 
> > 3.
> > I also note that that grouping doesn't require that any coordinates be
> > specified at all.  I presume that this is intentional, it makes sense
> > to me (e.g., if it is intended to be optional).
> 
> My answer to a thread on the list asking for removal of some of the
> mandatory designations which cause problems:
> 
> "The intention was for a location node to be required if the <geo-
> location> container was present. Apparently this will only work if
> "container geo-lcoation" is a presence container. I'm not even sure that's
> all that smart of a requirement (e.g., maybe someone just wants to
> indicate the reference-frame for an object). I'll remove the mandatory
> from location."
[RW] 

Okay.


> 
> 
> > 4. In the YANG module,
> > "v-east is the rate of change (i.e., speed) perpendicular
> > to truth-north as defined by the geodetic-system.";
> >
> > As a nit, this doesn't actually define whether a positive v-east
> > value is in the East or West direction.  I appreciate that this is
> > obvious, but for the other two components in the vector, it is
> > unambiguously specified.
> 
> How about:
> 
>               "v-east is the rate of change (i.e., speed) perpendicular
>                to the right of truth-north as defined by
>                the geodetic-system.";
[RW] 

LGTM.


> 
> 
> >
> > 5.
> > In Security Considerations:
> >
> >   Since the grouping defined in this module identifies locations,
> >   authors using this grouping SHOULD consider any privacy issues that
> >   may arise when the data is readable.
> >
> > Perhaps, expand this paragraph to give an example, e.g., revealing
> > the physical location of a device, or data center.
> 
> How about:
> 
> "Since the grouping defined in this module identifies locations,
> authors using this grouping SHOULD consider any privacy issues
> that may arise when the data is readable (e.g., customer device
> locations, etc)."
[RW] 

LGTM.


> 
> 
> >
> > The rest are just grammar nits:
> >
> >
> >   In addition to identifying the astronomical body we also need to
> >   define the meaning of the coordinates
> > =>
> >   In addition to identifying the astronomical body, we also need to
> >   define the meaning of the coordinates
> 
> fixed
> 
> >
> >   In addition to the "geodetic-datum" value we allow refining the
> >   coordinate and height accuracy using "coord-accuracy" and "height-
> >   accuracy" respectively.
> > =>
> >   In addition to the "geodetic-datum" value, we allow refinement of the
> >   coordinate and height accuracy using "coord-accuracy" and "height-
> >   accuracy" respectively.
> 
> fixed
> 
> >   This is the location on or relative to the astronomical object.  It
> >   is specified using 2 or 3 coordinates values.
> > =>
> >   This is the location on, or relative to, the astronomical object.  It
> >   is specified using 2 or 3 coordinates values.
> 
> fixed
> 
> >   The intent of the grouping being defined here is to identify
> >   where something is located, and generally this is expected to be
> >   somewhere on or relative to Earth (or another astronomical body).
> > =>
> >   The intent of the grouping being defined here is to identify
> >   where something is located, and generally this is expected to be
> >   somewhere on, or relative to, Earth (or another astronomical body).
> 
> fixed
> 
> >   At
> >   least two options are available to YANG models that wish to use this
> >   grouping with objects that are changing location frequently in non-
> >   simple ways, they can add additional motion data to their model
> >   directly, or if the application allows it can require more frequent
> >   queries to keep the location data current.
> > =>
> >   At
> >   least two options are available to YANG models that wish to use this
> >   grouping with objects that are changing location frequently in non-
> >   simple ways.  They can add additional motion data to their model
> >   directly.  Or, if the application allows, it can require more frequent
> >   queries to keep the location data current.
> 
> fixed
> 
> > When coord-accuracy is specified it overrides the geodetic-datum implied
> > accuracy.
> > =>
> > When coord-accuracy is specified, it overrides the geodetic-datum
> implied
> > accuracy.
> 
> fixed
> 
> >
> > When specified it overrides the geodetic-datum implied default.
> > =>
> > When specified, it overrides the geodetic-datum implied default.
> 
> fixed
> 
> > indicated by the reference-frame value.
> > =>
> > indicated by the reference-frame.
> 
> fixed
> 
> > For a formula to convert these values to speed and heading see
> > this modules defining document RFC XXXX.";
> > =>
> > For a formula to convert these values to speed and heading see
> > RFC XXXX.";
> 
> fixed
> 
> > You have "truth-north" and "truth north" and "true-north".  Should
> > these all be "true north"?
> 
> fixed
> 
> >
> >   YANG grouping using decimal64 values rather than strings.  For the
> >   relative height cases the application doing the transformation is
> >   expected to have the data available to transform the relative height
> >   into an absolute height which can then be expressed using the YANG
> >   grouping.
> > =>
> >   YANG grouping using decimal64 values rather than strings.  For the
> >   relative height cases, the application doing the transformation is
> >   expected to have the data available to transform the relative height
> >   into an absolute height, which can then be expressed using the YANG
> >   grouping.
> 
> fixed
> 
> > Grammar Warnings (generated by a tool):
> > Draft Text:
> > Indeed it is easy to imagine a network or device located on The Moon, on
> Mars, on Enceladus (the moon of Saturn) or even a comet (e.g.,
> 67p/churyumov-gerasimenko).
> >
> > Warning:  Did you forget a comma after a conjunctive/linking adverb?
> > Suggested change:  "Indeed,"
> 
> fixed
> 
> >
> > Draft Text:
> > This document defines a "geo-location" YANG grouping that allows for all
> of the above data to be captured.
> >
> > Warning:  Consider using all the.
> > Suggested change:  "all the"
> 
> fixed
> 
> > Draft Text:
> > When specified these values override the defaults implied by the
> "geodetic-datum" value.
> >
> > Warning:  "When" at the beginning of a sentence usually requires a 2nd
> clause. Maybe a comma, question or exclamation mark is missing, or the
> sentence is incomplete and should be joined with the following sentence.
> > Suggested change: "When specified, "
> 
> fixed
> 
> > Draft Text:
> > In both choices the exact meanings of all of the values are defined by
> the "geodetic-datum" value in the [xref].
> >
> > Warning:  Consider using all the.
> > Suggested change:  "all the"
> 
> fixed
> 
> > Draft Text:
> > During the development of this module, the question of whether it would
> support data such as orientation arose.
> > Warning:  Wordiness: Consider shortening this phrase.
> > Suggested change:  "whether"
> 
> ?
[RW] 

Ignore.


> 
> >
> > Draft Text:
> > For test "A.1.2.1" the YANG geo location object either includes a CRS
> ("reference-frame") or has a default defined ([xref]).
> >
> > Warning:  This word is normally spelled as one.
> > Suggested change:  "geolocation"
> 
> unchanged.
> 
> > Draft Text:
> > Many systems make use of geo-location data, and so it's important to be
> able describe this data using this geo-location object defined in this
> document.
> >
> > Warning:  The preposition 'to' is required in front of the verb
> 'describe'.
> > Suggested change:  "able to describe"
> 
> Removed this paragraph it's unneeded and not very clear.
> 
> >
> > Draft Text:
> > For accuracy it has a single "u" parameter for specifying uncertainty.
> > Warning:  The comma is probably missing here: accuracy, it.
> > Suggested change:  "accuracy, it"
> 
> fixed
> 
> > Draft Text:
> > This is used by many application (e.g., Google Maps API).
> >
> > Warning:  Possible agreement error. The noun application seems to be
> countable; consider using: many applications.
> > Suggested change:  "many applications"
> 
> fixed
> 
> > Draft Text:
> > Thus GML "gml:pos" values can be mapped directly to the YANG grouping,
> with the caveat that some loss of precision (in the extremes) may occur
> due to the YANG grouping using decimal64 values rather than doubles.
> >
> > Warning:  Did you forget a comma after a conjunctive/linking adverb?
> > Suggested change:  "Thus,"
> 
> fixed
> 
> > Draft Text:
> > Furthermore "gml:validTime" can either be an Instantaneous measure
> ("gml:TimeInstant") or a time period ("gml:TimePeriod").
> > Warning:  Did you forget a comma after a conjunctive/linking adverb?
> > Suggested change:  "Furthermore,"
> 
> fixed
> 
> > Draft Text:
> > As with the "kml:altitudeMode" value, the YANG grouping supports the
> ignore case but not the relative case.
> >
> > Warning:  After 'the', do not use a verb. Make sure that the spelling of
> 'ignore' is correct. If 'ignore' is the first word in a compound
> adjective, use a hyphen between the two words. Note: This error message
> can occur if you use a verb as a noun, and the word is not a noun in
> standard English.
> 
> I think it just wants me to hyphenate "ignore-case". "ignore" is an
> adjective here "case" is the noun. *shrug*, I think it reads fine the way
> it is for a technical document.
[RW] 

Yes, please just ignore.  The tool isn't perfect.



> 
> > Draft Text:
> > Thus the YANG grouping and KML values can be directly mapped in both
> directions (when using a supported altitude mode) with the caveat that
> some loss of precision (in the extremes) may occur due to the YANG
> grouping using decimal64 values rather than strings.
> > Warning:  Did you forget a comma after a conjunctive/linking adverb?
> > Suggested change:  "Thus,"
> 
> fixed
> 
> > Draft Text:
> > The allocation policy for this registry is First Come First Served,
> [xref] as the intent is simply to avoid duplicate values.
> >
> > Warning:  It seems that a comma is missing.
> > Suggested change:  "Come,"
> 
> fixed
> 
> > Draft Text:
> > All of the data nodes defined in this YANG module are
> writable/creatable/deletable (i.e., "config true", which is the default).
> > Warning:  Consider using all the.
> > Suggested change:  "All the"
> 
> fixed
> 
> > Draft Text:
> > These are the subtrees and data nodes and their
> sensitivity/vulnerability:
> > None of the writable/creatable/deletable data nodes in the YANG module
> defined in this document are by themselves considered more sensitive or
> vulnerable then standard configuration.
> >
> > Warning:  Did you mean than?
> > Suggested change:  "than"
> 
> fixed
> 
> > Draft Text:
> > Some of the readable data nodes in this YANG module may be considered
> sensitive or vulnerable in some network environments.
> > Warning:  If the text is a generality, 'of the' is not necessary.
> > Suggested change:  "Some"
> 
> I think it's correct to leave this, but I could be misunderstanding the
> advice.
[RW] 

I think that either is probably fine/correct.


> 
> > Draft Text:
> > Below is a the YANG tree for the fictitious module that uses the geo-
> location grouping.
> >
> > Warning:  Maybe you need to remove one determiner so that only a or the
> is left.
> > Suggested change:  "a"
> 
> fixed with "the" only.
> 
> >
> > Draft Text:
> > We would also like to thank Peter Lothberg for the motivation as well as
> help in defining a broadly useful geographic location object, and Acee
> Lindem and Qin Wu for their work on a geographic location object that led
> to this documents creation.
> >
> > Warning:  Possible typo: apostrophe is missing. Did you mean documents'
> or document's?
> > Suggested change:  "documents'"
> 
> fixed.
> 
> Nice tool!
[RW] 

Thanks.

It needs a bit more time and work, but the hope is that it can be an easy webtool that can be used by authors to help check the grammar/spelling in their drafts.  I don't want it to be an id-nits style gatekeeper tool, because as you have seen, some of the warnings/suggestions are somewhat arbitrary.  Also, the real credit goes to an open source grammar tool (dev.languagetool.org) that is doing all the heavy lifting.

Thanks,
Rob


> 
> Thanks,
> Chris.
> 
> 
> >
> > Regards,
> > Rob
> >