Re: [Mops] TreeDN Shepherd Review

Leonard Giuliano <lenny@juniper.net> Thu, 15 February 2024 21:28 UTC

Return-Path: <lenny@juniper.net>
X-Original-To: mops@ietfa.amsl.com
Delivered-To: mops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF246C1654EB; Thu, 15 Feb 2024 13:28:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=juniper.net header.b="a9Hs5kG7"; dkim=pass (1024-bit key) header.d=juniper.net header.b="UHWfPZhF"
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 r--kFtAsq39W; Thu, 15 Feb 2024 13:27:58 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 434CFC1522B9; Thu, 15 Feb 2024 13:27:58 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41FHZElL010614; Thu, 15 Feb 2024 13:27:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= date:from:to:cc:subject:in-reply-to:message-id:references :mime-version:content-type; s=PPS1017; bh=Jl7XHpLeR9aNJUtlEUi8AD FVLfEi6nfVKMjlZ5jITt8=; b=a9Hs5kG79gIibqKEneLWChfpzlmDRdP5NX0pQb bdLo12TcHtDh7/qjLmjwqDdk2/7FP5I4s7GRR7s1o2zd0HV1BgpRZyszDCFh7bxb YmTLVdXLD5rCD61blJ7KJslhwjblcLFObIMbKdsnPbEyNYbfA3fRrfkAQyHQAgci rlAWC35LJFakiV/sZP5g3TmxAT5VhkKX9X0wbkYPp8KjIT3hyrSEqBxHB0xasI1F XKvU9DSX9/AGw/ywGAOxz/i3UND68NDD9HPWk/ZxXtAFCnw9nbcOx9ozfVTXtd6z 3zvcflIrcoCW8Efv4wA0GTVfZYCwDq36bRNLbbG6tNrPESMA==
Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazlp17010000.outbound.protection.outlook.com [40.93.1.0]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3w6899801x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 15 Feb 2024 13:27:54 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nALEqd4wJMRwwKSnpoB7O7aA6/uGebsV6wbEjK7mQETdMzaq26f2MhL/kEBNS+URosEJZf3o/pgfhl1M66u5QtlRPwnGZpn4JPAl/DfOetaQl9aBqj8KZV1NStcHUzhrPLSKofPXn+5PPo8fEwa60gysRxkNvV/JS041N8ecMSuGeE6BV5N92jm/t6znSexKzDyEL05XbmhKcvsMOpPT9CpjyrvyCSzqOLG+aEbKnm7w3J0DKgv7STOUaaHKfVJPJruoXproanzRyH93cSsPpJaS/OPwZJBlJ3PrXuldS7BCMOvZZ8iVykz3ZhLk7awCxMxQD0CI98LQ65+NjOJ9tg==
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=Jl7XHpLeR9aNJUtlEUi8ADFVLfEi6nfVKMjlZ5jITt8=; b=Vdkw6gRZW6XrL4CpPAM2H4/8Q3IR7Ko7k6LQGif5k23dbnCLuWzWwXOq1W8rru2KkEh/X4XC73xJEULL2w+M1Fy/6On/lcZeV5+lDZsgZ1euceprVUWbEIQwxsK9ECpUslp+3kLbVl4aymmE6m84jGKHQxObH3QL+tB7Gj9QweFZk361Iqm9cbtFSZYIcguncR6Q2g/U+s9UvCZk23w+ck21qe97bQO0d70xSFrbd8EkTiAVRk9U5TgcQLagykqki2m7Ag08eoGeNyV4dSGkIuGv6IyfOZMbbY5IARlDOxl1AhRQOzI6KXPCCuYtm4NCknoh7WzT4prpvim3PR4+0A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=softfail (sender ip is 66.129.242.15) smtp.rcpttodomain=krose.org smtp.mailfrom=juniper.net; dmarc=fail (p=reject sp=reject pct=100) action=oreject header.from=juniper.net; dkim=none (message not signed); arc=none (0)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jl7XHpLeR9aNJUtlEUi8ADFVLfEi6nfVKMjlZ5jITt8=; b=UHWfPZhFB/vhHjT1WLHfX/H0nLQ/6ZqikGbcbs5M30iCbB8WXVT8pJG1KXBPne/Ih5cuEzxW8WdLkzmgI1ykwiQ1tVW/WqWDWIl6o4ZL2raoKDl6DiU4DPdMzmm+LC+fPpkB93SkCVbqMwkBw59AGq0+V8FIX2elao7t/KT82mk=
Received: from MW4PR04CA0257.namprd04.prod.outlook.com (2603:10b6:303:88::22) by SA1PR05MB8294.namprd05.prod.outlook.com (2603:10b6:806:1e1::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.29; Thu, 15 Feb 2024 21:27:51 +0000
Received: from MW2NAM12FT027.eop-nam12.prod.protection.outlook.com (2603:10b6:303:88:cafe::10) by MW4PR04CA0257.outlook.office365.com (2603:10b6:303:88::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.40 via Frontend Transport; Thu, 15 Feb 2024 21:27:50 +0000
X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 66.129.242.15) smtp.mailfrom=juniper.net; dkim=none (message not signed) header.d=none;dmarc=fail action=oreject header.from=juniper.net;
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.242.15 as permitted sender)
Received: from p-exchfe-eqx-02.jnpr.net (66.129.242.15) by MW2NAM12FT027.mail.protection.outlook.com (10.13.180.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.14 via Frontend Transport; Thu, 15 Feb 2024 21:27:50 +0000
Received: from p-exchbe-eqx-02.jnpr.net (10.104.9.15) by p-exchfe-eqx-02.jnpr.net (10.104.9.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.39; Thu, 15 Feb 2024 15:27:46 -0600
Received: from p-mailhub01.juniper.net (10.104.20.6) by p-exchbe-eqx-02.jnpr.net (10.104.9.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.39 via Frontend Transport; Thu, 15 Feb 2024 15:27:46 -0600
Received: from eng-mail03.juniper.net (eng-mail03.juniper.net [10.108.22.11]) by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id 41FLRjVG031108; Thu, 15 Feb 2024 13:27:45 -0800 (envelope-from lenny@juniper.net)
Received: from eng-mail03.juniper.net (localhost [127.0.0.1]) by eng-mail03.juniper.net (8.16.1/8.14.9) with ESMTPS id 41FLRlqQ008136 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 15 Feb 2024 13:27:48 -0800 (PST) (envelope-from lenny@juniper.net)
Received: from localhost (lenny@localhost) by eng-mail03.juniper.net (8.16.1/8.16.1/Submit) with ESMTP id 41FLRgVG008133; Thu, 15 Feb 2024 13:27:42 -0800 (PST) (envelope-from lenny@juniper.net)
X-Authentication-Warning: eng-mail03.juniper.net: lenny owned process doing -bs
Date: Thu, 15 Feb 2024 13:27:42 -0800
From: Leonard Giuliano <lenny@juniper.net>
To: Kyle Rose <krose@krose.org>
CC: Chris Lemmons <alficles@gmail.com>, draft-ietf-mops-treedn.authors@ietf.org, mops@ietf.org, Leslie Daigle <ldaigle@thinkingcat.com>, "Lenart, Christopher (Chris)" <chris.lenart@verizon.com>, Rich Adam <richard.adam@geant.org>
In-Reply-To: <CAJU8_nWYfSdTLGOu2hnYjbjNs6Ld7H=1yqSU-1CcSzJFBGo03w@mail.gmail.com>
Message-ID: <6e6d1947-b363-3b43-c0ae-758d93ef81b2@juniper.net>
References: <CAJEGKNvmhE3UmGbWTKScnOwjCMT_FfuMhPG_E1qQjZUxVNSjDA@mail.gmail.com> <CAJEGKNupLDcJiXK_DX0S9M5MwwA8iDOv4NgU_JG63zWcA4vXMA@mail.gmail.com> <CAJU8_nWYfSdTLGOu2hnYjbjNs6Ld7H=1yqSU-1CcSzJFBGo03w@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
X-EOPAttributedMessage: 0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: MW2NAM12FT027:EE_|SA1PR05MB8294:EE_
X-MS-Office365-Filtering-Correlation-Id: c462b013-3b96-4b5e-ff8d-08dc2e6cf69a
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: UCqUFJ7MuH+EnTzHLY2mVxxopen8Ct+GSK3aoSLW5CCj9DQxhkgQ0GBgC84yjRls6TBZoV+XL/4IAPmOgeTAuaQQGibl77a6VzRjMAh7V5tvC5RvDY28KtJZPR8MCMlnOAbJiCq1Z1mwk2JNsRtVmrQ3/szDrcfmpO2hmEoujtMntJ3AfrVISS5a5A9dN/PwwlHpIxwflnuFcB3IFK8BtBfjVrhZnMPix+WISZ1xNqwUzI2Intx5c9bZcQyRqXv5IgC6jopQnWHtadrWHjI3aBtRC8koyEMM1+i7G4RFgV1pdXBQ8XAFE96l2wWPt4Pcvi7o5jUN8V6W/O7TZUAJQmcniFBw9M54I1Qq73gnTGEQuH3wtokufrfMIdOBwprHRc55MVDdHH7lCjOx5idfg09rw/4WIxlUsCrHUWwSkbMoacPAjAvV19/H1Szhj4dagwCbCWaA8lQs3FWPxG5HpyGQbjeRV16O8fTns492Tt7S6XpMAPy0NV6xQFAzzAx9pslbS2If6ywkVFUPVScVyFL3lENC/8vBrjEXtIvZh72kcfbZGsqry9eMxBTECo+n58PulWUYM9dVbpLmABkxPR3gNjKWQ8umur24NAfjFrMnkDgrHDVuQi1DYobSO+8/nmwI4VilZkhujdPyljWzWq6MaQ1SeKbIAg6gegR4h20=
X-Forefront-Antispam-Report: CIP:66.129.242.15; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:p-exchfe-eqx-02.jnpr.net; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230031)(4636009)(39860400002)(136003)(396003)(376002)(346002)(230922051799003)(64100799003)(1800799012)(82310400011)(36860700004)(451199024)(186009)(46966006)(40470700004)(4326008)(83380400001)(26005)(8936002)(2616005)(41300700001)(336012)(426003)(70206006)(70586007)(6916009)(8676002)(316002)(478600001)(54906003)(356005)(36756003)(82740400003)(86362001)(81166007)(31696002)(2906002)(5660300002)(31686004); DIR:OUT; SFP:1102;
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2024 21:27:50.7997 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c462b013-3b96-4b5e-ff8d-08dc2e6cf69a
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.242.15]; Helo=[p-exchfe-eqx-02.jnpr.net]
X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT027.eop-nam12.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR05MB8294
X-Proofpoint-GUID: 4s-48HDIGCL6n140_qNcei43wUWheLtT
X-Proofpoint-ORIG-GUID: 4s-48HDIGCL6n140_qNcei43wUWheLtT
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-15_20,2024-02-14_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1011 spamscore=0 malwarescore=0 bulkscore=0 mlxscore=0 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 suspectscore=0 adultscore=0 phishscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402150168
Archived-At: <https://mailarchive.ietf.org/arch/msg/mops/xQdM2N47pz_BbBw4Wmra2Gfzl-8>
Subject: Re: [Mops] TreeDN Shepherd Review
X-BeenThere: mops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Media OPerationS <mops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mops>, <mailto:mops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mops/>
List-Post: <mailto:mops@ietf.org>
List-Help: <mailto:mops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mops>, <mailto:mops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Feb 2024 21:28:02 -0000

Thanks for the thorough review, @Chris!  See comments/questions inline:

On Thu, 15 Feb 2024, Kyle Rose wrote:

| 
| Thanks for doing the shepherd writeup, Chris. MOPS appreciates your 
| service! I'm sure I'll see it when you submit it to the data tracker, 
| but ping me or the list anyway just in case I miss it, and I'll request 
| publication for the doc.
| 
| Authors: please feel free to address nits now, prior to submission to 
| the IESG, or indicate that you will wait for a final editorial pass in 
| IETF LC.

@Kyle- I'll update in the next day or so with these fixes.

| 
| Thanks,
| Kyle
| 
| On Sat, Feb 10, 2024 at 6:29?PM Chris Lemmons <alficles@gmail.com> wrote:
|       Oh, and... the document has the RFC 2119 boilerplate but doesn't
|       actually use any of the keywords. This should also be dropped.

Can we leave this in for now just in case some of these keywords gets 
added during the publication process?  

| 
|       On Sat, Feb 10, 2024 at 4:13?PM Chris Lemmons <alficles@gmail.com> wrote:
|       >
|       > I have completed my shepherd writeup for the document, but during the
|       > process, I located a few very minor editorial problems with the
|       > document. Here's what I have for the remaining nits. The usage of
|       > non-ASCII punctuation marks and the obsolete reference should, in my
|       > opinion, be changed. If you're issuing a new draft to fix those, it
|       > might be worthwhile to update the out-of-date draft references, but I
|       > don't think that's critical and could be skipped, especially if the
|       > changes on the new drafts are time-consuming to review.
|       >
|       > The Problem Statement section title is an acceptable editorial choice
|       > and this document shepherd likes it :), but I'm flagging it in case it
|       > wasn't an intentional one and you would prefer to use the more
|       > commonly used Introduction.
|       >
|       > Here's my current nits section in my writeup:
|       >
|       > There are 13 lines with non-ASCII punctuation marks, like '?', '?',
|       > '?', and '?'. These do not appear to comport with any of the usage
|       > guidelines for non-ASCII Unicode characters as described in RFC 7997.

@Chris- can you point to where in the doc you see these, perhaps with line 
numbers?  I am not seeing them.

|       >
|       > The Introduction section is named "Problem Statement". This appears to
|       > be an acceptable editorial decision per RFC 7322?4.8.1.

Thanks.  Started out as Intro, but thought Problem Statement was more 
appropriate based on early reviews.

|       >
|       > A number of references are slightly stale, but none appear to be critical:
|       > - The year has incremented by one, because that is how time works. :)
|       > - draft-ietf-bess-bgp-multicast-05 has a -07
|       > - draft-ietf-ipsecme-g-ikev2-09 has a -10
|       > - draft-jholland-quic-multicast-03 has a -03

Good catch, I'll update while I've got the hood up.

|       >
|       > The informational reference to RFC 6830 is, however, out of date. This
|       > document was obsoleted by RFCs 9300 and 9301.

Will update.