From nobody Sat Jan 1 05:30:42 2022 Return-Path: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@amazonses.watsen.net> 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 E6C0F3A11A4 for ; Sat, 1 Jan 2022 05:30:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.005 X-Spam-Level: X-Spam-Status: No, score=0.005 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.com 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 gS5vIfri23A3 for ; Sat, 1 Jan 2022 05:30:37 -0800 (PST) Received: from a8-96.smtp-out.amazonses.com (a8-96.smtp-out.amazonses.com [54.240.8.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 605263A11A3 for ; Sat, 1 Jan 2022 05:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1641043836; h=Content-Type:Content-Transfer-Encoding:From:Mime-Version:Subject:Date:Message-Id:References:Cc:In-Reply-To:To:Feedback-ID; bh=UQEA+PmXzsv2Y1cLG7Qbtb0LMiLQSmag+ov+/nvUATM=; b=L10kCcfpRKUHxxIHanUE8WUwVRsdOxDn9LzBaOCh9+5cpMRwDlXWIzmrOaFokgtT sid0QLgxwHEyq9msYGl5HBDJ0lrB5gE306v1+ymHZ3jtK4vA43REL68amERwf/fxWE2 Yg+z9b/wLuJre+kiXNLqqs5N09FZYhJLxMTY09mo= Content-Type: multipart/alternative; boundary=Apple-Mail-A1AD336E-B18F-4AC7-B0C2-455DF13D657D Content-Transfer-Encoding: 7bit From: Kent Watsen Mime-Version: 1.0 (1.0) Date: Sat, 1 Jan 2022 13:30:36 +0000 Message-ID: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@email.amazonses.com> References: Cc: netmod@ietf.org In-Reply-To: To: tom petch X-Mailer: iPhone Mail (18H107) Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES X-SES-Outgoing: 2022.01.01-54.240.8.96 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jan 2022 13:30:39 -0000 --Apple-Mail-A1AD336E-B18F-4AC7-B0C2-455DF13D657D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The fist couple paragraphs here apply: https://datatracker.ietf.org/doc/html= /rfc8407#section-4.3.1 I think that it should be =E2=80=9Copen-wait=E2=80=9D (not openwait). Mimic= king RFC values is not as important as having consistency in YANG-driven UI.= Happy 2022 y=E2=80=99all! :) K.=20 > On Dec 31, 2021, at 7:50 AM, tom petch wrote: >=20 > =EF=BB=BFA number of protocols name protocol values using camel case, prot= ocols such as TCP, BGP and PCEP (RFC5440). YANG does not like camel case an= d so some YANG module authors put hyphens in instead, so that OpenWait and K= eepWait become open-wait and keep-wait. (draft-ietf-pce-pcep-yang) =20 >=20 > I strongly believe that the YANG identifiers should follow the protocol id= entifiers but can see that the absence of camel case can make them harder to= read, to follow, perhaps when part of a compound identifier such as peer-ke= epalive-timer. >=20 > Which is then better, openwait or open-wait? Is there some factor that ma= kes one preferable. >=20 > Tom Petch > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod --Apple-Mail-A1AD336E-B18F-4AC7-B0C2-455DF13D657D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable The fist couple paragraphs here apply: = ;htt= ps://datatracker.ietf.org/doc/html/rfc8407#section-4.3.1

I think that it should be =E2=80=9Copen-wait=E2=80=9D (not openwait= ).  Mimicking RFC values is not as important as having consistency in Y= ANG-driven UI.

Happy 2022 y=E2=80=99all!  :)

K. 

On Dec 31, 2021, at 7:50 AM, tom petch <ietfc@btconnect.com&= gt; wrote:

=EF=BB=BFA number of protocols name protocol values using camel ca= se, protocols such as TCP, BGP and PCEP (RFC5440).  YANG does not like c= amel case and so some YANG module authors put hyphens in instead, so that Op= enWait and KeepWait become open-wait and keep-wait. (draft-ietf-pce-pcep-yan= g)  

I strongly believe that the YANG i= dentifiers should follow the protocol identifiers but can see that the absen= ce of camel case can make them harder to read, to follow, perhaps when part o= f a compound identifier such as peer-keepalive-timer.

Which is then better, openwait or open-wait?  Is there some f= actor that makes one preferable.

Tom Petch<= /span>
_______________________________________________
netmod mailing list

netmod@ietf.org
http= s://www.ietf.org/mailman/listinfo/netmod
=
= --Apple-Mail-A1AD336E-B18F-4AC7-B0C2-455DF13D657D-- From nobody Sat Jan 1 10:21:23 2022 Return-Path: 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 1E2D13A15C6 for ; Sat, 1 Jan 2022 10:21:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.711 X-Spam-Level: X-Spam-Status: No, score=-0.711 tagged_above=-999 required=5 tests=[NICE_REPLY_A=-0.714, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 YIBgGaiXIIbL for ; Sat, 1 Jan 2022 10:21:17 -0800 (PST) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (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 F14F53A15C4 for ; Sat, 1 Jan 2022 10:21:16 -0800 (PST) Received: by mail-pl1-f169.google.com with SMTP id p14so22149745plf.3 for ; Sat, 01 Jan 2022 10:21:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=4IaFfalnDc2e1RXPFcvPhSRLM4e9wGHdhwesUsSodXE=; b=BYKYx22t5T9oV0agn00LuTNhAcnHhMQgyGaLC/9EnOynqWr9+SqXxWCvylOEKbkD3U oS2LqCku2eX/0WafAgb5mfE1ikfLqLm6C6Ji9utFWeC2l4dBzzgwclhWkX4XJyawhAxe yws6lYqNdKjV4vkfjzwwtEMqkobCJrVq7Xp+2qNFFQa2/qfsqS5J8W/d6ol3BNomz6I1 9UDiOpbA1tHioOVwP0ob2xM3mvMeWruYuXa4sSvRxVhxeoTbItM6ugJ8J1+zw9CJLxb3 AuSck2LquqIqbIbnHdfKE69WLdOj3q1He5JAS1ZtcKfanYPVpyBIY06IMvc3LqdKWtcJ cBDg== X-Gm-Message-State: AOAM530PdXys9Wo99ST6sup+p02F5qHBYhwxLFd1IY4wbRATBSvwhUQ0 H13USLngqq+PfQIK3qWBAZjhXu5AtdfwEg== X-Google-Smtp-Source: ABdhPJxcCF44UguWpZaa0hWRjP/ck3ucoX63PEq7AbTvhIQbbo40nHqIt69YCHUVcnxEKaRTHi17FQ== X-Received: by 2002:a17:90a:bc46:: with SMTP id t6mr48847475pjv.78.1641061276395; Sat, 01 Jan 2022 10:21:16 -0800 (PST) Received: from ?IPV6:2601:646:9300:112b:45f9:bafc:9311:e6b8? ([2601:646:9300:112b:45f9:bafc:9311:e6b8]) by smtp.gmail.com with ESMTPSA id z2sm34925776pfh.188.2022.01.01.10.21.15 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 01 Jan 2022 10:21:16 -0800 (PST) Message-ID: Date: Sat, 1 Jan 2022 10:21:15 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: en-US To: netmod@ietf.org References: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@email.amazonses.com> From: Randy Presuhn In-Reply-To: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@email.amazonses.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jan 2022 18:21:21 -0000 Hi - On 2022-01-01 5:30 AM, Kent Watsen wrote: > The fist couple paragraphs here apply: > https://datatracker.ietf.org/doc/html/rfc8407#section-4.3.1 > > > I think that it should be “open-wait” (not openwait).  Mimicking RFC > values is not as important as having consistency in YANG-driven UI. The cited text supports the argument that one could use "OpenWait". In particular, "Uppercase characters, the period character, and the underscore character MAY be used if the identifier represents a well-known value that uses these characters." Cases like "OpenWait" seem to be the reason that the preference for lower case is a "SHOULD" rather than a "MUST". With such cases explicitly accounted for in the standard, there's no reason to kluge around them. Randy From nobody Sat Jan 1 11:26:09 2022 Return-Path: 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 B554D3A1684 for ; Sat, 1 Jan 2022 11:26:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 Cy5B0hta-feQ for ; Sat, 1 Jan 2022 11:26:03 -0800 (PST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10084.outbound.protection.outlook.com [40.107.1.84]) (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 04A4B3A1682 for ; Sat, 1 Jan 2022 11:26:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ISTa4m3Zo/e66zm+nY1a8IVuPnryKRzZ2da+BA/oRxwQQZMSgbFuC/4TtWB9jpZwj44c3fMy+zAg1ZfqrcxzWBfJnaNQ65r6a+XMn/fwgsCePVPn/jw+jSjDN5Xy/AZo1eE7q5tC7naU2W9PcYuKeFEbfV+qcgt21cGYh0ERoHiBo+5BbUNaFPVMJtROtE2x4hmTCUy4GFyd+x+R+areqPW1T8Dm6XodcEABf2Uf9A0VHYdO8Weeq7na0lgXaWIKQNw55OzVxTnfx4KsMqUlB6tqCpAtzeKWygQVcSrb8qZfgeHx3Uh88f4Mt+e0GVdqnaKi1MdOQp9Mrc1w34n88g== 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=D/1z9R0JYIqaK2VO4N/LIwLFUgoyJ0sjbQl1Oeh5RLM=; b=CGbvMxmbZ/bxbmCsJ+49zq3lz3YzgisTmNXHVcAAerTfWluse+gfoxvrwgwMbKHZdxM2g/KO4shX24e5yyup9gWS6SiTfhSSCzmZ26dkqTM954FWOARfGlGOjbpZUOuBO5BiXnBtn3IvqmT8CaCLZhUgSgk2xigKcWXMb7xKdyxoOdMZNQ7pPI3+klNJmbU0tMr/Q5WeDfdTWgR7c0Maxsdx0aadYFPg3gDNEw02No3h/gAKrSDR2TU0QHSqidDexIeRfh7BLtCTG9+vc+pnruPOJkz8YzADyZuM6W70NkzIN7JR8jHECWNigeivF+jfXKj5/sdpz5wTAWxlyikOIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D/1z9R0JYIqaK2VO4N/LIwLFUgoyJ0sjbQl1Oeh5RLM=; b=mUt6fTLDKIbSal2YwmFOK2iJhLtyk6H1f0nYjGgDT+ZMR+e511qgrQPGShpRJ6qfhAIR9KVgVkmvQVZvxBKhXtFI8R0bWnDOCd0mkFReHwLH0QOR0TXU5cH6SSdHGgk05pFS/DH7tB9ki/l25YnT/byvkU2NErhlzoS9Glx5WoQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0787.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:192::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.13; Sat, 1 Jan 2022 19:25:59 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4844.015; Sat, 1 Jan 2022 19:25:58 +0000 Date: Sat, 1 Jan 2022 20:25:56 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: tom petch Cc: "netmod@ietf.org" Message-ID: <20220101192556.527jxoj55laqpjna@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: tom petch , "netmod@ietf.org" References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: AM4PR0202CA0004.eurprd02.prod.outlook.com (2603:10a6:200:89::14) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 34692635-79c5-411a-47cc-08d9cd5c8a17 X-MS-TrafficTypeDiagnostic: AM0P190MB0787:EE_ X-Microsoft-Antispam-PRVS: 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: hcnvlOQYxw/Z9ebedu2swF37B2vHWqz7mQBxatiPwZ352MDcvI5ZWqejFOv/LmO1nDm3wLdRJHbNEHH0wqcUxs2lVtjsxa7p3wk6d2nPykARA4SFTkrFBewn8T9mdMz9QSAdohBm0+jUDuTreQh3x2TCWwPzLkD0Y57kldnO6IfEoULs931do4axqYcjEIFEhG9X84uFflIEogzeCHG7rJ2a9TpkwBEucWKC8/T00XaSkdXWHo4TK6iV5dNNIyFBRu9JixLAGWA40afo1FR3PKvGzuwtmYsOsra2mPtLkAjAcOjCqMJw+YmN62Po/Jew7IctRDIXeU4YNtAfC4GHWDqTmtzLYOu1M4n+EjM+L/7/cnxJGj2p6BfNLZBhkV+GZ/1FejFDd8JbHkmfY65hExFPVTBOwZ/eTflYy5WDR0E1R3ECkPNHjjjyisvcGdBm80+RaM0w3gQgu6OePfNh0jOUuAEnHuT+zt7oo9SBnz5Kb6tWOYl/geK13/MCdt26ojgO8WKJYViGqDuf7yoCoZOgcbddeEDB2rqxarUZO7zcvRHZhAcVpAFWy7ZBvyribFX2rBm+JOKSh9JSWBGFDWDqsvRd37NlXeUEhByVhNaaQXiW9JBAhOw4lB1j+qGQNlNEodrfcXpdWjQ/a3TbzfzawnbKHQw924biHQFnF2b6Wh5m49+Hg2VqyRFylrHnrdTjbGyahZXgDVQ3z6FgwsxqzapRyCOynFT/Ekw6CjD/sSNE3oRm4TZT8HHIhJjvNgcxER/9bmHrt0ZrtPGTiQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(6486002)(3450700001)(40140700001)(316002)(6916009)(296002)(5660300002)(8676002)(33716001)(8936002)(508600001)(2906002)(786003)(85182001)(1076003)(66946007)(38100700002)(38350700002)(6506007)(85202003)(66556008)(6512007)(52116002)(86362001)(186003)(4326008)(26005)(66476007)(9686003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z2xiTm03Q2M5RDVZUGVia2Zpdkd1amZPTnJtYVlIOTJOMXBpb3NsQ3h3elEr?= =?utf-8?B?Y045NXUzUU1Dc2xUU0k3dS9BYlRTSGZ0ak0vT0lWamNZdFUwQzdaaTk2Nk45?= =?utf-8?B?Mnl2d2pKSXFtanZLVzlaTHlTd2NzaU54NGZaMlJ2U0pJbk5sVndHVDQydnZ3?= =?utf-8?B?c0Y1S2ZoU3R2WHhIR0lyTDFWMEs2VmJOWkFZUGY0ak91aDZOUFJGZTE0YUsr?= =?utf-8?B?N2J0dVFETzQ2enZTbDhYb3BqSDNtNmc4dnBkeWhzUWNRTmkzcERFdng1ZmE3?= =?utf-8?B?ZHZUL0FEeXM3M1drTGx2QStvd0w5aE5QM3lCdVFIWnpOSjdVUkVYeWxtS205?= =?utf-8?B?OGxaNzl1U1J1eGc3cU1OODM0aFVHcWpQclFudG1FWm1wMkZZWDE3VW5vQ2lQ?= =?utf-8?B?ZnhmeFp0N0dTdWU1YkZUMVpUUHFBRm1nYnFWTkJCUjdXT2NTNkpFMWFuYVcx?= =?utf-8?B?R0FMS3czUlRCU0w2UlUwQkZlTE1ITjhMc0UrWXZ5ZWIzeUFGMDFMc2NKK3VX?= =?utf-8?B?RzcvdnRwQ000SWZmdDZmRUp6R0c2bWZkZTZZWnQ4TTRpSnFjYkROWnd1U0xq?= =?utf-8?B?aktIUkl6dnF3ZDJnSE9LSU1jQWRqQTdRWlNOcGMvY0xLcmxRQjZDd1BFaEJh?= =?utf-8?B?bndKUXZEcEg1SEFXWElqc1hQaFZCcXVjZGQ2SWpQTDFhQkdsaDEzaGwrRmIv?= =?utf-8?B?M0MzaE9QWnpVYncvNVlFbjRJSTRJNTc4ZnhOY3N0cSthWXhlM1p5NFZuZXdN?= =?utf-8?B?cE54d25KNXYrdU5CQm5URU9WVnJ5QXJZMVl2MC96bVIvV1p5TEg4YW55TnEv?= =?utf-8?B?allzeXV1cHVzdE1YWjU1MXNUa3NWdE8yRUN3MWhNNFBBMUFqdTlNdGxkYy9R?= =?utf-8?B?Si9WbThiYlJ3TEZGaVpkTGF5UUNMWkdjTFpwK2hpSW9QOUJsUWhxN0xPT3ht?= =?utf-8?B?aEpwc2NXRFozVWEyVk1MenlPck0vK0hNSlVGZWo3ZzM5ZFBMT2RpaHhoMTNY?= =?utf-8?B?Wkk0YTkvZmJ3eklhcEU2S1VlaEs3ZXdvdFpzcVNWRW84RmUvdWNDR0h4M29U?= =?utf-8?B?azZuUHBvUkh5YzdvS0F4cVcvQWNQbjk5UllwZHlieGZUcjlRRXV6M0tLckdm?= =?utf-8?B?V1pPWitYcy9yemZpbHprY1lYdkUvZU1WU2dwcWVocXhBSVkwZnh2bi96VlNp?= =?utf-8?B?RHVEQlRqdG1ldDI3RFZFTkVUdHhOMm1sS2RJTXltOFk4WjRQeVFoa3BiUi9D?= =?utf-8?B?ODl2MHZQcTlBL3cxZGN6SXpRREpPWFhzOHg4enVjbkFnSXNSUmpMWmVjaTRT?= =?utf-8?B?VGVZRnZZYTFyUUZlbjlaNVJocGlrK08rOVY4Ry9qcHM3eU91cFpmcDhnYXgv?= =?utf-8?B?VThZSVNDNklOZWZkbEtwdDdCeFJjYVZjTGFkRGNzQXkxc01OWnBKNVlETm1i?= =?utf-8?B?eVVIKzFXVko3MTg2YnFrTjQyR2cxbWtGN1FhbTJ2NThsZjNyNDQ2eWpGWDYr?= =?utf-8?B?Q0tqRlIwd2tYUDhDaWsxZUYzUElsRFdyR1JkYklWT3RNSEdLY2VSUjgvUkxW?= =?utf-8?B?YmFIa21pN0xCcmxaazhrR3pLY1o0dEtRSHNTQnhhMC9BVHBHSXZsaFZYRFJx?= =?utf-8?B?YjVPdXVsaUxyaWdxeCthWWs1MVlPcWhzSWN6ZTNGb1RNYVc5Y1d3MUp6Q2lp?= =?utf-8?B?dEs4Sk90YThZR2s3UnFVaXFFTTNiTGxSOXVvMVlYbkIxS1gwdzVQNE05WHVR?= =?utf-8?B?Zml3Z0hKWElzcmlVWllUL2FSTGl5TVZ1MGFUQU1FOTJMMnZaS1NMQ1NqaE5Y?= =?utf-8?B?Y2RuWXIxRXBnN2JUUCtXZDJYMmw3aFArcVZPdm1RTU1TeWF4RHROMEJCamV2?= =?utf-8?B?RVZqRjRJazVvUlhod24wNXZ1YzlWRzZZbWdhUTJNdVBXa05tT3VzdTg2NnpM?= =?utf-8?B?d3VyeGpubVNBK1hWWTJPamJSZ0YvUHlqQWdDZk0vZ3M4WFRxd2RsNVR2Z3hK?= =?utf-8?B?T2cwdElEdlVLbTRBU2ljOXdVRUI2ZnlOR25zaWRYZ1h0M0p5VHE5eXFqNjlN?= =?utf-8?B?a09VbVNVSGJ6elE2MGVINjlMUHBPK2FpaGI3Q1dnbDVrMUhSRGhML1BDU1pI?= =?utf-8?B?OURzN0U0c0NZeVFVcWNIb0ZwL1dPcVhlWUpQWUZkbExNdGFhYjNBNjdHMlJV?= =?utf-8?B?Mjl2TXJMRkhDcmpvRGRBSGlicTIxUkppbjN3c3BsVWZUcEFrZTg3S0QwVUJE?= =?utf-8?B?d01uK2xwSWptakxaWHU2TWREelNBPT0=?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 34692635-79c5-411a-47cc-08d9cd5c8a17 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2022 19:25:58.8833 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ANmIoT5PiYSvZeiA6HI29EmZS1OM4i9FhoCfNSeNEnBV69czYphrETOagvjZckC4ug4UGrkOnfaJ/QnNWSGLotjX+0XTdeNeJjQGK7mDYDM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0787 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jan 2022 19:26:08 -0000 On Fri, Dec 31, 2021 at 12:42:46PM +0000, tom petch wrote: > A number of protocols name protocol values using camel case, protocols such as TCP, BGP and PCEP (RFC5440). YANG does not like camel case and so some YANG module authors put hyphens in instead, so that OpenWait and KeepWait become open-wait and keep-wait. (draft-ietf-pce-pcep-yang) > > I strongly believe that the YANG identifiers should follow the protocol identifiers but can see that the absence of camel case can make them harder to read, to follow, perhaps when part of a compound identifier such as peer-keepalive-timer. > > Which is then better, openwait or open-wait? Is there some factor that makes one preferable. > I grepped the RFCs and it seems OpenWait is only used by PCE/PCEP. I am not sure where TCP (RFC 793) uses camel case, I did not spot anything. BGP (RFC 4271) seems to use camel case in the definition of attributes used by the finite state machine. That said, draft-ietf-idr-bgp-model-12.txt uses leaf names such as hold-time. I agree with Kent that the consistency of the management API must be considered when deciding whether an exception of the "SHOULD be lowercase" rule is justified. I think draft-ietf-pce-pcep-yang-17.txt follows the "SHOULD be lowercase" rule and this is just fine. /js -- Juergen Schoenwaelder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Sun Jan 2 01:44:18 2022 Return-Path: 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 900B33A2005 for ; Sun, 2 Jan 2022 01:44:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 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, PDS_NAKED_TO_NUMERO=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=p3PpcOBw; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=oI6944Kk 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 AHd9R7D2-00X for ; Sun, 2 Jan 2022 01:44:11 -0800 (PST) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA8CA3A2006 for ; Sun, 2 Jan 2022 01:44:10 -0800 (PST) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id B98CB32009BD; Sun, 2 Jan 2022 04:44:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 02 Jan 2022 04:44:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= LD6C/MHUDzlQp8/miWGDzPRKNeW4QPGaGVEKF7lk4hM=; b=p3PpcOBwVYkSd8Kq Wvs05lyLhyRNabTSzyQrSwg5AI0pqkLYcrc7lyYXPbpXS6z7BZLOuhL0HowFRq0X KIWp7lXyB8ojwHzxwBgBceIdlxG9Om6SnE9338Qnbu9lAO5ThIYHD4hfQm2i9iLR 7LVPhjDN8qOZbnk+I3yzhQLVZj0A/4ckPXljg1y57WUaDGBtaeMEJbE4F2NC24ra L8rQw5mMLfPVFR/rgh333JbccqrgF0q4IXkI6DnKIJYsy8E02JkvTxVASquJBchk bykWwoLpOgNt624vcrr8dHmT/mwn2es6ZEyTi5OQMiQzTH+zjoIVAVprvEq/Lffk jh0yow== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=LD6C/MHUDzlQp8/miWGDzPRKNeW4QPGaGVEKF7lk4 hM=; b=oI6944KkE07UmkjObWIYHLtW8GOjT9hVOVJqIxpszg9Zes4LPNA4aleaF 9R2J8msvpbd8AbtaqvMjHiHM/3lVr5jTZNDoB+09kgPPjYwDXFZqAhsATW0RSQ2U +9hM7px4lPwhSpxr+RffYLPhIk0CB/khgqdYODy6kR+CNaa7S8ss7i2+qeANY6cN SxAOTi12HI+VwQ6ifMnHzgb3fhOxHNEkMPCDjPPZYrZcdflYWr4PRAV87LxCyCLP gLkfKctR+zKDjMrMu0s0rWO1EkRyVV32uglaHWWhTyWCdaoOGRyfM57dqoj2auIV eTFK/vCafHgGTIAEem+wmwbmTFMoA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddvledgtdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtsg ertdertdejnecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuggftrfgrthhtvghrnhepfeehkefgudekfeehieehhf ekgedvffehteevgfeffeeghfdvfeeuleduvddvgfehnecuffhomhgrihhnpehivghtfhdr ohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmsghjodhivghtfhesgeeiieekrdhsvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 2 Jan 2022 04:44:06 -0500 (EST) Date: Sun, 02 Jan 2022 10:43:42 +0100 (CET) Message-Id: <20220102.104342.1798498444839381722.id@4668.se> To: ladislav.lhotka@nic.cz Cc: cabo@tzi.org, netmod@ietf.org From: Martin =?iso-8859-1?Q?Bj=F6rklund?= In-Reply-To: <87sfu9w0t0.fsf@nic.cz> References: <2F6E4A1B-618E-4CAA-AFAE-9C41609B1B7A@tzi.org> <87sfu9w0t0.fsf@nic.cz> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: base64 Archived-At: Subject: Re: [netmod] YANG 'when' with absolute path X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2022 09:44:17 -0000 SGksDQoNCkxhZGlzbGF2IExob3RrYSA8bGFkaXNsYXYubGhvdGthQG5pYy5jej4gd3JvdGU6DQo+ IENhcnN0ZW4gQm9ybWFubiA8Y2Fib0B0emkub3JnPiB3cml0ZXM6DQo+IA0KPiA+IE9uIDIwMjEt MTItMzAsIGF0IDEzOjI5LCB0b20gcGV0Y2ggPGlldGZjQGJ0Y29ubmVjdC5jb20+IHdyb3RlOg0K PiA+PiANCj4gPj4gICAgICAgd2hlbiAiLi4vLi4vLi4vLi4vLi4vLi4vbnc6bmV0d29yay10eXBl cy90ZXQ6dGUtdG9wb2xvZ3kv4oCcDQo+ID4NCj4gPiBJ4oCZbSBwcm9iYWJseSBzaG93aW5nIG15 IGlnbm9yYW5jZSBhYm91dCBZQU5HIGFnYWluLCBidXQgd2hhdCBpcyB0aGUgcmVhc29uIHRoaXMg aXMgbm90IHBocmFzZWQgYXMNCj4gPg0KPiA+ICAgICAgIHdoZW4gIi4vYW5jZXN0b3I6Om53Om5l dHdvcmstdHlwZXMvdGV0OnRlLXRvcG9sb2d5L+KAnA0KPiANCj4gWWVzLCB0aGlzIHdvdWxkIHdv cmssIHdpdGggYSBtaW5vciBjb3JyZWN0aW9uOg0KPiANCj4gICAgIHdoZW4gIi4vYW5jZXN0b3I6 Om5vZGUoKS9udzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSINCj4gDQo+IGJlY2F1c2Ug J253Om5ldHdvcmstdHlwZXMnIGlzbid0IGFuIGFuY2VzdG9yIG9mIHRoZSBjb250ZXh0IG5vZGUu IEFsc28sIHRoZSBpbml0aWFsICcuLycgaXNuJ3QgYWN0dWFsbHkgbmVlZGVkLCBoZW5jZQ0KPiAN Cj4gICAgIHdoZW4gImFuY2VzdG9yOjpub2RlKCkvbnc6bmV0d29yay10eXBlcy90ZXQ6dGUtdG9w b2xvZ3kiDQoNCk9yIHRoZSBtb3JlIGRpcmVjdDoNCg0KICAgIHdoZW4gImFuY2VzdG9yOjpudzpu ZXR3b3JrL253Om5ldHdvcmstdHlwZXMvdGV0OnRlLXRvcG9sb2d5Ig0KDQpUaGlzIHN0eWxlIHdv cmtzIGlmIHdlIGNhbiBndWFyYW50ZWUgdGhhdCB0aGVyZSB3aWxsIGJlIGV4YWN0bHkgb25lDQpu b2RlICJudzpuZXR3b3JrIiBhbW9uZyBvdXIgYW5jZXN0b3JzLg0KDQpJdCBpcyBwZXJoYXBzIGVh c2llciB0byBnZXQgdGhpcyBzdHlsZSByaWdodCB3L28gYSBZQU5HIGNvbXBpbGVyDQood2hpY2gg d291bGQgZGV0ZWN0IGlmIHRoZSBudW1iZXIgb2YgIi4uIiBpbiB0aGUgcmVsYXRpdmUgcGF0aCBp cw0Kd3JvbmcpLCBidXQgdGhlIHJlbGF0aXZlIHBhdGggbWlnaHQgYmUgZWFzaWVyIHRvIHVuZGVy c3RhbmQgZm9yIGENCmNhc3VhbCByZWFkZXIuDQoNCg0KDQovbWFydGluDQoNCg0KDQo+IA0KPiBM YWRhDQo+IA0KPiA+DQo+ID4gPw0KPiA+DQo+ID4gR3LDvMOfZSwgQ2Fyc3Rlbg0KPiA+DQo+ID4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPiBuZXRt b2QgbWFpbGluZyBsaXN0DQo+ID4gbmV0bW9kQGlldGYub3JnDQo+ID4gaHR0cHM6Ly93d3cuaWV0 Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gDQo+IC0tIA0KPiBMYWRpc2xhdiBMaG90 a2ENCj4gSGVhZCwgQ1ouTklDIExhYnMNCj4gUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3 DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K PiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+IG5ldG1vZEBpZXRmLm9yZw0KPiBodHRwczovL3d3dy5p ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K From nobody Sun Jan 2 01:58:00 2022 Return-Path: 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 74EB43A2039 for ; Sun, 2 Jan 2022 01:57:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.613 X-Spam-Level: X-Spam-Status: No, score=-2.613 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.714, SPF_HELO_NONE=0.001, SPF_PASS=-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 UykcOaDpyG0R for ; Sun, 2 Jan 2022 01:57:54 -0800 (PST) Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (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 3F4B53A203A for ; Sun, 2 Jan 2022 01:57:53 -0800 (PST) Received: from [IPV6:2a01:5e0:29:ffff::82e] (unknown [IPv6:2a01:5e0:29:ffff::82e]) by mail.nic.cz (Postfix) with ESMTPSA id C377513F624; Sun, 2 Jan 2022 10:57:49 +0100 (CET) Message-ID: Date: Sun, 2 Jan 2022 10:57:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 Content-Language: en-US To: =?UTF-8?Q?Martin_Bj=c3=b6rklund?= Cc: cabo@tzi.org, netmod@ietf.org References: <2F6E4A1B-618E-4CAA-AFAE-9C41609B1B7A@tzi.org> <87sfu9w0t0.fsf@nic.cz> <20220102.104342.1798498444839381722.id@4668.se> From: Ladislav Lhotka Organization: CZ.NIC In-Reply-To: <20220102.104342.1798498444839381722.id@4668.se> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.102.4 at mail X-Virus-Status: Clean Archived-At: Subject: Re: [netmod] YANG 'when' with absolute path X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2022 09:58:00 -0000 On 02. 01. 22 10:43, Martin Björklund wrote: > Hi, > > Ladislav Lhotka wrote: >> Carsten Bormann writes: >> >>> On 2021-12-30, at 13:29, tom petch wrote: >>>> >>>> when "../../../../../../nw:network-types/tet:te-topology/“ >>> >>> I’m probably showing my ignorance about YANG again, but what is the reason this is not phrased as >>> >>> when "./ancestor::nw:network-types/tet:te-topology/“ >> >> Yes, this would work, with a minor correction: >> >> when "./ancestor::node()/nw:network-types/tet:te-topology" >> >> because 'nw:network-types' isn't an ancestor of the context node. Also, the initial './' isn't actually needed, hence >> >> when "ancestor::node()/nw:network-types/tet:te-topology" > > Or the more direct: > > when "ancestor::nw:network/nw:network-types/tet:te-topology" Right, this is the best option. > > This style works if we can guarantee that there will be exactly one > node "nw:network" among our ancestors. > > It is perhaps easier to get this style right w/o a YANG compiler > (which would detect if the number of ".." in the relative path is > wrong), but the relative path might be easier to understand for a > casual reader. +1 Lada > > > > /martin > > > >> >> Lada >> >>> >>> ? >>> >>> Grüße, Carsten >>> >>> _______________________________________________ >>> netmod mailing list >>> netmod@ietf.org >>> https://www.ietf.org/mailman/listinfo/netmod >> >> -- >> Ladislav Lhotka >> Head, CZ.NIC Labs >> PGP Key ID: 0xB8F92B08A9F76C67 >> >> _______________________________________________ >> netmod mailing list >> netmod@ietf.org >> https://www.ietf.org/mailman/listinfo/netmod -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67 From nobody Mon Jan 3 13:05:23 2022 Return-Path: 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 0F97F3A0CCF for ; Mon, 3 Jan 2022 13:05:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 AAP0e9CQSFR5 for ; Mon, 3 Jan 2022 13:05:18 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C0A3A0CCD for ; Mon, 3 Jan 2022 13:05:18 -0800 (PST) Received: from [192.168.217.118] (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JSStz5hqgzDCcb; Mon, 3 Jan 2022 22:05:15 +0100 (CET) From: Carsten Bormann Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mao-Original-Outgoing-Id: 662936715.256176-2ffc6542e0791bcbd1c937a9fcf5d846 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Date: Mon, 3 Jan 2022 22:05:15 +0100 Message-Id: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> To: netmod@ietf.org X-Mailer: Apple Mail (2.3608.120.23.2.7) Archived-At: Subject: [netmod] =?utf-8?b?UkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct?= =?utf-8?b?4Kem4KepVOCnqOCnpzrgp6rgp6Y64Kem4Kem?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2022 21:05:21 -0000 Does my little example of the approximate current time = (=E0=A7=A8=E0=A7=A6=E0=A7=A8=E0=A7=A8-=E0=A7=A6=E0=A7=A7-=E0=A7=A6=E0=A7=A9= T=E0=A7=A8=E0=A7=A7:=E0=A7=AA=E0=A7=A6:=E0=A7=A6=E0=A7=A6) match RFC = 6991 date-and-time? I think it does, but I=E2=80=99m also pretty sure that wasn=E2=80=99t = intended. There are a few more cases of \d in RFC 6991, where the equivalent = definitely wouldn=E2=80=99t work. Happy new year =E0=A7=A8=E0=A7=A6=E0=A7=A8=E0=A7=A8 (*), anyway :-) Gr=C3=BC=C3=9Fe, Carsten (*) (I know we are in =E0=A7=A7=E0=A7=AA=E0=A7=A8=E0=A7=AE in at least = some of the calendars that would use this writing system=E2=80=A6) From nobody Mon Jan 3 13:25:49 2022 Return-Path: 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 E1A1C3A0D38 for ; Mon, 3 Jan 2022 13:25:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 0ZIQeVhSYE5l for ; Mon, 3 Jan 2022 13:25:43 -0800 (PST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20064.outbound.protection.outlook.com [40.107.2.64]) (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 54F5E3A0D07 for ; Mon, 3 Jan 2022 13:25:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nZGvJDkiRP8PFrlU5dIKKX4n916L7y38+VG4ukLLwSTMtwXkvmeAOdOOCo2xJz7pNXdWRkd4EFjK5ihYQCVPHgFs7fnn3gU15WEqbgihsAgCAC1cENj2YI0Q11uIXIGbMv6MmnA2Sq/D5vpbMnDx6P4MBHpeqHBI2EYl0roMwIr9EhkLQX5mWPgYrDia+VYiKu3kkFx8nnl5NAf9NSQrR/HaVNF+O7Ujuv0OsYLMtc7zMUUcRndbVnDrur487gfNnpO3XlEDFjwM5SJwiW4VsBH+fvMD1Cdq2MOOEGVCnAVMibGiW6THoZrnML5fOeLuo41fqS7P2MJjXYm9lheIyw== 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=zda4NfOgVogcQkWzZSdDZX8EUn04kkmUiEmRQcwMTUE=; b=dvb3WDrFXImfnCOft7MFfhF7xzgeI6b06HFmtLjcbhVQWiFY8HBRjC68ntM1hOIXq9npdoCOhWA8sr1NRFRBW90Lb5tOqlJ6fd/lzjhP0Wd+NNLH6iHwbz6t4BW0yzZMRxz7zrQ06yfhH66tz7oIvnmrf1q95SEDMQldUSqMf0f4cZggNR/6Rc7hpBFUWbELIlEonAEQpq1BOBpUf9X1Qnhv9PK+Gl3A5ntR6cFkXUbQrfTVysOe9NADV8eyUwQ4G60+eORlWPIiW9xNQcmZ3pWjinepmjxbTFXaCHV7fglgSY3QhOiedgkp4aAeLw2hVsj0E1hlTE3+sk59K3EjyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zda4NfOgVogcQkWzZSdDZX8EUn04kkmUiEmRQcwMTUE=; b=C9Ib6Tym5LloA2zuXh9Nce4i2x5QAwJekPAbjLUZeXW4jsxIA6755H5huMJUbfhzEd8ncYswA4GMbzq4+JQFZDTj3/4A+27MxtbHq8Kyfcys2t/yYV6DMHMwikC4z4nCblperNKMN72m9WCAiNEChKGQOKr7N69nT8k9qAl6C8w= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM4P190MB0018.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:63::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Mon, 3 Jan 2022 21:25:38 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4844.016; Mon, 3 Jan 2022 21:25:38 +0000 Date: Mon, 3 Jan 2022 22:25:36 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: Carsten Bormann Cc: netmod@ietf.org Message-ID: <20220103212536.vbractoyqueyq4yg@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: Carsten Bormann , netmod@ietf.org References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> X-ClientProxiedBy: AM0PR03CA0018.eurprd03.prod.outlook.com (2603:10a6:208:14::31) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dddffead-ce99-44a3-2422-08d9ceff9618 X-MS-TrafficTypeDiagnostic: AM4P190MB0018:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: P9aalXkpRXZznuQLdpbJXU2AnSD2e80OhT7+nh6n8qf8IICsW19m7os3FQIv6CTtEgBH3IetdtaFD/0f5CAC+4LsZ6nAJTwXev8/s9lSe57TfbhJ2lpHxzht5RrVayczm8TPfJCHIZFoaJgEFcBJjvwRDuX1Y0kIqVAquyqd+osMhRtiW977EyxndrQYgNviua9s3IPZZBTRglS4EIX0FIQozQ2x8otQZbs2uGu/uILelILQ+6Qo1AIbtuzHXkcoc1U2bXC9d3LaWCx03zt+vJezBqj6dh/LzmkfTPL1WqbUSV6z0zfZVrA0u72mAYe7A5YCqRlwBE3hvj7GBhSG3BuLnpW602Odjy8yWVAuVkNLQzH2pqm5naG2tydmwUXOW+esuvjR6JeR0rK5NVsy7O+Tk6O20qM8wO4RWuh1s+jea+szsfb0GPxxbG7tt14CpAL/WJuCHcSS3WjYBV28aux/vgMCmkZKKiRTUOHAjcH2dq6/Y+7S44sX2oZCR6IOWabo0P3iyTvQxRiCGt+Nt/yC7pHUALwwIwPCPCEiSyxJgl3BEhtI/8wvTyXMz1zbJhBQbC+R2MqbRKK424JXty4XfU0HhUsZ8EW5A4W08UOGRTk24lWgR+/Ao0KGFoRJK71A+4VBWkMx1jbY3rgMDN9cP5D1Io2M/cFntMENvzk189fCuOQWPhrLBNK5kHwdwd11HJyB2tdyrpfK/GE81PeDf5gHFd3X4JXlExHjAfgnn5OTkEC85T1UM2RO82XKc/mPt26MSYuT2FRyHJObBQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(786003)(66476007)(316002)(66946007)(66556008)(33716001)(40140700001)(26005)(6916009)(2906002)(4326008)(8936002)(6486002)(86362001)(5660300002)(85202003)(38350700002)(9686003)(38100700002)(1076003)(224303003)(186003)(52116002)(6512007)(3450700001)(6506007)(508600001)(85182001)(4744005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UGcvZHdodkJwdS95WWFmejlLMGQ0VTZqOEhTYTY2Q2t1c084TWREcENwNExa?= =?utf-8?B?cVNTL1dOMkJRMDQva284OVNwY0MraHduKzNOMk04MXd3RTFLb2F3TFloaUoz?= =?utf-8?B?ZWloSGNZMU5uVktlNXMwOWs2VG9qV2I0L0g0MGNTZ29xVjl6NklkOUt5STBu?= =?utf-8?B?OTlCWXRpS0RWOGljNEFSdVlvR1VUME5uempMMmNxK0lENjcwNWVkc25jOEw0?= =?utf-8?B?NzcrSHlYK09IeE4zQklLS1lacWNUWGhCWFA2S2tqUmhrcXhhdGUyekhVeVJH?= =?utf-8?B?TjNycVd0aFJrWGkrNmNnQVFXZU9DcjREeDJJOU5CQjUwb0tkQjRSbGFrVkY2?= =?utf-8?B?N3dWOTJHeDV2UkRnRFYwRWUvVUcxeXJ2WGk2d1k4TjhzRDZadmoyNFZLc213?= =?utf-8?B?bWtPZHpwOXdVMytReWRmR3c3UXcxbUludk9hWFhwekQxL3JJQ09hNjdDZ1NZ?= =?utf-8?B?RXByQ2hNNFl0SGw2YXdxSEZxd2xmcDNHdG10c2ZYOUJxN0tUa1ZVYm81OEpR?= =?utf-8?B?bGFwNittbmNKZEhZcHZHSE5yWi9rcTVOVzR1amdVRnNaVVlhbDk2NG1CZFdY?= =?utf-8?B?QlBqQTBQNUQzTjJlbEZIaXJ2QlNnR3FIVTNFaWFSWUhUeUt3cjMxZUlaRFVK?= =?utf-8?B?WkhmdDk0di9ic1k1ZG8rSFAwUUJRZUxETG5JYS9sdkdPUjYxVWl3UGhwVThi?= =?utf-8?B?d2g5cVBoRDAycWZwaGRVZnNOcjh6ZlRQbDlySjVJelBzWU45UWVuZ1ZjVnIv?= =?utf-8?B?ZmczcFoxaGU2ZlhhbStYeWtrbEt0bkh1L294cW10aGh1TFhCOGtPV1liUUd5?= =?utf-8?B?N0IzNEhGNkg1MWtpWmdjTXBnL3N3c1UwaXJESVZDR2dNYVZDYjFDMDVGSU1v?= =?utf-8?B?WDNYWk9pVHRHV2k0cm5zeDZJR3ltYmZNTjVZZ1RVZzdyMXBFd2p4Tjlsbitq?= =?utf-8?B?Nms0TGNRajB6TjdYZDVTTHgvRjVhSEt4Qk1xOWxYRHNsamYvREZtVFo5Y3U3?= =?utf-8?B?ZTcxVVNSWDg4MTl1ZGxKcWd4dkw5cSs0NUxrSWV1U2xLUnI2UU50ZUJDNThQ?= =?utf-8?B?UkRIZnZ6MnhJU3JFYlFwTUZ5cEh5ZGxDakxDa2xUSUtpZnVRSllSQ0Ywa0pk?= =?utf-8?B?alJDNUsvb1FZTHJ1dzRGOFJCU3ZnelExR1VjUXdlN1FhdnZaNHovbXhsL29M?= =?utf-8?B?ZmFtdmpySGhnaUE4Y3ZIdmpzYllHQmFzNGcxMzJwZUppeFphOG9WakdXM0tC?= =?utf-8?B?aHhnZjQ5NUJxdnpOQ01mSVNUeGJVb3p6ZnNMdjZ6QVRwWGpyT1IyQ01LcHZ3?= =?utf-8?B?UVd5ZElHdGxTakNYMFFNaVJhUnkwUkZKS3VvcHNPV0FNdXhSeDFoajNKaXNV?= =?utf-8?B?V3I3YTVTZlFXVkZ0ZEIyVDk1VUt5KzdXQ2hRc3BhT1Q0UTFxcGNRZWVvbTFQ?= =?utf-8?B?L0hHdGVmR0g1aUtTZlRvaDhHR3lCS2t3d2hlYkNSY0hTYys5eCtmOEI5dVY2?= =?utf-8?B?SjVsbVpjMnhyQUh4Z2RTK1VPd0UrRU1neU9nUllTU29ONlk1Yk1vRmp4blR0?= =?utf-8?B?YmVXM2ZFamFtTkRnVjNueG5UMTExS1JacXllZzhwLytCZFBVWWxLTjFubGts?= =?utf-8?B?K1BmYWFDYWRBSnB3TTBmWWFPdUNlQ1JUT0FZVGlXUS9KaEU2Rkx1c1R4QzJ5?= =?utf-8?B?SVZ5aCtKWUZrb2pTWHB1QTVlYmt1VnpYZ0pIMCtLVVIzQTN1MTJ1TVYwUlZs?= =?utf-8?B?eDMzOUVIOGpEaXpNMUJOQ1RsT3FMdTVqZkM5R2xxQ1R6ejhMbzRLMkJ4MXhM?= =?utf-8?B?Z0Z1SGxTY0srVEtCekVmY3pYM3R5U2l4U0dpckVvWndPSHc2bzIvREl1L1pF?= =?utf-8?B?THpSQ280NGFBeDBhcFF3QVhoQjJIVnZJTnBSQWFST1FvUmRhMmhiMlBxMUJ1?= =?utf-8?B?M2RINWhLUEdzbWVLcEZRVGhQRXE0NjZqc2xVUmRjYTBEeVM2QzhiWWF3ZW9w?= =?utf-8?B?WXJIOTU4eEhNYUwxM2ZadHZPUlBubU5lZlhhVVp6aUxscWlnQVJvdE1aOElq?= =?utf-8?B?T09lSnpaOWVmSTVTOFVtY2loUE1HclRwYm1OR0dacG4yd0ZNZmpWeHZ5eGJq?= =?utf-8?B?Qm1STFFwRHFLYnc2MWRTdEZxSzBxSW1lalFza2ltN2MrUEdSZlk1QU1mc29O?= =?utf-8?B?MUZYZHkzWHk4Y3BrYUVVakZVL3FvN0RSblQ3dFh0MGdaM0NhaHFVR25qZ2hk?= =?utf-8?B?MkZsZHJrMkVyNjBNd1FGMVJ3ZlZ3PT0=?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: dddffead-ce99-44a3-2422-08d9ceff9618 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jan 2022 21:25:38.0876 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8bFESU4AqyK/XihMiKvJbt1Bgq8xjResZmxuRDaikVimuGNz2/vK/KV6gHH9qkuJDI5OdhRnOFPCLBCzC24QMuyNGk4P5IYGUBDPNR7ez4I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0018 Archived-At: Subject: Re: [netmod] =?utf-8?b?UkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct?= =?utf-8?b?4Kem4KepVOCnqOCnpzrgp6rgp6Y64Kem4Kem?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2022 21:25:48 -0000 On Mon, Jan 03, 2022 at 10:05:15PM +0100, Carsten Bormann wrote: > Does my little example of the approximate current time (২০২২-০১-০৩T২১:৪০:০০) match RFC 6991 date-and-time? > > I think it does, but I’m also pretty sure that wasn’t intended. > There are a few more cases of \d in RFC 6991, where the equivalent definitely wouldn’t work. > The example may pass the pattern but it likely does not statisfy the additional requirements spelled out in the description statement. /js -- Juergen Schoenwaelder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Mon Jan 3 15:03:28 2022 Return-Path: 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 077AD3A113A for ; Mon, 3 Jan 2022 15:03:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 TIUXW3dcvfsv for ; Mon, 3 Jan 2022 15:03:22 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B43323A1135 for ; Mon, 3 Jan 2022 15:03:20 -0800 (PST) Received: from [192.168.217.118] (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JSWW94nLKzDCbT; Tue, 4 Jan 2022 00:03:17 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) From: Carsten Bormann In-Reply-To: <20220103212536.vbractoyqueyq4yg@anna> Date: Tue, 4 Jan 2022 00:03:17 +0100 Cc: netmod@ietf.org X-Mao-Original-Outgoing-Id: 662943797.296928-5dde1ce9a4e3266ae0d00c3728cc517e Content-Transfer-Encoding: quoted-printable Message-Id: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> To: Juergen Schoenwaelder X-Mailer: Apple Mail (2.3608.120.23.2.7) Archived-At: Subject: Re: [netmod] =?utf-8?b?UkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct?= =?utf-8?b?4Kem4KepVOCnqOCnpzrgp6rgp6Y64Kem4Kem?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2022 23:03:26 -0000 Hi J=C3=BCrgen, On 2022-01-03, at 22:25, J=C3=BCrgen Sch=C3=B6nw=C3=A4lder = wrote: >=20 > On Mon, Jan 03, 2022 at 10:05:15PM +0100, Carsten Bormann wrote: >> Does my little example of the approximate current time = (=E0=A7=A8=E0=A7=A6=E0=A7=A8=E0=A7=A8-=E0=A7=A6=E0=A7=A7-=E0=A7=A6=E0=A7=A9= T=E0=A7=A8=E0=A7=A7:=E0=A7=AA=E0=A7=A6:=E0=A7=A6=E0=A7=A6) match RFC = 6991 date-and-time? >>=20 >> I think it does, but I=E2=80=99m also pretty sure that wasn=E2=80=99t = intended. >> There are a few more cases of \d in RFC 6991, where the equivalent = definitely wouldn=E2=80=99t work. >>=20 >=20 > The example may pass the pattern but it likely does not statisfy the > additional requirements spelled out in the description statement. I understand that, but there are two observations: (1) as noted, the pattern is too permissive (unnecessarily so, as \d can = simply be replaced with [0-9] to match Section 5.6 of RFC 3339). (2) but you cannot ignore the pattern, as it also is more restrictive = than the description indicates (it requires capital T and, if present, = capital Z =E2=80=94 see the note in Section 5.6 on how such a = restriction of the case-insensitive RFC 3339 format is allowed, but then = the assertion "The profile is defined by the date-time production in = Section 5.6 of RFC 3339.=E2=80=9D in the YANG description statement is, = err, not the whole story). (Background: We are wrangling with regexps in JSONPATH and date/time = formats in SEDATE, and I=E2=80=99d like to make sure what we do there = fits with what we can learn from YANG.) Gr=C3=BC=C3=9Fe, Carsten From nobody Mon Jan 3 16:15:19 2022 Return-Path: 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 9434D3A1277 for ; Mon, 3 Jan 2022 16:15:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 tjOR5Kqd3Nz8 for ; Mon, 3 Jan 2022 16:15:13 -0800 (PST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50048.outbound.protection.outlook.com [40.107.5.48]) (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 178EF3A1275 for ; Mon, 3 Jan 2022 16:15:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E7mRistofhJOpuZCKL1c7FKXZZzzT1WE2q+xmKYMy/z3tdH8eySkAiqYldPPr9qGzzyeHQKyCjfGgqzc1Hb4dVd+OzIVnCo8LIt8z+QW0NpQL1B4YlaaXoRWWM+qEBpTVvsAC9sZqTjHqPwMiFQ8BzQCABbsizWtwGRXZ6Zs1qs6wgXBbS/TKrPm9Bj2ZR+GjJRrSmyrfcAdP9TZ3qcCpeeCP8B9AkzrlvcbydncplK3SHaWnyzk/tvbQQ0ZcC/PnrAwzLwr/lmFBsNyn2rsTlxAiBVQk30HFZ16007H/DIvIkgOdOyASDshNcoe7J90fUiYuDcZ1TkdwcmGx/uFuQ== 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=JABG22fTY6WvfrkL0Yhc2zYp/py8P/lH4I3wK/Z3QmE=; b=XpgHM3TOql6TdBNHKJHCX8w4ZRUA/6jzOFFh4MDkHES9kb7F5o5faJdy7Xq3S/qg4HR98avCWangsUng53LsfN8Ta/wdoJch/+gjB+74N/ABZbiQGr/MKBT+bS88QCBcCKGc8k/JrdMj1ImP//g5ivEIzlVbvTX6lG7Z6DzHLg7ZV/fheOrQ52hcybcEBt/feLO9ydCBqjc38efRfuejeSi6TS05nqUzpIJWHxvSI+FqrDPV2G1rwbuQx99yFl7tD9phSCIJhKyREIm+DweBOzwDbi0kEUf2CETFog0yuSZPycKNuQZ989K1yqgVVKCi+eJBH1fe8o8IRMziZ444cA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JABG22fTY6WvfrkL0Yhc2zYp/py8P/lH4I3wK/Z3QmE=; b=MrI1yOK6rSyO9l8DAiYxzYdZ6AruW4eVrfCAJri7wB7qriUjp3m5q61ynAluYPVRzW09EF2QDxjm8AAfSWXFIxNcOCsgZLOHQQTqWN62YJQhFQi7vxmzs4xeFp/myxDJPYaIjwzzt34tlQEjUI7V4Hls3nn6uDLbuIcZlrGtIoY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1329.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:26a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Tue, 4 Jan 2022 00:15:08 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4844.016; Tue, 4 Jan 2022 00:15:09 +0000 Date: Tue, 4 Jan 2022 01:15:08 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: Carsten Bormann Cc: netmod@ietf.org Message-ID: <20220104001508.qakjeuquq3ebkyy4@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: Carsten Bormann , netmod@ietf.org References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM8P189CA0007.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::12) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8bf9ce60-334c-4eb1-4117-08d9cf17445f X-MS-TrafficTypeDiagnostic: AM9P190MB1329:EE_ X-Microsoft-Antispam-PRVS: 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: WwQmz7LWvKZbkKXx6ju+si0L1nxz67RqmS/YhIbqG21QxPG0T3aV3vBh94DlJwWJRwOFfdWlyDmDsuuVx3wV3zllWKX1ZmjLJituZA5l8WbaKM9UeBeUGLLvpczTNIZnAWylcQAXSJUb1Oq/sBH/8jNA7Qk7cQWXPdvQ3IWTT2SiXbxZOtJPTs2ZP9f9iANqVB7rcnjMbiUIT91fRWXgn952mVNtDU9Ajyyeh4hn2u9AJl5T4Fd+Xe8vBJCOWKJMIqqC6lOWD/HmmnK1ofhrGwjkelTr6pd2x53a2D7W9tQQRrdM2UC37Ej1fK/r73hK9Nom1jTIbf+xIbov6vryEzQ1/J/e0JufmneTS3nuC/1cm2RQboCN7g3hk2zVL55O2X5UhId0moNZcANotHKoEehsnPQVwOswd7oHRlG4kPumfNyRwdDdaAN5vAU/sH1J3EqASYo0Lz0rTXK0VEKD2AkWVRnTeXiN/OomfTlEFKW09NyI8ysZCCUdJQw50Jy25o8WkPgzyy903JvnTcunZrytDydcdOqUmeuxRX/Va5JpNyWlc6nrPnf9VKLibAy1qjGDjoTUIh7HwU5GwBBOuKdcZrOg2nsxDt6k0gGyXlpbpBWT+APk6x+6KFDVR4j2M0CiOsMJr58/zBGkt5kqjIdQ+Y32zcdamY3ZRTaEG8ljBTQ4mL1mMQP7cXaMOanLg/d7/sY8m6oL4mgTMMeQ8z3t8fwOlW4aF1I7OKeVEkDwMeExdz0VFNNz2tItIGC5OpZnVjSZCkIqAqE1y1tslDiNztL19XfQ7xKds+lAsV1gTYLQ/UuFLEhHECwVp6LR X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(52116002)(26005)(66476007)(86362001)(40140700001)(4326008)(2906002)(85202003)(66946007)(6486002)(16799955002)(186003)(1076003)(33716001)(3450700001)(5660300002)(9686003)(53546011)(498600001)(6506007)(66574015)(85182001)(8936002)(224303003)(6916009)(66556008)(38100700002)(83380400001)(6512007)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bklSWTFIVFMydFdnZHdKWGd3QjdGa1l5L2pwZ015Wk92TEpvVy9EUkVCLy9s?= =?utf-8?B?SldtNHdTdW5sMjZBSzY1QXY2YmVNSXFUOGd3bUx5eUJnZ0I3STdmQnJFQVQw?= =?utf-8?B?QzA5QzVvcFVWZHR1anQyejlwTlJoMmFDN3BoZEp4di9CQ3RpeWNDZjNpclRJ?= =?utf-8?B?ZkozRGZtOVJIRFpEN1l6VHc0clVUdXhONlJtQ3p0OEg2N1ltb2dNbld2ZHhP?= =?utf-8?B?cTdkQkx5S0FIOTNBeFMvNFpMbVVncHZpQkQxSHdxYXdlQXh3MVVCYjNadXF6?= =?utf-8?B?L3p4bWxPVnBJZVYvV2gvQTIvYmNTdnUxZjRUZlFGd01ZcTVQMm5PS21PNXdt?= =?utf-8?B?eWIwNzc2WTFmSGRBVVBYRVRNY3VxbWw0dTU4eEhrcEtyTGFLKzY0cXNOdktp?= =?utf-8?B?OEp2dWswSHFwek1iVmdqMFAvRzhvbzRQZnQ0L1pvSkdDME5KUUFEdERVRzZ4?= =?utf-8?B?UGtDZDhqUUo2RDMrTGlZb3FkYlhtZHJ0YUxHQU1EZ0JFdE9kZGt4RStOS2ow?= =?utf-8?B?SnBob0I4VlFSZ0JJMXZKYS9GaENMTEt2ZExOYm9BZTl0OVFmRmRPOUc5TUhP?= =?utf-8?B?VGNIQUN4RDZxSTZzejRqRkJHL3ZNbHNLaitiRFl2a3NHMmJKQW80a0VlOTZl?= =?utf-8?B?UG9sVnU5SEJSZENmRVdEN0JDTWJzUDFSdU9LeTVoeGFYMFhaQ3dTbFZEK0Nq?= =?utf-8?B?UW5FRW0vc2cvZmN1NFRFK21IRjhhem02OEZ6clVnYTE0Tmlra0lRNTVGczRk?= =?utf-8?B?S1pUQWxaZmNVakVUT3FtYWIvZVAva015eGZtQnJxNHdDU0hJS3FhM2N0UEdm?= =?utf-8?B?YXdRVjFWaXZDNkxYQmg3elRRcGtYSFp2dlJYZTlnblg1a1U1cTUyODdnaUNB?= =?utf-8?B?ZTZ1MHozU0JRMlVoV29iMzhYY3dKRXZTUmF6cnBXWjNGVzlQQ2VaS2xaK2Zn?= =?utf-8?B?Rm8vVndoTnM0Nk5LSm8yVkJJcjR4RGd1SWljVW5UMnpjbTkyZnh0UGZ5dGNx?= =?utf-8?B?b2hMNy80TGtqQzgrYmRRR1pLM2xzei93OFdyNGp3WHNmQmFlR01sWHpEQW1O?= =?utf-8?B?K2wvOHpIeEhGVnkzdC9qbml4ZElGendFbFBVOVdFV0czZk5Ga1JhaVcrN2M5?= =?utf-8?B?VS93eExjYjc4RnA1SFRaUDFzaW5HV3ppUURINmVPaHZZMDJxb2ZtbW1LcnVX?= =?utf-8?B?OXZnbVZRQmtxOVliU0UwTjdZK0JtRURuVlArQ1NUQzk0RXhGYlJtRTRkbTJJ?= =?utf-8?B?R1piTGxBeGo0OGlpdnNGRERGMHF4dFhLbGF4WmFGWGRQTU5uMmhHR1Y5R25H?= =?utf-8?B?T0x5NHhSRlk5QWh6U2FCTldqS2h2UkZsTXBJSTVRSmtnUEFDYTkxbnZ2a3Vp?= =?utf-8?B?VVlMQ2RGUUptY3hsSU41bVpqSzVBejh4b1pCQ0RyTVlUMGpTQU1NQUZkd3RC?= =?utf-8?B?Z29MS2pwUDhNblpCeGdwbXdwRmZvYWlRL1FIY21KdE1HejZybTVEQlMxQ29U?= =?utf-8?B?YUUzVTk0R1B1RlR0VG80b1FrTE40QkJPLzRyT0l6cXVHd1ZZeXNYQWZQQktP?= =?utf-8?B?dnY4dDBQNUNHcks3NkpueVRMRjNZK1UyWlczNGZPMlZ5dmNaT3VmV1NSTjM5?= =?utf-8?B?MGcwSkxwTjN3MXVHYTExK2xkVGhnY0cvR1YwelowcE9xS0ljMlhxYVA2TFFm?= =?utf-8?B?M2JIS1I4U0srOEs4Q29RZDhjcGFtK2RWVHd0Zk1HVHZZWm5saWo0OVBkMXFK?= =?utf-8?B?Z0hvbk4raWEybG1XTnBUOWtERHpvTnNJY3huRjQrNy83bnBKWm1meDZxSzBY?= =?utf-8?B?T3VpdHZBVWhhbWpGNy83TEV5ZXA2cjk3Y1A2b1phWm52N3pWdG5GdkU3VW1E?= =?utf-8?B?S3BUOFExSTZLeEhHeDROeDZFNG41dU9peHRkbXN1NkEzbkR2Tks4bU85MVdr?= =?utf-8?B?TjZtUWtaRXgya20rUkxpei9DVGMycXBoUTA0UGZaQVVhY0VGRFZaeVl6MVBU?= =?utf-8?B?RWs2SHNqcGY4QlNmdjd3M2R4bEljOUNYSlZIYkk2Tm5JUm93clRpNC9UdkV0?= =?utf-8?B?cWIxRU41RlUxUlJzMFdrOHdGdHZvcXpRTlAxbHhVczFCYXpvalEzSFhLTko3?= =?utf-8?B?SFVxaHlHcU5zaHgxVmd3cHZac0FJWXo0bW1SMEdrbC9FTHc3M0JIQ3kzano4?= =?utf-8?B?TWRWbjNNU2JwQ0NERFdDSWsvWEx0YU4veXBEUGhqTWhYTDNkbUdOelBsUXFR?= =?utf-8?Q?WXofpDCg1l056OD7+CF/RZNG552/nwV4xAX55O/WJw=3D?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 8bf9ce60-334c-4eb1-4117-08d9cf17445f X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 00:15:08.9442 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CMkZCjqz7HjmehGYW7OUch5G8sX1ip+xWZnw39kPqgKid20GtQc/Iiw6mIlJmMbFRJnGNENRwy5LbTNoNA/3Xv1f9jUpX76ZYk7QYleqQ00= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1329 Archived-At: Subject: Re: [netmod] =?utf-8?b?UkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct?= =?utf-8?b?4Kem4KepVOCnqOCnpzrgp6rgp6Y64Kem4Kem?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 00:15:18 -0000 On Tue, Jan 04, 2022 at 12:03:17AM +0100, Carsten Bormann wrote: > Hi Jürgen, > > On 2022-01-03, at 22:25, Jürgen Schönwälder wrote: > > > > On Mon, Jan 03, 2022 at 10:05:15PM +0100, Carsten Bormann wrote: > >> Does my little example of the approximate current time (২০২২-০১-০৩T২১:৪০:০০) match RFC 6991 date-and-time? > >> > >> I think it does, but I’m also pretty sure that wasn’t intended. > >> There are a few more cases of \d in RFC 6991, where the equivalent definitely wouldn’t work. > >> > > > > The example may pass the pattern but it likely does not statisfy the > > additional requirements spelled out in the description statement. > > I understand that, but there are two observations: > > (1) as noted, the pattern is too permissive (unnecessarily so, as \d can simply be replaced with [0-9] to match Section 5.6 of RFC 3339). There are always discussions about how strict pattern should be. If you look at draft-ietf-netmod-rfc6991-bis-08, you will see that changes were already proposed to tighten the pattern to exclude some invalid numbers - at the expense of readability, the usual trade-off. That said, perhaps it is a good idea to replace the remaining uses of \d in ietf-yang-types where we really mean [0-9] to clearly exclude any other characters representing digits. > (2) but you cannot ignore the pattern, as it also is more restrictive than the description indicates (it requires capital T and, if present, capital Z — see the note in Section 5.6 on how such a restriction of the case-insensitive RFC 3339 format is allowed, but then the assertion "The profile is defined by the date-time production in Section 5.6 of RFC 3339.” in the YANG description statement is, err, not the whole story). Yes, both, the pattern statement(s) and the description statement are relevant. I have no direct access to ISO 8601 so I can't check what it actually says about t and z. Wikipedia gives this little bit of information: In ISO 8601:2004 it was permitted to omit the "T" character by mutual agreement as in "200704051430", but this provision was removed in ISO 8601-1:2019. Separating date and time parts with other characters such as space is not allowed in ISO 8601, but allowed in its profile RFC 3339. [https://en.wikipedia.org/w/index.php?title=ISO_8601&oldid=1062916554] If we would have allowed t and z for YANG's date-and-time, then we may have created another incompatibility with the XSD dateTime definition, which I think only allows T and Z. Given that we are in 2022, it may be reasonably safe to assume that systems can create or process the two capital letters T and Z. ;-) /js -- Juergen Schoenwaelder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Mon Jan 3 16:27:43 2022 Return-Path: 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 520A03A12CC for ; Mon, 3 Jan 2022 16:27:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-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 Y00Tjfk1OTGp for ; Mon, 3 Jan 2022 16:27:36 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [IPv6:2001:638:708:32::15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F6C53A12C9 for ; Mon, 3 Jan 2022 16:27:34 -0800 (PST) Received: from smtpclient.apple (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JSYNL29wSzDCbN; Tue, 4 Jan 2022 01:27:30 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\)) From: Carsten Bormann In-Reply-To: <20220104001508.qakjeuquq3ebkyy4@anna> Date: Tue, 4 Jan 2022 01:27:29 +0100 Cc: netmod@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <05A98138-6930-4DAA-BD92-076F0FB04DD4@tzi.org> References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> To: Juergen Schoenwaelder X-Mailer: Apple Mail (2.3693.40.0.1.81) Archived-At: Subject: Re: [netmod] =?utf-8?b?UkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct?= =?utf-8?b?4Kem4KepVOCnqOCnpzrgp6rgp6Y64Kem4Kem?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 00:27:41 -0000 > That said, perhaps it is a good idea to replace the remaining uses of > \d in ietf-yang-types where we really mean [0-9] to clearly exclude > any other characters representing digits. Probably. I keep a little unscientific list of regexp uses in RFCs, and the YANG = RFCs are unusual in actually using \d (and clearly not expecting the = actual semantics of \d to be used), so this is how I noticed the issue. > If we would have allowed t and z for YANG's date-and-time, then we may > have created another incompatibility with the XSD dateTime definition, > which I think only allows T and Z. Given that we are in 2022, it may > be reasonably safe to assume that systems can create or process the > two capital letters T and Z. ;-) I=E2=80=99m not criticizing the decision to go for upper-case here = (case-insensitivity is a remnant from the 1960s/1970s that really needs = to be expunged). I was just commenting how first referencing the unmodified RFC 3339 = rules (which pointlessly by default is case-insensitive here) in the = description statement and then silently changing the allowable = characters via the pattern statement is probably not the best way the = pattern and description statements can interact. I need to read 6991-bis... Gr=C3=BC=C3=9Fe, Carsten From nobody Tue Jan 4 01:57:48 2022 Return-Path: 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 DD6253A1A2E for ; Tue, 4 Jan 2022 01:57:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 GbDheTEDDWgP for ; Tue, 4 Jan 2022 01:57:42 -0800 (PST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60094.outbound.protection.outlook.com [40.107.6.94]) (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 129643A1A2D for ; Tue, 4 Jan 2022 01:57:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Faz9f5MT2e66ggouE1t0xLJwDfIlQrhNZmau9NnfTq0q7u0GAEjXPpNke7qTlTM6lKt+NaYsv1TsXei3Zf8+ew1vnmw+G6qocPx0sjLxrO8yq24f1P3gwtZKFh+m/DRHISVFZBV4ZHrA1Dr0/U1Qu7Rxn/TsIknKszsMIY4BBuJSoIway807pwQpHPJiuSgITGMZYShrwlnoC/036MQZ9lt7zIw/r9oNbHrGh738L1vg0nwcy7wYJ/slUfFPvQWIBXFVEcRbQZ5BuxLD7thwSQPuIVcTtq509kzMdnLyDF+k0VzdE1nwLdUGAfvGQjPBNgiIW47NhGnRSox3trzyiQ== 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=FqX8dPudDpLQJwOhcEQWP7ZxEsL9mdMaGVqDgGUM0hU=; b=YF5HuMrcTASliasBUTdyTElSf6JpWoC6wW19zfoscLyKgCFLBpN4uDMg8ZyCvVemkiAe5MjUNiEejJXbyvJ5WZjPKgoTYMsJs7M9hO49293d3eljP6uoHmhyPH0LOrtwwW6nomAt1+Yh2hDW+BUFFf1ulynhu4tCir2BuA34eTOVd3E04LWWvS0JhGj1f1+iVkZwcng0EJDNnStOyNbSFWtJyt3VkjLpFWWY2+csxxU1ravWhppHXeaqB3OcpoW8Oz1SwqV3y9cCT+e+aIuypFVZDdxZpwXAlMQZl2udTXTwtidQFlgsId/IXBy0CjLw0LM2QrCOMGv+r6LKa8VOUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FqX8dPudDpLQJwOhcEQWP7ZxEsL9mdMaGVqDgGUM0hU=; b=NsMhudTTO8YOoEZDlWD89u0C3sy1SecEF75h8k4CfLArxT0aZHXuItenyJDOwm08AgCm6P1TB2Ar2evMhzjBASb3SlI542GvlU8SQDK6Q5djglCqMU1wUoFDbop4C+LDaKTMcBqHfqFl2TI1wTQCTIgJFKmkDz9D6EQWzNSJ//U= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by HE1PR0701MB2682.eurprd07.prod.outlook.com (2603:10a6:3:90::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.6; Tue, 4 Jan 2022 09:57:38 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4867.006; Tue, 4 Jan 2022 09:57:38 +0000 From: tom petch To: Kent Watsen CC: "netmod@ietf.org" Thread-Topic: [netmod] Camel Case versus hyphenation Thread-Index: AQHX/kLKdmSNaEBzmU2yHd1TXzusRKxOKv8AgAR6wLk= Date: Tue, 4 Jan 2022 09:57:38 +0000 Message-ID: References: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@email.amazonses.com> In-Reply-To: <0100017e15d5bc12-fc15c377-b9c4-43b2-98ad-70b9fbd8dea7-000000@email.amazonses.com> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: d71df66a-1797-754f-e3c2-948dd59db7dc authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 98cba032-6fba-41d9-bf03-08d9cf68a3d4 x-ms-traffictypediagnostic: HE1PR0701MB2682:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LtztdBms/ziZTyDRAS5EUPS7YVVxhYJQAbnCwBYvMOaiEpoxj0JYeFPBT61eLE4qdahDikZOXwE77xs3TPMTM8Jqf0kWww6JezfO55ORzmsZpduAg6uYNlNSoYZaYPqkxEZ90Iela3xcVD0rUGn73+eqWwmftFWKCewVHwV9IhfSJjWiJ/eLT5nVBI68g2R1iKoZa45ELCymn6bxFv6vfgAI53PM9CqHfF62rBjc8sgi9ETbrn/nMJSy7qKz1SF235k62hHxFMqSGJ8JxGgTZEhDnsQdhK58nJ+OteEkuzKlUCAnzoQC3ehrZ0aflwopS+E6OUNF/9G2FusJOPPjxowbjF+eIJZTyVupPSwSbfjTfcqAITBHhUwVFtMi78ayrjWN42aT2VLmKkR3NJ7L6RJtswy8NzN2tqEHMr3YNTcErKYpep89osbrT+is8R8HO41v9bCuAT244mTc14oSK2ugeknj0IjWamN6aeFc4XO3xc6uRjejqPKBmYWZx47wVpWjQuxlWEiusLxSkBgcQr166ol5S/hEW8neW0viUztJfJqCtgcnyqsS+PNruvMHLTJ5XEgrulfNLJEakecTQhb3pqU0PCPmBHeTgeB49vx/n02kZHFodUWd+pqyM38elJQW/TRoxOjX7lJ8l0w7MnJdOaa2vWPmj2+VHz2m3n1bHVtkwOfsIbeHVFM8EQ1/P2AqfunY1DG5mSQiYFDDpXXnsc2/cf0feEk2FZMgCKFnnpBmCY6JNd4md+cTao0CVU6D3fL+/5rj+oo7sXnB9cfGRhvRW6RVZfQip54QpvpA+hGTtEXCVnrFY7zYCcyeFqBbok/2aBd1ye4fiGs8DJJTIONp59pPDl+M2ZxzXRypcGOkdFVQAdxTQNQhPwJ1 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6506007)(966005)(122000001)(53546011)(508600001)(33656002)(9686003)(186003)(7696005)(71200400001)(26005)(64756008)(66446008)(66476007)(55016003)(2906002)(4326008)(66556008)(52536014)(38070700005)(8676002)(5660300002)(91956017)(76116006)(8936002)(6916009)(86362001)(38100700002)(66946007)(316002)(82960400001)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aVl5NFY5MVJDZUxtS0lLSXpuSGVyQjhrOGFHekNTYzNzMjJ1d2FhY2xNT0Jl?= =?utf-8?B?MmRBYmVkUzJnRHpObjl3QUVOdEN5RzVGYnl0MGFIRnJZNnQ3NzZSVmF1UUdO?= =?utf-8?B?Zkp4S1IxdUp6dFlDWm13RzdOUGR3dmtkdHFpcDNBMUV6ZExUQnRQejY5TEJt?= =?utf-8?B?N05LTk5JQzZwZjZRdlZmOE9SNk55QWJNZWY1akswc0EySFYzSjRRdGt6cGhi?= =?utf-8?B?UzlDd0RRUkgrOWJBNWZVLzg1YVJKdjFNaXMwYlRPWnZyM0Y5TmE2Tmd4aUps?= =?utf-8?B?SVhPZGpmUVBYVEtYSDc1cTlucnJ5U0xpTlBITndkL1ZnbUswZFZKcnlyMmVF?= =?utf-8?B?YTJyZHdZUUQ2RDF3RisyM0RZY1hNV2Z0UGt0dHBTVWFNYnNWY0hVS1VqUzlu?= =?utf-8?B?RUtZQ3d3SVZZOFlRODJyY09Tc0lQVjdjeE1URDZjdm9iM3hwZEtmVmFzck1B?= =?utf-8?B?T1FYaERhai8wb0IvNTIrbnJua0txRStQU0lDWFJxWmw5RzdGOVhYc1d1L0Y2?= =?utf-8?B?V3k3bkVpa3JxMTc5bzBIclN6MUcyRmJiSGNmdVVtdyt4WlluZkpRZ29qSEpa?= =?utf-8?B?Z2JseE9TdXl3RFJtR0JVdHdpQ2lLQmVtQ1lvR2FqTlRqQ2k0YnhjZmNmdnFr?= =?utf-8?B?UHJIbllUNnJyWGpwMkJNK0F2LzFDMWdWSkZLdHR0ZmV5bkh2alNwb21zSkww?= =?utf-8?B?MDJqR1NkNGFTdDBxQVJnRG4rVjJtWTB1MXBXMWsybGhrTlk4elRTTDIySUNl?= =?utf-8?B?K2ZLRkQxUnVNVG81QkM4eEJiUzA5SUNUZk1xcmg4em9acTBsUU5uSVpUbDVa?= =?utf-8?B?bkRTb3RaZm1uM3NQUWhSZzNHSjVwc1RabmorTk9mbzRIeWNxNm5vaTRaUzha?= =?utf-8?B?MUsvU1JNL1hwQjFWdFBCRUZweUhDb2w1ZzhERFVTQ0N0OFZqTmw2R3VoUDZV?= =?utf-8?B?bEREaGVtb3Vhd2tnZ0lkclduVlpBOXl1Ni9xcCtjT0lXbERzSXRma1kxdkh0?= =?utf-8?B?UFJYRDRHeDBOc2Q2Z3JOb0piYUNrWm82SVZVWFAyanpJR0RTVHhRcjFxdTNv?= =?utf-8?B?MU04T3ZCRmc2eUIxc1B3T0o3MGxJbDBnd2JqU2hCbnowMnp2RnhrUXZRNmI0?= =?utf-8?B?eWY2cm1sRm5NZHNocUFBS0Q4UFlzWlN2eE8raGxTWWY0a0UyUnZXSDhGTVV1?= =?utf-8?B?bnN2R3ZKV1VURHpGYWJmWHFqdlZrdXBSTVR0Q1E4UHJEcEZpWjVseWErM0s5?= =?utf-8?B?UkVhblF5QnVYOFdoeWVzdnBjV2tSUEdSMENqN09jRTBhTXdPdmlMMXo1ZUEz?= =?utf-8?B?Z21wLy84NW1zVFBRcG8xY0xoNWVIdHZqUlJ4WTFJeHA0Syt2RGNSMXRiN09j?= =?utf-8?B?aTZYa01uMUxHTlNFUVRicDA1YzlnQzZEOFU5bW5YYittUnppOVkreEc4cVJz?= =?utf-8?B?cW5sZmtYOWh2NUJwQTBwbDlQZU8wdTBCV0x4Zm9QKzZNVGtIWHdZN2ZzaTBl?= =?utf-8?B?OE9qQXNkR29sQXd3bjlKQmpqbHcyMFU4eklPUFhwa2pZRis1Wi9MZUdMU3ph?= =?utf-8?B?K0ZlVVE0MGYrY01RK045SEQ0cWlEaVdqbDVPN1lJaGpaWWVYQnIwYWVMdmVG?= =?utf-8?B?UytCK2VBL1BLOEpUUndXVlMrZUxqZUZsRTJjRXgzOHdEdzBMK3YxcGtBcTll?= =?utf-8?B?djNkYS9LK2JNSFpoM0Qyd3dUZW5Tdi9KWVVtZVhacXdHMDNGUnNYQ2NTdGVK?= =?utf-8?B?WU9KdSszMTdiN1duTlo0eVUzWTB5UzMrMEI1My9FNEpWak5xWGpjeThKR3pr?= =?utf-8?B?RTRFaFVJUjNRb0lBaEdVYUlTeVhBNnYyejhnS1Zob0pzUmlvU2lKb01QeSsy?= =?utf-8?B?WmlTbE9RbmNpdmdQRmxEN1B1ZXhIMFBxU0NocTFXN2ovNlk5Q2J1VkxHa3Ji?= =?utf-8?B?bEVQZTBEOVRoYk9YdUNiRHRCQlhzSVlYRVBRNWV1dHZUeG8wVi9COTd6WEVq?= =?utf-8?B?R1psbktUY2NjOTVUVU9rSWdVdVBMejFoTjlJYllmdDRrZzVqdzZnSWdSQmZ6?= =?utf-8?B?ZFJ1NlVmTFpuSjhMaXJRY1JHYkFtVS9kekx1dDRMbEhjL3NnbEliQXVBRmpI?= =?utf-8?B?ckpKT0hBTTZvaHlId2IydFd3ZG8vbUFPbTZoWGJLaXU0a2E0ZzBPZVpMdmhY?= =?utf-8?B?YXc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 98cba032-6fba-41d9-bf03-08d9cf68a3d4 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2022 09:57:38.0563 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: q+AsIktgSfse5pUoDglAJPZ4/zNL/E1/Rg2cxsuytBsC6DtAoBoH0AHAD6MYatCchiJ30nkXUtCHrJ0Hw3jyLw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2682 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 09:57:47 -0000 RnJvbTogS2VudCBXYXRzZW4gPGtlbnRAd2F0c2VuLm5ldD4KU2VudDogMDEgSmFudWFyeSAyMDIy IDEzOjMwCgpUaGUgZmlzdCBjb3VwbGUgcGFyYWdyYXBocyBoZXJlIGFwcGx5OiBodHRwczovL2Rh dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzg0MDcjc2VjdGlvbi00LjMuMQoKPHRwPgpJ bmRlZWQgdGhleSBkby4gIEkgaGFkIGZvcmdvdHRlbiB0aGF0LgoKV2hhdCB0cmlnZ2VyZWQgIG15 IHBvc3Qgd2FzIGEgcmV2aWV3IGluIDIwMjEgKEFELCBZQU5HIERvY3Rvcikgd2hpY2ggdG9sZCBh biBhdXRob3IgdG8gdXNlIGxvd2VyIGNhc2Ugc2luY2UgWUFORyBkaWQgbm90IHVzZSB1cHBlciBj YXNlIGFuZCBJIHRvb2sgdGhhdCBvbiBib2FyZCAtIEkgc2hvdWxkIGhhdmUgYmVlbiBtb3JlIGNp cmN1bXNwZWN0IGFuZCBpbnRlbmQgdG8gZG8gc28gaW4gZnV0dXJlLgoKVG9tIFBldGNoCgoKSSB0 aGluayB0aGF0IGl0IHNob3VsZCBiZSDigJxvcGVuLXdhaXTigJ0gKG5vdCBvcGVud2FpdCkuICBN aW1pY2tpbmcgUkZDIHZhbHVlcyBpcyBub3QgYXMgaW1wb3J0YW50IGFzIGhhdmluZyBjb25zaXN0 ZW5jeSBpbiBZQU5HLWRyaXZlbiBVSS4KCkhhcHB5IDIwMjIgeeKAmWFsbCEgIDopCgpLLgoKT24g RGVjIDMxLCAyMDIxLCBhdCA3OjUwIEFNLCB0b20gcGV0Y2ggPGlldGZjQGJ0Y29ubmVjdC5jb20+ IHdyb3RlOgoK77u/QSBudW1iZXIgb2YgcHJvdG9jb2xzIG5hbWUgcHJvdG9jb2wgdmFsdWVzIHVz aW5nIGNhbWVsIGNhc2UsIHByb3RvY29scyBzdWNoIGFzIFRDUCwgQkdQIGFuZCBQQ0VQIChSRkM1 NDQwKS4gIFlBTkcgZG9lcyBub3QgbGlrZSBjYW1lbCBjYXNlIGFuZCBzbyBzb21lIFlBTkcgbW9k dWxlIGF1dGhvcnMgcHV0IGh5cGhlbnMgaW4gaW5zdGVhZCwgc28gdGhhdCBPcGVuV2FpdCBhbmQg S2VlcFdhaXQgYmVjb21lIG9wZW4td2FpdCBhbmQga2VlcC13YWl0LiAoZHJhZnQtaWV0Zi1wY2Ut cGNlcC15YW5nKQoKSSBzdHJvbmdseSBiZWxpZXZlIHRoYXQgdGhlIFlBTkcgaWRlbnRpZmllcnMg c2hvdWxkIGZvbGxvdyB0aGUgcHJvdG9jb2wgaWRlbnRpZmllcnMgYnV0IGNhbiBzZWUgdGhhdCB0 aGUgYWJzZW5jZSBvZiBjYW1lbCBjYXNlIGNhbiBtYWtlIHRoZW0gaGFyZGVyIHRvIHJlYWQsIHRv IGZvbGxvdywgcGVyaGFwcyB3aGVuIHBhcnQgb2YgYSBjb21wb3VuZCBpZGVudGlmaWVyIHN1Y2gg YXMgcGVlci1rZWVwYWxpdmUtdGltZXIuCgpXaGljaCBpcyB0aGVuIGJldHRlciwgb3BlbndhaXQg b3Igb3Blbi13YWl0PyAgSXMgdGhlcmUgc29tZSBmYWN0b3IgdGhhdCBtYWtlcyBvbmUgcHJlZmVy YWJsZS4KClRvbSBQZXRjaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpuZXRtb2QgbWFpbGluZyBsaXN0Cm5ldG1vZEBpZXRmLm9yZwpodHRwczovL3d3dy5p ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZAo= From nobody Tue Jan 4 03:01:29 2022 Return-Path: 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 7369B3A1AC2 for ; Tue, 4 Jan 2022 03:01:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 yaCuBkMmL36E for ; Tue, 4 Jan 2022 03:01:23 -0800 (PST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130094.outbound.protection.outlook.com [40.107.13.94]) (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 BC8843A1AC1 for ; Tue, 4 Jan 2022 03:01:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QkAYnUIH5szdeRLqNHC0VONC/965fp99rQctDeuQZD5AmjPVLjsBDh34Utj+ZV804EMeOjrIA+mXeDiwBIITEPKYCiNQJneqVuxL45Jch1SoMIK34PQC1zPJJKwPgU4lWcynRhPI1cDFte4hkpUYHcjeKRiUVbON3C3/V+q5e1b1ojWMPJ2FaSMYHFKsS86+vMMUOOziRJhY7UILlnaCqs96ET2VO+U3AcJqhlLPDar+gJhTJLmAvMN0P285BKcH53JpQjS4nU7JAhIWmhDhdNiNMztJpbzs7wUSpIXi9L2zVfwi/yjVEdBVZNQuiVddQZVVc/YbJnvMAUa1vOacmA== 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=RHahXwANhpXLL6/ehvAb9caRCflPegtrZciDEPJCWSw=; b=FCLtdBCnrIEG00Bebg4xhWQFugSm81J22zMbws+KclgEDqQcz3pFB3IkuOCUpqJ6YOzqV2k4rPl6eQSq05T8r5h5o2y4BiXCRPXhO8bAL5Gccf1paXfDi3sM1lYlvcatVofcrvFxaXnivrdruPfUEjk/KGd0qZC18xZ7uVmQAqY2o1WJ6Gz3O1QOIVOxS0g50Si+HODj+Dq4RS2V7Iho+urVrKmzv0tYrSqgdxh655N41RGZznHtX7tsCrI/HhM/PLirS51d4pBZaTa63Z7h7zrBJDKQ3p7c9X0Xkw04aoUCwuz3hhbTwZi60fBdeMMTKpGGIXIJG9l6ef/fKr5nwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RHahXwANhpXLL6/ehvAb9caRCflPegtrZciDEPJCWSw=; b=tpYfzY0YyVdWuqKOxPuYpJ8nC+MjLa/OJRp3MK8PwBI0QOTll/uikIQ2CYGnA6Rn8jmLkqkcKCGgnXExs5CR/tfrQIkDRl8eY9wsULRcJ3QEkSge619vmdDMDlb3WSi5XLuSG0GYvAlNqjdiuP1W+RRZTuLuhgSLWWc6FjZSiMQ= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by PAXPR07MB7950.eurprd07.prod.outlook.com (2603:10a6:102:13e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.4; Tue, 4 Jan 2022 11:01:16 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4867.006; Tue, 4 Jan 2022 11:01:16 +0000 From: tom petch To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: [netmod] Camel Case versus hyphenation Thread-Index: AQHX/kLKdmSNaEBzmU2yHd1TXzusRKxOjkYAgAQgEvQ= Date: Tue, 4 Jan 2022 11:01:16 +0000 Message-ID: References: <20220101192556.527jxoj55laqpjna@anna> In-Reply-To: <20220101192556.527jxoj55laqpjna@anna> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: aa462ed3-52c8-6d60-d8aa-e72b690c5058 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 066f530b-c316-411b-20ad-08d9cf718792 x-ms-traffictypediagnostic: PAXPR07MB7950:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 01HGjMy2wU9VA95F0QVZaBPlxxGCeS9O1zrxf7WK4age/D8/VUHzxyvZV9rrVb6pZflcYVm7v3ezassrx4HuShnidhVOsF2pR0cVNgNHRjDA2UrXiG2wx7NybKIL0gi7iWGL4ruXLXKwoqI5jpaMlIzjc8+jzvlxx6BU7X/7WtTHhhv6PaY4rx+olDJggQT9i7y10OXtuS5rDyDL2HpTTEvS+lIx9pE85dTxXNQCK3zYocPfewnX9m/9lPSDy6BsYupuhgt+E9vqFjKOFLsY2wr8JcxOGuBZTRA/vPUhQgx6ZdmCHAeODc08GHmkewjs4G6yZGVDyx2AdaoBZh4w66wqeaUlweg0qFrUYR9gYNR1Me4kp8OjzEUoSkAVDyM9b1wU9EuJxt9RCwSG7UGxwsXI90c6CxUoYNxUnL9CHRD/f6SaSrNIXSPcIkVIKPo9u96D8rRDF6WticHun1GjmQ0EzeRoJ8SqS3wine0pEBR1LNYECrCxsGkZ9TDvxQ4q3k0zAyz3r5PGR+6DljHfworXqus7kppISWDqBgVyJ5Dih0/SB/FA9cBIDKVfxR38X7r0Oa+bQ9Dl7NRv6TRC8pt9JyBQOn+pJe+BNl6/lzSbGmW7oRjAVCKFRCRig21kqmwMYoeYcw4VThiJlAcszCTK1BMqS/uxm5NIlvb5XGru44O80gNfP+pE4O0w0ZvXu/QPueaT/wn4QJLyuquDkEkdy5WIP5ORZJAmbCdPtzMloQTUaiCz6c8t2z/lfmNzpUx/uwl5/3UeYB8lLbuZOg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6506007)(2906002)(40140700001)(52536014)(82960400001)(316002)(26005)(122000001)(71200400001)(186003)(38070700005)(7696005)(91956017)(86362001)(66476007)(5660300002)(38100700002)(66574015)(66556008)(508600001)(8936002)(64756008)(66446008)(66946007)(8676002)(33656002)(55016003)(83380400001)(6916009)(76116006)(9686003)(4326008)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?WIgDP2X8wLfSBqDGNW08mrz1XwUPF1lxGb+6kNsQzmSNmDHV90VGHSLV3i?= =?iso-8859-1?Q?KLYfyyjwWhlvIDMeGK4ewv0R3k3nrV0Tk9opFb5m1/n0CLk+iTul88O76N?= =?iso-8859-1?Q?HgtwJrcwJ0Tr/dvN8EAvwRf/gdYz2QGGcABu0vtPgiEdCO0zUPEEWVxMHH?= =?iso-8859-1?Q?BJnhUdCwSPsnKC6jFunljH7cH2NXjwOWLPGBqKGbA47gw1AirWWS5iH/LK?= =?iso-8859-1?Q?awJfgLmA93GkjFicPrvaicdY2h5cYDPpErQyH9gzEGA6CeaoRGpNV5nvB4?= =?iso-8859-1?Q?VxDBj6jtlrm3xEF8maBc8r3sX0rjPRtEgvn4hDVKL/o/re8bpO8ZL/wAjw?= =?iso-8859-1?Q?Ux87ga/dtaxX1OntB1hW+O12TI5PrLe2gRiUkxvJ0WEHzCraA/Sc7nOmTC?= =?iso-8859-1?Q?sLdZeQisC8CzR3vGdL9LnsVw5Wcap1Rpd0KA3BTNIYf/Vu52tz4gRo3JR7?= =?iso-8859-1?Q?eceXRSzVTdLW4bYwqvx0vRza64N18wvNKh4DZGMYJRB1TYd8JPtJQRS1Hm?= =?iso-8859-1?Q?OdONE8klOqt97pwq6nnHdIll0C6BjmRZXipEB/Im7WPUDRCC2q+o9O2BwD?= =?iso-8859-1?Q?7V637QbXKX0OKR6sPnl+bGcvolGev0Od+xsLIMpsidd72zUl7ruvRJSLFS?= =?iso-8859-1?Q?Ure4r9FU68wKuYAUQPz2B9Wnqkal2eZN7gliKak+3z6hNdCyP6Qlk5P4j/?= =?iso-8859-1?Q?JvpkB1XO93MJ9ZDpG0kvo7/LtlHAC3LvZJFWqakzw9+Ok+5caAogjogyHx?= =?iso-8859-1?Q?WW9EPFF59PJXkW0KGU4RRSy/ZBuGS8bdh03xdSoZztUNLSL3nVddc4laE4?= =?iso-8859-1?Q?X0/YQdhudXxg89uypz/YWbFkgNm3TMgUwtpswT4uRLnnGyl7cHPdqvFTgU?= =?iso-8859-1?Q?Xt/PGBUHmrfpdni/QW9uhr1G+9LHJqXexMb4+XirfYHcuwaNySxhx53lfv?= =?iso-8859-1?Q?GDWjLr1dh8gJwGwMM9V1iTJT9yJ+8gAFQO8JXNlOJ3BfxJyKanJQx3s70R?= =?iso-8859-1?Q?yBOx0ezYQ+zsmIJ6XATz1WAwJ2HxEP7THTSQpeMjTsNHQGwZhIc00vul9H?= =?iso-8859-1?Q?ny09yPT6FuyQJEEDaZ6yLsxEi1G26EzLkC8yw+Hd61T+tLwmiVI0hsuzQ3?= =?iso-8859-1?Q?bKsSMlLNL6Wrg9yy9z62sIKDRzq1GX+9bs71pioQNHLF4CPy+iWvPAhm4E?= =?iso-8859-1?Q?p7os2hgPbf76z64Bit13kvLd6rIzIAUN58ZRP0133EQUfBrjdqb1csyXy2?= =?iso-8859-1?Q?FPlBfH+y4tSmm111LS+vDBx34xqhOOylO7eWd+PsWI4vL2O3yIR3EFLOZB?= =?iso-8859-1?Q?mM2Eu+yU2UJmBewk8gwSi9QaYXxtB+KdC7kbGZEgdVQKNZ4yHRSwTEDYWb?= =?iso-8859-1?Q?3/sp06xbbshNJ3/a73ddrUHQBEPZxwEfFKKurrBEBZJ9bBLbkS4hMSDA/y?= =?iso-8859-1?Q?ktBPVz1zXgjsmuxahNjDQ8OC8XKDBEj9I3Q37HT6QJIr19OLZGab6QizgZ?= =?iso-8859-1?Q?d2Ty7ditXip85oqFzPL2X8RJzYJL6S6kgYCSt4fXWbZ5kwLbTRUiR3I1Z9?= =?iso-8859-1?Q?XhjueT/WG3Ks3eUintWFDF0GHcgi0cSS3XvJW95Rn0Dv7sS02VIKjhCd9p?= =?iso-8859-1?Q?YtdrtByMFuTuT1nHXZ18tCX+wSvdeu/Z2Fnn4xtvLjuv0lg4MH3OFbNg?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 066f530b-c316-411b-20ad-08d9cf718792 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2022 11:01:16.1609 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: lCo0ttCNhSf+HvqQnaqEZL4o+/vlkLCK6AkTgxYPinBZJpV/Yyo0gMJxGmjgoh3ORAUl34hBeRRq/bs7dpuTcA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB7950 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 11:01:28 -0000 From: J=FCrgen Sch=F6nw=E4lder =0A= Sent: 01 January 2022 19:25=0A= =0A= On Fri, Dec 31, 2021 at 12:42:46PM +0000, tom petch wrote:=0A= > A number of protocols name protocol values using camel case, protocols su= ch as TCP, BGP and PCEP (RFC5440). YANG does not like camel case and so so= me YANG module authors put hyphens in instead, so that OpenWait and KeepWai= t become open-wait and keep-wait. (draft-ietf-pce-pcep-yang)=0A= >=0A= > I strongly believe that the YANG identifiers should follow the protocol i= dentifiers but can see that the absence of camel case can make them harder = to read, to follow, perhaps when part of a compound identifier such as peer= -keepalive-timer.=0A= >=0A= > Which is then better, openwait or open-wait? Is there some factor that m= akes one preferable.=0A= =0A= I grepped the RFCs and it seems OpenWait is only used by PCE/PCEP. =0A= =0A= =0A= Yes, it is PCEP that has made me raise this. PCEP (RFC5440) has Keepalive,= OpenWait. pcep-yang has keepalive, open-wait which I thought wrong.=0A= =0A= I am not sure where TCP (RFC 793) uses camel case, I did not spot=0A= anything. =0A= =0A= =0A= TCP likes hyphenation FIN-WAIT, CLOSE-WAIT which RFC1122 follows with keep-= alive but in places 793bis has Keep-Alive ie both!=0A= =0A= BGP (RFC 4271) seems to use camel case in the definition of=0A= attributes used by the finite state machine. That said,=0A= draft-ietf-idr-bgp-model-12.txt uses leaf names such as hold-time.=0A= =0A= =0A= Yes and I think that wrong. For me the FSM is close to the code and so to t= he YANG model and so gives the correct identifiers to be used. opsawg-l3sm= -l3nm uses hold-time which I commented on but my comment was disregarded.= =0A= =0A= =0A= I agree with Kent that the consistency of the management API must be=0A= considered when deciding whether an exception of the "SHOULD be=0A= lowercase" rule is justified. I think draft-ietf-pce-pcep-yang-17.txt=0A= follows the "SHOULD be lowercase" rule and this is just fine.=0A= =0A= =0A= =0A= Well, consistency with what? For me that is the protocol RFC that is the st= arting point and having YANG module authors going off in another direction,= albeit consistently, is likely to be a source of confusion.=0A= =0A= Tom Petch=0A= =0A= /js=0A= =0A= --=0A= Juergen Schoenwaelder Jacobs University Bremen gGmbH=0A= Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany=0A= Fax: +49 421 200 3103 =0A= From nobody Tue Jan 4 03:26:56 2022 Return-Path: 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 D92C83A1B16 for ; Tue, 4 Jan 2022 03:26:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 rk0Ioce0IDmw for ; Tue, 4 Jan 2022 03:26:48 -0800 (PST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70055.outbound.protection.outlook.com [40.107.7.55]) (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 9A99A3A1B18 for ; Tue, 4 Jan 2022 03:26:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DMigEWa857xheT3lTlznkGatJSmQhnnkbr2JfnCXqvqZpB1MdDwZh9HvFx95xssHG3W0scoK1u4WjDAKV01PQwn5YEcDWC/Uw4StjUwVOqqkXxGAcOmtENyBDWR3RhBEGxZ4KqWA26fmOvB5EB1TcdvRoPEc6mbG2KlRnD7O+qgP9wm8ETNVoSvZgHkzOsM1rjbk1PKroPNAV1vol8Y1OkYCy5pdGaed+b4iAdk6Xq3htbHw62X2RazsDJG4Sp05Ix1TTdxt6kvjNBZVuBq1SMw0jI3ibw6v4yu9pHtBoIKTdgXoMc6VkWpT2I0egp5WKeqzR9U//9QUljjsoQKKSg== 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=ybv8C5m9/qLMScSRmLae8veE0P4XVs4onpwWKTqTKQM=; b=DDYi8u2XkZ8mHyf86kZa434/oFvph0BH/467U3+T0tZUWn7WjBY04yo8dWDLODviaEO0PkX04bL8+3PKM791BcvAARDlyGAqQ00jQWkTQpy3p2qjpk7h0p9TsIwwh6+bgukT2JGZgHP+8t/n8kMEAjtIqkxIr8CGRtTarYIxZjI+gQBHCDFgW0y0NLQ6KNnA2NyaU08SXgph5paAVD8TaVqTdMP7RhLkjlVlRQ9sVAwtQgbrqhlYXWpVCaMDs6Zo+tJu7z2OAA/m2XuynMqLDRTi4pBnIfVbL6HmNC/IUYw5PzIestZlJgqPpqxWA2ujAgnAYaVYEiu/Mzui894Epg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ybv8C5m9/qLMScSRmLae8veE0P4XVs4onpwWKTqTKQM=; b=Cbvex4+NtpmsawVC3kOf/LrFJN0406naIcoglDJIvnVyhX2HUMRwImZ9kLzdM4COU2gGZMUEct37veZxcqvTVCgoy/WqS/i04tmutxAr5bUacUnZ/T7hxjeiFOQ7m9IcJuXgXJpm2k6BtVN9si/+/5wHuhA61uJ/aTZgolsdZMg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1186.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:263::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Tue, 4 Jan 2022 11:26:44 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4844.016; Tue, 4 Jan 2022 11:26:44 +0000 Date: Tue, 4 Jan 2022 12:26:44 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: tom petch Cc: "netmod@ietf.org" Message-ID: <20220104112644.dx4ab4u5gifsu4w5@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: tom petch , "netmod@ietf.org" References: <20220101192556.527jxoj55laqpjna@anna> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM0PR02CA0094.eurprd02.prod.outlook.com (2603:10a6:208:154::35) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9e2b2e90-df34-4b83-7d1e-08d9cf751697 X-MS-TrafficTypeDiagnostic: AM9P190MB1186:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3383; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AkdxrVqw2ytXICsWmsJyMMcu4okvuxGrdiTJ1AbnM+aGABrAlq5q1XxxWQglRhmGJzJD6xVm2pScg+83et6zrDztshA6SaubQxtdkd3i28k/bA66Z8iBtqMXs8UtmqzjX4M2wTuSh08bEN6+O8R0Wgq+bHv5r/ylWVk4kvb1QtmrwwGonx/0xmKERcrT6L6tUaS6xWN19kzXXkVGnLbADjq0//nbImnuocc2I8TUOP7Jc3K7Qmuvmu0g6Hd6wFrXkaRJ3P2pG8yTZehKkhNuQ6UWzHencjRbmwc8A6cpicQ68U/I+JhzqxvIiZiZ5hXorHUGYCjMa9AVOlOJ4sUbOef6+tKKNE6ZE5mQQa8+pvqVpX3fWYKGntWxSIdi6OPBvBGXogR94NCVa4BJj1xiM/JlRe/wbDj6Xr5D23y8YWItxPIAUkEWd1FckwG//m1mUbTIzqDMEp8am3Ekkh/pvDQ14MPrZyW3Hbo88DGZkbGyXJpVbgeKevYaoMcavclzlc/2Fk0/it84DHWvwhN+a4smnb9CXVoEPh4WsKG4qaPS+BUuIhqMIcjWso456NZsp90OA+5cxtCJ6YtBoOGpn5avj3pQrb1fTIj6Scq3krFHAx/d75Q15RwYUr3i1ARMBTC1HOhJKiz3ldi3Dhrhe79kfzMWsliMDoKpXPsqD9pHSiOlc6pTJOwXUQlO/4/p30gnJhpk5G8xAzxMC7NEB9CR2UGjgLn17I3o7RbXhC08hEknQR0XSWq7HR6Lwnz2LN/uz1tUXJsyotdugh99RAIGcfWpYt4MiA5aqevmYfg= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(3450700001)(26005)(6512007)(38350700002)(9686003)(85182001)(186003)(6916009)(4326008)(52116002)(85202003)(6506007)(4744005)(86362001)(5660300002)(1076003)(2906002)(40140700001)(498600001)(6486002)(66476007)(8676002)(8936002)(66946007)(33716001)(38100700002)(296002)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VmpteEU4L1VhdUlSdW1MUHhuQ1RQQ1FhRUs0U010Zk5ZUnZSbFJDZm85SExW?= =?utf-8?B?eUthS2lHYW1POENlcGRpVzVxYzZHYnZRMzlFWnBka2FDRFJLSGc0anVIcGVi?= =?utf-8?B?NEE4aTU1a1hHd0tha1diM2FINTJZWTI2TURDeXhzSjVsN3QrR0ZMcVIwa2NW?= =?utf-8?B?cE8rUXQzSkRyRmZGcVVhN2JhMGp5STJCME1xREpnc0dPWEQ0NTdjenk3Vklw?= =?utf-8?B?RFpoK05tU2hOQlV4UUJTOGdsOThoYTI4ZThrcmxQTDYwUldKQXovbCtHMUta?= =?utf-8?B?VG1lSFg4cFptZGcyOGI4SG4vSU95d2JXSmdGbW01VWVqdnJzYWpoak9TMjdQ?= =?utf-8?B?UHd2cXhjRzJrRS9uWU03ekV5NkpDZlByOGQyT2UxUEwxeU1MUU9QZlMvNDhP?= =?utf-8?B?Y3o2dE5ZcmQ5R2VOOVNZOGNHdlpUSnkxSTdKc2ZqcW9aVTQrSnc4TnEwTHJQ?= =?utf-8?B?QklUc0VNams3SEczV21SZWgyM2dOcDRKTmxzQ2RXQzdUOXZna1BCTTRmeitw?= =?utf-8?B?aklXNGVYOWVSN0tCbkJBZFZ1T0hiS3R2d0J2Ylh3WkY0bzh3RWtYc3FzSlhC?= =?utf-8?B?S2FFSFJ5M1RkemIzQ1RjRUx4T3dwT2x4aVZmY2J4YW9RaHluNm1QU1ZPbXM0?= =?utf-8?B?RXdLTUZUYzllUytkYi9oaTNNanhCVWpKZkRLWUpxbS9NYkZZVlZxY1JOcTIz?= =?utf-8?B?Qnc2YVhZdUtNUFRUVEVPSDk5amF2Q1dsVlJhVzZCNTlyVXNiQ1NCRDBPdSsx?= =?utf-8?B?czBMb0ptdXFQU1NxZkVJVmhBRUFqd1crVTdBQ2w1c3Z6cm5yK1Q4TlMzaGNJ?= =?utf-8?B?clNkdXFBL1VXQXF0NlBYODhwR0plZ2s5NkdZSlhmZDlHdURKT3IwMU0rQnRD?= =?utf-8?B?UW5rNXJHeERwNXc4NUMzbHo1ZmdZZW1zYlpEcDM5Y1hRMitDZ3pKZ0U1SzZm?= =?utf-8?B?OVZrMmp0cVlGQmViQUkzTGRFdVBHQS9RMkNKcEtnQ3A5Qk1CZWhVMkYwb1Q5?= =?utf-8?B?MnQ4SEw4TEdoWFpCY2Q1REFSR3RVckFqZlArWEh3Wkdtd1ErZDQvZ2IyY0Vo?= =?utf-8?B?VHBpZCs4ekJkMm94YUt1R25CSjA5dnE1OFllSkc2RDNxbUl0OC9FeGc4di82?= =?utf-8?B?Z05FaHhOMXZkSS9GME15Mms2RlF6V3h2Z2V4eWdhYlhIRTczL2lhK0cyU211?= =?utf-8?B?aGs2UVZISUZ0TkFNcjArUEtVcVpGRHJySVNSSVFKelJmRm1VV0gvWFBuUkFQ?= =?utf-8?B?UEVHWVd0K1JNSXpjaGxOcDJxaUE2dTJNY2g0VnlsVW9qLzhFWHV1bUYwZmVX?= =?utf-8?B?T0ZZVmRXL2dzREhGaVoyWXVETHNMMFl0a1lHMkhTdHJ0VkpxYmJNMnhkVk1B?= =?utf-8?B?c25SamFteHNLdWw0THJYK24xL1hkeWE3b1FMMEhBelBzOHk3ay8yNnNIUThN?= =?utf-8?B?NlpCQnl6NUZXSUk2OXlQUnY4NDNVWmRmMUhoWlkxWnpLVUZtelRJcmZSVG9T?= =?utf-8?B?aWJMYjFCaXBkZEZoVG1IMVVHN1BhTUdONHVxQ1oxbW1NYnlGZ1NEUWhxOEsr?= =?utf-8?B?bjIxUk5Oek5xZTlMMkkrTFlqWG5JRkdUckFqdTJnNXJMeERvcW9wQ0xRaEVV?= =?utf-8?B?ek02SGdTOU5vNmZRazVUd0Z3TUQvUWdzSmJyanphZk5FS1cvN2FxeHpCUk90?= =?utf-8?B?c0RyVXFjRjdFODlnSUhpdUlPdVVhTmp3b2g1QWVyNUo3T3NlazdwOWI3bEFS?= =?utf-8?B?TnExb0lRdnZsNXZHYTRJK2ZHaVRKeVhZK1VpdTZ0SUZCalk1VHNBM3h4M1Fj?= =?utf-8?B?M0hWRUh4RjdvM1hQYk0xV202OXAzK09SaFdCeWs5R2xNZk5vNVJVYWw3ckpt?= =?utf-8?B?ck5JelBvbVpod3NCWVI5Q3ZvZis5TjBFd0dFeUwwT2VGdWVwZXFvN0lkZllq?= =?utf-8?B?TUc1OUF2VVJaOUt0eGJaY2t0WkM3Z1Vtc3duT1hJZStxTytKWG4yQW1rcC9F?= =?utf-8?B?SmNiR3VRTlRqNzNSczRKdUkraU9pYVU4V0RVUm95ZmVWaUQ2QVBuOVVXaDg5?= =?utf-8?B?NGJvbUozTVNYMzRUSmpJYkh4WVJrQWdVWk1xWEpXWWZwN3gwZkEzU0FneTVV?= =?utf-8?B?Z3B5Y0R5c2JlTzFFSW1vRml5cGRaY1dua0U2YUhUbEVvRWVsSjhlY2RrNU4y?= =?utf-8?B?anJVcEthdnM2U1REWDdkRi8rUURRb0pIdkNwZGl2ZGhDRTJzVlEyMEo0VDVS?= =?utf-8?Q?qAUmQ5FiUvMSnlKCu9ujkDOtAfeWPWs6R0ODV3y3d4=3D?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 9e2b2e90-df34-4b83-7d1e-08d9cf751697 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 11:26:44.7879 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rcnpsvXHgeMuB/YrPr2hGsfIVldzGaB7ZSCeexhK5aRy2PA6W6el0ctZaS1VUcWA/raLmALT+JSXC+f5k1K/lBwn8GNgiRqf3lomj15dwpU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1186 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 11:26:55 -0000 On Tue, Jan 04, 2022 at 11:01:16AM +0000, tom petch wrote: > > Well, consistency with what? For me that is the protocol RFC that is the starting point and having YANG module authors going off in another direction, albeit consistently, is likely to be a source of confusion. > If someone tells a human operator over the phone to set the wait time to 42, then it is likely that the operator assumes the leaf is called wait-time. Many network operators are not state machine implementors and they likely appreciate consistency at the management interface more than consistency with the spelling in some protocol specs. /js -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Tue Jan 4 07:23:47 2022 Return-Path: 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 DEE733A1D65 for ; Tue, 4 Jan 2022 07:23:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 3.103 X-Spam-Level: *** X-Spam-Status: No, score=3.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_SUMOF=5, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no 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 lt8topjboS9P for ; Tue, 4 Jan 2022 07:23:41 -0800 (PST) Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 121993A1D64 for ; Tue, 4 Jan 2022 07:23:40 -0800 (PST) Received: from smtpclient.apple (172-222-101-062.res.spectrum.com [172.222.101.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id 3EFF87D002; Tue, 4 Jan 2022 15:23:40 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\)) From: Christian Hopps In-Reply-To: <20220104112644.dx4ab4u5gifsu4w5@anna> Date: Tue, 4 Jan 2022 10:23:39 -0500 Cc: Christian Hopps , tom petch , "netmod@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <20220101192556.527jxoj55laqpjna@anna> <20220104112644.dx4ab4u5gifsu4w5@anna> To: Juergen Schoenwaelder X-Mailer: Apple Mail (2.3693.40.0.1.81) Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 15:23:46 -0000 > On Jan 4, 2022, at 6:26 AM, J=C3=BCrgen Sch=C3=B6nw=C3=A4lder = wrote: >=20 > On Tue, Jan 04, 2022 at 11:01:16AM +0000, tom petch wrote: >>=20 >> Well, consistency with what? For me that is the protocol RFC that is = the starting point and having YANG module authors going off in another = direction, albeit consistently, is likely to be a source of confusion. >>=20 >=20 > If someone tells a human operator over the phone to set the wait time > to 42, then it is likely that the operator assumes the leaf is called > wait-time. Many network operators are not state machine implementors > and they likely appreciate consistency at the management interface > more than consistency with the spelling in some protocol specs. 100% agree. The vast majority of the users of these YANG modules and models will = probably never read the multitude of underlying RFCs. What they will do = is interact with the sum of many modules that model these RFCS, maybe = even using a single unified management system. I think consistency = should be defined in that context then, from the users standpoint. Thanks, Chris. >=20 > /js >=20 > --=20 > J=C3=BCrgen Sch=C3=B6nw=C3=A4lder Jacobs University = Bremen gGmbH > Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany > Fax: +49 421 200 3103 >=20 > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod From nobody Tue Jan 4 07:33:35 2022 Return-Path: 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 0EE043A1D79 for ; Tue, 4 Jan 2022 07:33:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 8GR2ciXcEhM4 for ; Tue, 4 Jan 2022 07:33:28 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B8343A1D77 for ; Tue, 4 Jan 2022 07:33:27 -0800 (PST) Received: from [192.168.217.118] (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JSxTd4bCRzDCbb; Tue, 4 Jan 2022 16:33:25 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) From: Carsten Bormann In-Reply-To: <20220104112644.dx4ab4u5gifsu4w5@anna> Date: Tue, 4 Jan 2022 16:33:25 +0100 X-Mao-Original-Outgoing-Id: 663003205.251277-3e32c31b4ff48670c154adca80e6ac0e Content-Transfer-Encoding: quoted-printable Message-Id: <4B9A796B-318F-4C5C-8E3E-F6CAA1A932D9@tzi.org> References: <20220101192556.527jxoj55laqpjna@anna> <20220104112644.dx4ab4u5gifsu4w5@anna> To: "netmod@ietf.org" X-Mailer: Apple Mail (2.3608.120.23.2.7) Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 15:33:33 -0000 On 2022-01-04, at 12:26, J=C3=BCrgen Sch=C3=B6nw=C3=A4lder = wrote: >=20 > tells a human operator over the phone Indeed, a consistent convention wins. The question was whether the consistency should be on the YANG side or = on the side of each specific application modeled in YANG, and I think = operationally we have a strong argument for the former (the poor = applications people need to learn YANG anyway and they can learn that = convention along the way). By the way, hyphenation is something different (dividing a word to = obtain a line break and inserting a hyphen); the word you are looking = for is kebab-case [1]. Gr=C3=BC=C3=9Fe, Carsten [1]: https://en.wiktionary.org/wiki/kebab_case (To maximize confusion, this link actually uses snake_case [2], duuh=E2=80= =A6) [2]: https://en.wiktionary.org/wiki/snake_case From nobody Tue Jan 4 09:11:07 2022 Return-Path: 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 CF50D3A1E81 for ; Tue, 4 Jan 2022 09:11:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 FmerKQVkYTrX for ; Tue, 4 Jan 2022 09:11:01 -0800 (PST) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30119.outbound.protection.outlook.com [40.107.3.119]) (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 F00073A1E7E for ; Tue, 4 Jan 2022 09:10:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dk5GoMTDKk6Znibzh7HGe0WI69SS8aMa4cv/4Sp3syr7wSIGSaZ+RgZ26DcX7hZtnBT/9bXVc1M+nWPqZEBL6KAnPl2DSLx1fNdq4uhF8QA0pIJcdS+N6Enl7VVoqouUJVf1S+lz7Qnqg9DNuWcOFmFXmkRit8iHxHHNenYH6beYORmlCRLER2UWETPGa6NSQAdZrMFrHqs09lua+Abx2HLGmae3eyVBrFKQyuABj18V6LPWRVdepoEsCYniuvnbVjvhmDkJxvOEODLSaAkVkbsDnz8snNqUdGtGKZdFRT//aKXwjbVARFQFacDm1s12gh0LwlqdxrI45lDVoIxBtQ== 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=eSjJw+bD9QqOzPz0SBrt95sb0EEOlIciFJhoRAi88Rs=; b=g93soAufhjmNbBxWEOVj76j3dFUe5wl/64yFj2zt8PDGA6sS4DlZNWcDL9i+k5M9ivu1qNxscw+hwB+yUCFWOPb9Sfe31SCdJVoLlB09KYUEOlaMVTmC5GFhAhV4WnFlJOnlW8CBt87xewx0a7fOqyCuXJeDFXix3dhOUVzhnWtGCrclajZ99behDk+wTyjvd15FZVB4KNtATf4olZQBgM0lgW2tRQcv7qRugj0mKDv2mA+oBXTXy6GHiWklcouI9hdsh7WCp87YEcitUS9EzH9LA57lMWZj2Qrl9ckXsZ3nhQ5628QHfFJpiTvBtAY2SbaGVsabkaAeYeKEUNuzbw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eSjJw+bD9QqOzPz0SBrt95sb0EEOlIciFJhoRAi88Rs=; b=FVv+d1HGClPKCKhn6AUXwvkM/1bsXQnfeYgQCusF03CZ3FsxckQjGS9OGQT2WErAlIuz3qtQPSRLSQy895DFbc3v6HGp+bTiHuKWaAdb098F+0aGeoV9djmUoLvxTCcr2et47d1WO0GNzRTDH8esgX54XepHV3vda7cOh0mTY1o= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by DB6PR07MB3285.eurprd07.prod.outlook.com (2603:10a6:6:24::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.6; Tue, 4 Jan 2022 17:10:52 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4867.006; Tue, 4 Jan 2022 17:10:52 +0000 From: tom petch To: Carsten Bormann , "netmod@ietf.org" Thread-Topic: [netmod] Camel Case versus hyphenation Thread-Index: AQHX/kLKdmSNaEBzmU2yHd1TXzusRKxOjkYAgAQgEvSAABEJAIAARO2AgAAaS9g= Date: Tue, 4 Jan 2022 17:10:51 +0000 Message-ID: References: <20220101192556.527jxoj55laqpjna@anna> <20220104112644.dx4ab4u5gifsu4w5@anna> <4B9A796B-318F-4C5C-8E3E-F6CAA1A932D9@tzi.org> In-Reply-To: <4B9A796B-318F-4C5C-8E3E-F6CAA1A932D9@tzi.org> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: b20be1f6-9a12-1097-9354-296352c239b9 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ca50d736-fe5d-4e49-cce3-08d9cfa52961 x-ms-traffictypediagnostic: DB6PR07MB3285:EE_ x-microsoft-antispam-prvs: 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: O9KZZ6htnsWMDz4seUpp5mk8N43kMhiIRRfzN/sr8euH0iOZC7pUmFz4MKVBWLKgsnu9g2Tee4LYnSOF7WXE52Z+52Mf7nD0OgVneRL8ZryDDvBtYvF5xAF1jv4GV1XzMYjGjYixYG2zbAXGt03QeXTION+lO3NbNyU67vu+SrXEtOdooHak+f/SDMsx+H4MNnXKXHvPc1ErpOKK4muyP1W7XsX/rkx+wP8rRFhSHRCNCkzZi/r1d1DFAgTq60cd2cML83cKnNkTf/huFmjpzGe4iELI/l6s2hCchtTmlYW/TH5kWrQddN5y0BEAHpRzLI/IC8B9Wk1LkeBdA/5P4+MMdd+ADMninkA0QSOym3g5H/Ard/u1jhqMBsAM1+BHokPrzQjAZSesSVjkU2AMafcjMV8SqGajKcgbawxSLlnvQc3dvOfPU7nCF5iMN8lked+jWEzByI6ElmHE6QQPC4x8vvwvx5yLh0m1DPbHnTV11AYMBA/fON8abAaTM38LAKoYRryNasa1foxCoxViqeRfakVCY4mHZPa5J9kR3/lvmWPRZPetAtxY5xp4T2chS3RKRI4IKW+QqzzldypTAnK7i/N5ThrKrguowidtoamkrkMPIwjf8r+teVev4xwXaRYp/UOFZLu09vVCO50GJESwE3jxCAC+1MUzyiryMVdSUgrmPxygfHK7vV20IV9uIEl0AG6AK5yZqbjZNWPJcXU9I2g3nQS0FyO1Ju56t/ghwG6jL97zAY8gZxMVH7xVLE5ygTQQAa0E1V2p959fcKk8kQ2YVN09xfJImjOLZUMJZMs6p0lG7SiixvQT8IkjRRXk6ZJfpbGqbxV7GyEh2w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(91956017)(316002)(110136005)(76116006)(71200400001)(82960400001)(53546011)(6506007)(2906002)(66946007)(66574015)(966005)(508600001)(7696005)(52536014)(38100700002)(66446008)(8676002)(122000001)(64756008)(83380400001)(8936002)(33656002)(66476007)(55016003)(9686003)(5660300002)(26005)(186003)(38070700005)(86362001)(66556008)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?vBVWouhqIXI4XGq/Tn1hCWulFimOA2zvVigO5bSf3zi1/uo7pegg2Awg?= =?Windows-1252?Q?pOJ1lQgna0js+h7Yn21fZEoOStOE7l9eGOivee3R3O3hLijI5xHY9C1i?= =?Windows-1252?Q?7eTjgSjlApcNptd5gb/kKeWNX1gq3B+hxojawW1Lm6+x9nkcS0GnMYUG?= =?Windows-1252?Q?W/TJXZrmjYRWQpoYBHECIWqS52GtPJstWkiXx1Dh2XyJmhlrkr6odt+r?= =?Windows-1252?Q?tST3JPFBRbwfw4g6LCHJ3PJTW35c/qdjzovquxrVXM+W/pZ/hCd4cLKF?= =?Windows-1252?Q?WD0wIr46Obcn7ZMN74SeFM6JTxukUe6f2tmuy0TQJi5bfh00qCTWb7PP?= =?Windows-1252?Q?Z9tamU58MBi5M8QRfTlObVKJoBUcgVKDbsW2ku40dx8Czf9JvoO6x6zn?= =?Windows-1252?Q?/OI3q2aiMCRHBHQWMJD/NWDz/RpVkjXd9845hZJCLI6Fswz1s4RfYw0D?= =?Windows-1252?Q?6gIFt7Lt14rUkIbQzT0HhCNIFfSmTwsVojb43VyvlofVoWVoxEMMg7NE?= =?Windows-1252?Q?SysvVKNilQ0XnOo4RF20Ixi2gBEt9kbaX3zS4hPjQbDJ5XsFDtWZEPPG?= =?Windows-1252?Q?/+iUsBWWncNzTC2zw418Yg5O2By/i71HRGUFLJHxFeqxag0HNSMxvhxT?= =?Windows-1252?Q?DPHIRGgRQkncEVWum0gI+XydkD0l2gOUGzb7IdBDt1WgvP091hSYAoCV?= =?Windows-1252?Q?KwDc5CfPPyHTy4CC6Yk28u0bU9cskMoqzM3XuhpxV7/DLop5R5mrxXlZ?= =?Windows-1252?Q?kOq5JmjjiO3nRf4rebDvowSU0LZDclVmYlL73bSkWpZxqqr0yoplIxeq?= =?Windows-1252?Q?eHYu/i7+ByKLo3l0+k0V9hTkRL0zFiGcThxt9s4V22qRGSKw5wJtCeSv?= =?Windows-1252?Q?b1DEvPYOHVOieyAcXFYnvzCj0mchlIPDmTtSuDS3EBaKhC/2/9qORVno?= =?Windows-1252?Q?4k7olYzm+7oAUZpk0SuokCffW6W5jWzMTAl3anqiK2JXq8KhwbWvpu41?= =?Windows-1252?Q?36zIPK2T8S5GgfUlBZuxGabGlzTIadkXr36eYZwCi+0ZzprXMhmUQ9jJ?= =?Windows-1252?Q?g+n3cuCOx4F3Rp1ZNEzK2o0q/eDDINs4MgVvqUbOPJWmt8oFnnhk+ltZ?= =?Windows-1252?Q?EpmVOM3tghy+UfRunhRPVeJvNOFmC1vuy0GM3Zk41v02Xfv1lMEyZUjt?= =?Windows-1252?Q?xjsLHRZNnwZf8522tLY00FUKyF5qFSb0BNqzchJLJpsWnEMnsmwpN2sC?= =?Windows-1252?Q?CbFisdNR7M8wRzthhBi/bCsEf0LObC/a3wACkS2X+c80WWo4Rr6GLa8N?= =?Windows-1252?Q?euItdG7icjfXKwGVaJqhOXAjZsa7/Ha92okeQVUeQ5SQJKHgcwuhvi3r?= =?Windows-1252?Q?Y554ikpwRD7W/WHFrJvPpSbN+r7gOjnth74De00ulVUGsnZmHy43DIOk?= =?Windows-1252?Q?J+iNECCR0d2oq7Kzk9SE1BgDM5mcL4J21cIl3q0OECuO+GyMYhRZeqy9?= =?Windows-1252?Q?baYM7sM/jXJpfDGdMGq7UUDxCqBpvrJqscxmCD73dopR997etNHmCIQP?= =?Windows-1252?Q?+G5BN8Hq8kBJLqQ4vSiLsFeoSTtmOuyZ9KKXtssSpOGYY5p4QihUbRDV?= =?Windows-1252?Q?WK6chzmGAl1LfytW4GuH92yG0zMfRNPrVUnZ3Zbntv1dMRnCREms2M06?= =?Windows-1252?Q?qQuIdC3Xn7Q9qniyfRNlX+z4UtrhjXAlewLxF6wHb9cioGT8Oypz+Q?= =?Windows-1252?Q?=3D=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ca50d736-fe5d-4e49-cce3-08d9cfa52961 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2022 17:10:51.9371 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tcyL2TZPtJq1heAlqY/SosJbqx0Tuv/kWDNFUG0qOcjXMewHgfXMMONSD3AIiR0RmMuEd9rXP/VGQ4Lx2wvvKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR07MB3285 Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 17:11:06 -0000 From: netmod on behalf of Carsten Bormann =0A= Sent: 04 January 2022 15:33=0A= =0A= On 2022-01-04, at 12:26, J=FCrgen Sch=F6nw=E4lder wrote:=0A= >=0A= > tells a human operator over the phone=0A= =0A= Indeed, a consistent convention wins.=0A= =0A= The question was whether the consistency should be on the YANG side or on t= he side of each specific application modeled in YANG, and I think operation= ally we have a strong argument for the former (the poor applications people= need to learn YANG anyway and they can learn that convention along the way= ).=0A= =0A= By the way, hyphenation is something different (dividing a word to obtain a= line break and inserting a hyphen); the word you are looking for is kebab-= case [1].=0A= =0A= =0A= The OED defined hyphenation as meaning 'contains a hyphen' so I shall stay = with that pro tem.=0A= =0A= I prefer the absence of hyphens so I do not have to spell out their presenc= e over the phone to the operator who is trying to restore their crashed pay= ments system. Case insensitivity helps in that regard as well.=0A= =0A= Tom Petch=0A= Gr=FC=DFe, Carsten=0A= =0A= [1]: https://en.wiktionary.org/wiki/kebab_case=0A= (To maximize confusion, this link actually uses snake_case [2], duuh=85)=0A= [2]: https://en.wiktionary.org/wiki/snake_case=0A= =0A= _______________________________________________=0A= netmod mailing list=0A= netmod@ietf.org=0A= https://www.ietf.org/mailman/listinfo/netmod=0A= From nobody Tue Jan 4 09:31:48 2022 Return-Path: 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 8D7543A1E9C for ; Tue, 4 Jan 2022 09:31:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 AIeg3xh4Yv1G for ; Tue, 4 Jan 2022 09:31:42 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D1543A07A0 for ; Tue, 4 Jan 2022 09:31:42 -0800 (PST) Received: from [192.168.217.118] (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JT0640TQ2zDCbp; Tue, 4 Jan 2022 18:31:40 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) From: Carsten Bormann In-Reply-To: Date: Tue, 4 Jan 2022 18:31:39 +0100 Cc: "netmod@ietf.org" X-Mao-Original-Outgoing-Id: 663010299.698099-c547b87817e0d3f039ecaf6c75cdb930 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20220101192556.527jxoj55laqpjna@anna> <20220104112644.dx4ab4u5gifsu4w5@anna> <4B9A796B-318F-4C5C-8E3E-F6CAA1A932D9@tzi.org> To: tom petch X-Mailer: Apple Mail (2.3608.120.23.2.7) Archived-At: Subject: Re: [netmod] Camel Case versus hyphenation X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 17:31:48 -0000 On 2022-01-04, at 18:10, tom petch wrote: >=20 > > The OED defined hyphenation as meaning 'contains a hyphen' so I shall = stay with that pro tem. Which is a nice example for how general purpose dictionaries don=E2=80=99t= always capture the full meaning of technical terms very well. (Wikipedia is better here: https://en.wikipedia.org/wiki/Hyphenation = redirects to https://en.wikipedia.org/wiki/Syllabification which = explains: =E2=80=9CThis article is about the division of words to break lines=E2=80=9D= .) For many of us, a hyphenated =E2=80=9Chyphenation" is = =E2=80=9Chy-phe-na-tion=E2=80=9D, which is not what is meant here. =20 (And, to add injury to insult, there actually is no hyphen in a = kebab-case term, as the words are connected by a Unicode hyphen-minus = U+002D, not a Unicode hyphen U+2010. So you=E2=80=99d need to say = hyphen-minus-ated...) > I prefer the absence of hyphens so I do not have to spell out their = presence over the phone to the operator who is trying to restore their = crashed payments system. =20 Soyoupreferforwordstoruninlikethis? No, you need those word breaks, and =E2=80=9Chyphen=E2=80=9D is easy to = say on the phone, or actually given that ASCII does not really have = hyphens anyway, you can say =E2=80=9Cdash=E2=80=9D, which is one = syllable shorter. > Case insensitivity helps in that regard as well. Absence of frivolous case variation helps even more. But all this is irrelevant; the YANG ecosystem=E2=80=99s preference for = kebab-case is well-established; I just was pointing out the common term = to use for identifying that convention. Gr=C3=BC=C3=9Fe, Carsten From nobody Tue Jan 4 15:24:13 2022 Return-Path: X-Original-To: netmod@ietf.org Delivered-To: netmod@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F2FB3A20D8; Tue, 4 Jan 2022 15:24:07 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: Cc: netmod@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 7.41.0 Auto-Submitted: auto-generated Precedence: bulk Reply-To: netmod@ietf.org Message-ID: <164133864738.23089.4319435312253945333@ietfa.amsl.com> Date: Tue, 04 Jan 2022 15:24:07 -0800 Archived-At: Subject: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-09.txt X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 23:24:08 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Network Modeling WG of the IETF. Title : Common YANG Data Types Author : Juergen Schoenwaelder Filename : draft-ietf-netmod-rfc6991-bis-09.txt Pages : 41 Date : 2022-01-04 Abstract: This document introduces a collection of common data types to be used with the YANG data modeling language. This document obsoletes RFC 6991. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/ There is also an htmlized version available at: https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc6991-bis-09 A diff from the previous version is available at: https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-09 Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts From nobody Wed Jan 5 10:29:50 2022 Return-Path: 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 13C303A0A2D for ; Wed, 5 Jan 2022 10:29:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 Lj6mDzIwpyk3 for ; Wed, 5 Jan 2022 10:29:44 -0800 (PST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2116.outbound.protection.outlook.com [40.107.94.116]) (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 AF89F3A0A2B for ; Wed, 5 Jan 2022 10:29:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BGo13iagaRoTzMQxyvF1r3bP/H8U1EEPtTGmAizaOgXvJDqmEf7T2XPljkJkwEp2L1tWvMp/dH8sCn1c07GSSGxZ44JEQI/PGwS2Q/vCSbdZe4xkB0ygbNqhYGLiYtrFPZu3QmwQOPITO9jnmjcoQEzfHHaC9pBIZZzNm1EHCeAKfuwnpaG2TCg8G8GCvFpSfR6ZJ39WIVEcdHyyDwDRNVxqBEBPAa2kdgomL0xMwyKrx+5TwODXYj9AxO3Al9DI2ndG8lRT2ef8KpdH/ZDgCMP8nTPIWmZwXXn+y7Xu2G5sgwJRb+uScM02dz+hTuXhaAFpqLyLGUM7H7YFABCSJQ== 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=TyQXVEG11oAtgJevi0v4ByfI8UeTenc0qq60xgFObRU=; b=J1IA/SV6DMRARx2Wts+rjW13tLaIpuI0RB+GAZDKw3HpsGczyEjqQSGaPQca5UTFbhYJpE+w9fDiq/W10k+iPSqUgMYc9YyeHKSHxRflR97zbaftr29oaF2V9iYbGPB+qmKlhOW05SS4qvk7WcUIrFx9af0HeuKNt2v87ltNhWJpFVzXTpfL1omexx9fTpqxuPXBYZ6KPKik6pd9uGlj9OZkPQJYPX1awdJZZnUnBx18lLKBn27ihXzAe7jNgwF9ncDEz8hQYCf6yjsc1TOs4m6ImIlxWvvg6Fdi51PjalLACnfIXUWMwX0RbvOGan8uPReQFtq3sUGBkazHdMqZEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TyQXVEG11oAtgJevi0v4ByfI8UeTenc0qq60xgFObRU=; b=BQmtnBUYQQ+abamYdup/KCTNcE1G/CAtrhaFlU0y5lMXjjqwpGzIqS4N4+y8Az61skYq7RSnyN7LpuU+/ikU4ZB9THLm0S4/1/lo2iIoJ9aqdssxjFBzQEFjoezqcvRIBZcx5USXW8qkIyAzkEceH8CsUZcO2B3aTwuBfwalQYM= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.13; Wed, 5 Jan 2022 18:29:41 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4844.017; Wed, 5 Jan 2022 18:29:41 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: YANG Versioning Weekly Call Minutes - 2022-01-04 Thread-Index: AdgCYe7V01KgMfrIRIu4pT+PmDbaKg== Date: Wed, 5 Jan 2022 18:29:40 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d399d744-f11b-4d02-5b51-08d9d0795683 x-ms-traffictypediagnostic: DM5PR08MB2633:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hrCQDRYIiwSf34o6YyfBE0Bnpb9tieZCRsRIO4YHR2wdEsZTHOUQZeUrPqlNpJ/JrHAZtVOBspaUuGRu0KMvp3j9RvAe5ilxMVbD2qQOmOuLj3ouiSBXkQZ4pCCrARt/Q4NUkxN8fOPhfBeDao9aRQ/bRh2kpHKHreVDlfaW4N1vFKelBZdbf3VG5wu9vat3EJkES8Jk/RkaNgSV193NUQYjsJP+ehTuuyP2S+xCoJ8oGGAA4EvPQaaN3Rveb62z4wwzSnF33UuRvwThijagwnO0WOUReYO94vz6MHutc1RwK4dAHgWt62vkhYysi9+W/dw64dCSaACN/fUKwnooqwzPIlwIg7fy47VcTJ/X6J6nJJM+77FSNvUq9Au4lgYaaYQLFLWEGRmvLUzkVkc9iYPaBYAB6tZGW/aWmUeO0r0YtifVJJooEV1kaL2OJTw42+dp7PFFyZgcz2DPh/X2xrUFNlIseK0Zyw8MzaJm3Y473GZVac7Njdovr9r1s5QVf0DjyPDYT7WgFKHEVY6XdOR2yhx6Yy1Y225qaR817b3p+bGOFigpMWNm5qJ0skgAspdO9i06PSQF6HhJqEKsEq+d13Wgq8LnLIYA8PumCv70BnptD440U9mp6lxGfz72kL9sk61dGGz0QGMA+e+5UTQV316mPgpXB7NmgsZnk++J69gj2nYQDnVJWBfQ/sDFSn8htP8k8p6Q5JJtdl86dfEVN7DKlszaoNaU37X0dyX3TKdN2a9a2fHd6kRko3/xwGycJaaUstmvXc12RcbLeYwcFQkCeJgdQ6nrWAZj044W9fwLRHxERnkUmQclgD7zV3O6h1wAKfIkzYPuH6K0fw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(33656002)(38100700002)(186003)(5660300002)(8676002)(4001150100001)(76116006)(64756008)(8936002)(66946007)(55016003)(66446008)(66476007)(66556008)(71200400001)(6916009)(26005)(9686003)(2906002)(86362001)(166002)(16799955002)(83380400001)(122000001)(508600001)(966005)(40140700001)(38070700005)(82960400001)(7696005)(6506007)(52536014)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?URRzIPHyz1zPGUYfPhxKw5EmYg/czihAGOeI5WxpkRDJ6xNsy5fwk3wNaZWu?= =?us-ascii?Q?wT6kgLtsXDMJzUcVGQLaMAmq2ETyipkHSeCcJpOhOhHSvX4uTCgs98TJ25wM?= =?us-ascii?Q?3UW8V7z0GxdoPH1R3HqIhBwkbHC3zCjMC1dvd4/DXBJK24KnAWs8di67w8oR?= =?us-ascii?Q?46doYwlzqXhMM9EkS8IPRUFHsRWgYRcWSe+tqJ1pveC2Ryn8S14CL7qqcfcO?= =?us-ascii?Q?QWCJMMVuZZ6Y7BpEK/yqp7XajSR3QE50w9SO6u1OSzf/GWUYsd1bBqaGvbaY?= =?us-ascii?Q?zOaI019YLkMlio3vsxSZ50EbPPBjfQjl0oOW+foh74FwYol1TxUEehlf8VI9?= =?us-ascii?Q?avzf3i2dZJytotqL+LDki5L6nkEwhmZEifbn1GDeyHG3DLwp+fcKUtshoTXK?= =?us-ascii?Q?5Af6Y8PAP77fBuUI0BfNYkWu8qsM8jL/muFrIFMl0JNzAa/9duSWnpKNJ2A1?= =?us-ascii?Q?y9nF9uLuzzOR6kDzkjsalI6ZXC6ok6A1kh7DZq7797GmYxXRKRcPFbaimHiJ?= =?us-ascii?Q?ODbhjmSpqMq2OJQQ7WaLPkmWchSrsGJPU+jz5oiDWyqm1pJWomzVdH+yKQyk?= =?us-ascii?Q?ZkrPVJiQceFWbj2qn3ieSuGsnmsQIot9IY6fgOHciEYOhCCCA96IOWGXuv62?= =?us-ascii?Q?gptOWRasEWgFG77PLFnmvGsrXIEuCoFrqLmU1j8eciModz04MXERep08DRCs?= =?us-ascii?Q?H4n5rT/firGYbZHjoCKChD8bPqRiELm1KAFMlBFMRjv6DejbhP2MlXzISRmI?= =?us-ascii?Q?YOTRmL2sn83TieFRlovs+TxqdL9oHl2PFNLxzibTtVrL5gINGvtuQIGPg3WK?= =?us-ascii?Q?0yuXFo2XaKNY3PSMFDGqoZOc38J4G/pi+gFa/BvA+k489v1KouNIcgNs0eD2?= =?us-ascii?Q?OFflnrdfj6zVbi0ZN07bHSOmEV207NO2CeGUO3WfZv49oDdVGDqPA8pCOx2l?= =?us-ascii?Q?a/aPWHTnelfGk04IP1yAKAeZsu6m/p9Q4tscg8B8cvzyIu3wJM9O42YcmHul?= =?us-ascii?Q?a77aBATmHh1NA91NsNNGGOnVjdani82nNGcda2iZRo5SLB72258ibsb2MHzN?= =?us-ascii?Q?vvuqflHz/vFzZi3UFvfQltjMrjNNlcokYiAAu/ogDS1PF4pZQtDTw2srkWQj?= =?us-ascii?Q?ljhBm+h6z2m19XjpqWA88G/rscV1Lh3LN8M5gohEw325X9mG2MtsLbFL6L5A?= =?us-ascii?Q?axuEfABZiiJWaFnT18tUE+EYT4GKLXLwYKBen/84J5XQoG+MhroIZE6bJCsv?= =?us-ascii?Q?AVzC9t9E5KXqYRLsAP2u81jepayh9QxhFFaUcDutU0D0VJsseaFqgjQlkbnI?= =?us-ascii?Q?gWjMgzULf0GuRPMosigJkpgVMwMdjNCCHQyZp+eT6gaJ7T/z9D1+jphz3nld?= =?us-ascii?Q?WhqEj51kK9zunRT4usoNLtWhAfGfn1ehQ1tt/uarMnbneYi9rqwhEaGbNBDn?= =?us-ascii?Q?6vVhyBMXfNsrrcESFV2ViC63XN2AWstlZ3ipXT3vhbVIA+C18G++z6TybBwY?= =?us-ascii?Q?B+AHZxnFnT0EzsChHILQfP2e+dVYWu90yKW5BzXQw8gwltPZdzIEZLX1zyEQ?= =?us-ascii?Q?15a7qLDFRNVQAFMUgCQ0aqRXXmNl5B4b/4od+m5oqOF41RmhLPA00BywqlaH?= =?us-ascii?Q?Sw=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB508472FBA7750AF55C3C2DFA9B4B9DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d399d744-f11b-4d02-5b51-08d9d0795683 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jan 2022 18:29:40.8830 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: acEbYhIhqmb9JVTgFGX4WbRZ2st7WkAxYysjT/alxGimk7g5fEc8YFj1GdyE3HRztk4QSUoWjOv8Gm37JUpcMw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2633 Archived-At: Subject: [netmod] YANG Versioning Weekly Call Minutes - 2022-01-04 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jan 2022 18:29:48 -0000 --_000_DM6PR08MB508472FBA7750AF55C3C2DFA9B4B9DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable YANG Versioning Weekly Call Minutes - 2022-01-04 Discussed Issue #65 (revision label scheme for Packages). Balazs will send = updated text. See minutes from 2021-12-14 for list of current action items. Jason to raise a new issue for combined name+version (done - issue #123) Topics for next week: TBD but target to look at proposed text for some of t= he following issues: #65: Balazs (revision label scheme for Packages) #30: Jason (Do we enforce that every YANG module in a package has to at lea= st have a revision date?) #38: Rob (YANG schema definition not fully consistent in package draft and = version selection draft) #63: Reshad (Precedence of packages in Package definition) Jason ---------------------------------------------- Versioning work on Github: https://github.com/netmod-wg/yang-ver-dt ---------------------------------------------- Weekly webex call details: Meeting number (access code): 161 096 5630 Meeting password: semver? Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 1= 0:00 AM, (UTC-05:00) Eastern Time (US & Canada) 9:00 AM | (UTC-05:00) Eastern Time (US & Canada) | 1 hr https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Tap to join from a mobile device (attendees only) +1-650-479-3208,,1610965630## Call-in toll number (US/Canada) --_000_DM6PR08MB508472FBA7750AF55C3C2DFA9B4B9DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2022-01-04

 

Discussed Issue #65 (revision label scheme for Packa= ges). Balazs will send updated text.

 

See minutes from 2021-12-14 for list of current acti= on items.

 

Jason to raise a new issue for combined name+version= (done - issue #123)

 

Topics for next week: TBD but target to look at prop= osed text for some of the following issues:

#65: Balazs (revision label scheme for Packages)

#30: Jason (Do we enforce that every YANG module in = a package has to at least have a revision date?)

#38: Rob (YANG schema definition not fully consisten= t in package draft and version selection draft)

#63: Reshad (Precedence of packages in Package defin= ition)

 

Jason

 

----------------------------------------------<= /o:p>

Versioning work on Github:

https://github.com/netmod-wg/yang-ver-dt

 

----------------------------------------------<= /o:p>

Weekly webex call details:

 

Meeting number (access code): 161 096 5630

Meeting password: semver?

 

Occurs every Tuesday effective Tuesday, November 16,= 2021 from 9:00 AM to 10:00 AM, (UTC-05:00) Eastern Time (US & Canada)

9:00 AM  |  (UTC-05:00) Eastern Time (US &= amp; Canada)  |  1 hr

 

https://ietf.webex.com/ietf/j.php?MTID= =3Dme2c6491ebcc37b8127c1244d244d2754

Tap to join from a mobile device (attendees only)

+1-650-479-3208,,1610965630## Call-in toll number (U= S/Canada)

--_000_DM6PR08MB508472FBA7750AF55C3C2DFA9B4B9DM6PR08MB5084namp_-- From nobody Thu Jan 6 06:47:15 2022 Return-Path: X-Original-To: netmod@ietf.org Delivered-To: netmod@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 380B43A0DCF; Thu, 6 Jan 2022 06:47:09 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: Cc: netmod@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 7.41.0 Auto-Submitted: auto-generated Precedence: bulk Reply-To: netmod@ietf.org Message-ID: <164148042914.12899.11957800791001441290@ietfa.amsl.com> Date: Thu, 06 Jan 2022 06:47:09 -0800 Archived-At: Subject: [netmod] I-D Action: draft-ietf-netmod-yang-versioning-reqs-06.txt X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 14:47:09 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Network Modeling WG of the IETF. Title : YANG Module Versioning Requirements Author : Joe Clarke Filename : draft-ietf-netmod-yang-versioning-reqs-06.txt Pages : 12 Date : 2022-01-06 Abstract: This document describes the problems that can arise because of the YANG language module update rules, that require all updates to YANG module preserve strict backwards compatibility. It also defines the requirements on any solution designed to solve the stated problems. This document does not consider possible solutions, nor endorse any particular solution. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-versioning-reqs/ There is also an htmlized version available at: https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-versioning-reqs-06 A diff from the previous version is available at: https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-versioning-reqs-06 Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts From nobody Thu Jan 6 13:41:55 2022 Return-Path: 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 6B6B13A16F9 for ; Thu, 6 Jan 2022 13:41:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 hYLV_FcJ4Fq5 for ; Thu, 6 Jan 2022 13:41:50 -0800 (PST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2108.outbound.protection.outlook.com [40.107.220.108]) (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 E6E893A16F8 for ; Thu, 6 Jan 2022 13:41:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k1TSmNqm+3IeqjglTjDnpvtwemfT7RuKpBcynUrLT7R784GnWRXnI9bhumNyy6uaFLvoWapiISNp64iqJWI+vsCLTQQhcjqDwffscNl3SJFbDq74HrJprQtIE0g94D0gkdmL1f8S6e1sbia8Zrxgp/jQi3BRCv7kAvhUdp38pngFvJuL+K5Xd7TP9c4z1kjPgZW4yn7tb9ivPs1sv+tUWdUUGatnH50UIIcsDRRVdAZ0DxE6r3Re5wlaFaDTHSC/rQrua6TAE5pZRaqslAfXeJU75RRXnfhPrWCEbW1ycgfU34euX4D1MG6yOXPwtqXtC3Jh0NPf0UaTQMmn6zJDNg== 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=9Fnd4CC1uw/Ozf3if2yHKjqGzrBCTylCJ5oj8uIrGak=; b=QoQc8ZaOAxX39aGpPoQdtLJ0MeRQ5gNIWFkW73hRToEXj7sp/oasCOHp0RGaHgGBghufI1BTT3E4yU0R0EyiuNn9Q4MZ+96a7kHxk8fO+94V9bHiMTPUnjq4Yy1D6kPHDWlnpjLUX9JBSoWkJV0qMIOFVBOmDE4IMHLwH7zLztzC13kF/N4uBJmBnsPrTOomxf7kjo1SSbJHfZDHomzvSvg1TFXgi9fGA1I1rW1C+TByfhX5iECP94OBGC8nfOlXhsJ8D7iRrX0r4JyvR6zb5FqO7l1v7qS7/zPuJgeGX/QiXf7y2EaPM5tfUdLSPKyg+KzUNpv0O8MPui26dJkTqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Fnd4CC1uw/Ozf3if2yHKjqGzrBCTylCJ5oj8uIrGak=; b=Al6tpQ0RdFCA+akC3Ml2b6MSiK7ZUll3xY3E9zuWJDCMWYEyzJgFhsdLUSSaVNum+JVPvYqHCxsMovAtouOaNHpjwCSnWo7FsKfzXReypxZCzXtCcA49eQZr14jJN+amAwiil8XbQs3Qk+xhrR/wSKCR+nLD4pmy5NdBBHIA4DA= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB4234.namprd08.prod.outlook.com (2603:10b6:5:a3::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Thu, 6 Jan 2022 21:41:44 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4867.009; Thu, 6 Jan 2022 21:41:44 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: Definitions of YANG schema and Packages (in packages draft) - Issue #74 Thread-Index: AdgDQ/x3HOXbFQUgRey//oYRnKBy0g== Date: Thu, 6 Jan 2022 21:41:43 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4b1a3e12-263f-456d-aeaa-08d9d15d553a x-ms-traffictypediagnostic: DM6PR08MB4234:EE_ x-microsoft-antispam-prvs: 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: qrV6F6WK0msiT1aLSRjvCz3NCQYPblLiFGhEkp07+qZb9Fgxp5+xsO50ab/7SxKc404P484AEdxLXxtEvl7+P/yVeqkwrpBe4qlW6kzMHqWFMUIbJLBi+MMhNZsv1Re3eBq0/dUGJD8nC2/JZcKyXFUNv0qUoBnvZrtJCt0Q/EIKtouNkTGDCC/UB6wtoMMspdn736gG2NDJu1lEbAvoNDkL37RESJa3jlhRspwAu4y7ogPqD0aaZ/xNEUtvqhQ5Z/yxMcce4899HveXTVOXctIdtJM5ngpS4VhafyGc2ElY6Scu1Su43te9YcH/gyfUSId/k4ncc/3hIAL9Ineh2QL7SAAwgP/nLq9oQ0U6RvAYBctkPzR7INAUeZiIYAkeBU273KBE+6+NRIhOw01ObfbI+2N/XqPaw/E3RK0TimQap+SPcXEDK6r6+Sun+Ot7jvb9gxY77GdfaIfTmf9Prt6tmNMs1D0+asYrktW1ipYL/7R5aiYhWBAYke6r26YUSZRzZmh+H50qx4bwgGRLE/72RaevMWiE588E0ZMpEHdoLrU6T2HJEGE2kukUdGPBeCxfIT98aO0N9V86Zzzzu4jcHqB0NRHeFLOXV0oDn0rbeYQySZEw/H43S19oPzuSH/fn/pFi5r2lBjUz1pB3xitACXeUPYQNo+JHWpe4531SwpxypSlX2D4C5SAM63Uzv4pHLvuydDR67MpdbaJPh/vgk5AtKZcAHxIGq5V28zpvUHMpi9MKQBiqkD7rF8QZaAwAMkTfeoEOjI3kly3kJ/haesjvGQBw3FikC52yv00MXKC/B20fCQo3mAJzR8AhMifgW5a1qaglweVHnh7iRw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(508600001)(9686003)(8676002)(71200400001)(83380400001)(38070700005)(33656002)(26005)(2906002)(66476007)(86362001)(7696005)(122000001)(38100700002)(6506007)(5660300002)(55016003)(186003)(52536014)(8936002)(76116006)(66946007)(82960400001)(66446008)(6916009)(66556008)(64756008)(966005)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/vtiDaf+geKk7xc6CuysBobwDsLqKnrCifPRIwKfDJLrhuIcb0qWJMSCe6d8?= =?us-ascii?Q?2Rs2IyQ1BcUDu0rS6YP3aWAlkqhakZLSnrWpxfF9T3FwIcBh5s55mga4VyFZ?= =?us-ascii?Q?75FA+XbpzgqtcZfqy+Pld6OZ2oL7ULTJK4nSlSsV4rwZg4VarGVJpmqdVEru?= =?us-ascii?Q?YjPuaQxSh8Jvbv7JTsSk/3hokgc7yz9cz+gFFw7G+ONmwp3gZY4ixtRVH1px?= =?us-ascii?Q?C/Dgr3Pr6KAqYIGInp8mBVJ0+PdYSQkzzPsQz0lu/vQYTLjIG6/Fjx/IEVPx?= =?us-ascii?Q?xgfqnWdqmk/F5LuTwq2Qp2jaNPOgezTfjnwagWVLIx27Z/CtIqz4VruzggbA?= =?us-ascii?Q?xLDqr9Wzpan0iU1UTsvbVhGVsip6TbIJysZIAE8I485KH1/butmQqUG2oFOM?= =?us-ascii?Q?9oXKRAVXkUlxmlwPDA/h8Mhfjnt4uY/a7qDvA4InghoOchiHqGTgUa3j2g9V?= =?us-ascii?Q?chxV6hQ7gbL9g0ppagfdnwBUusFestFgCpkGqvxF4rEOd9xrq0nomnqKYrsl?= =?us-ascii?Q?P3g679pL2O5GiSwX4U+jF0CSs8LokWJIi/mOct/tWOCCnvzJdDp1Lib7EORt?= =?us-ascii?Q?Sfy7+vUquQY635oZCNF1RxbuomabvX5mXJ+C1nyhaZS8NlSXSWy0gZO/YIC6?= =?us-ascii?Q?wTdrWx686LajZ2SnHpvEbt+3w7hYJtmsdQ10Kz/Gtzp0fwpyPF6RQHYnML0T?= =?us-ascii?Q?Qi6chnfA3HUEzo9IWfShxvyrmqaGg8poHJEUOKcLeCO+9WxUzlma3al6a4tG?= =?us-ascii?Q?DYQ5gffOMrfcf1Q+LKfqYyQyRu3/Vlmq/KCDU6VznvBLR/aY43WketgsoFkV?= =?us-ascii?Q?Z/Ros6lotU5Sl92RQTdvZ+Dzz8FsZq9NiApa3vz+g8HIulR/o4uYua3hEPlP?= =?us-ascii?Q?VgE6pD8B7mJCErPiduUwR2EK3Y35QqFEVZmrFK6doyXqYFJ4460VX036T8RI?= =?us-ascii?Q?gO7/v1O1zelWKrisCXPBGqYtcQFH2d/h0VtAqW5yFIbs4BqsD9Mel/GF6i9U?= =?us-ascii?Q?vFtDF4GSUDeyWh20ogFKVhl/uavJz/WnZTcj4jxhN2V6A7peyZ99r/Z3fdLo?= =?us-ascii?Q?y6dL/9GHHkEY+DNyghnXTo5gZk1KGWUvaBR+EItUzWBalu+Fjv6OUQe580Yw?= =?us-ascii?Q?l8wemWig6agpMGs6+bq6WXbcpXxcWHcDqzkNAt4PJAyhey9vcZppI5tZiwWW?= =?us-ascii?Q?uxYqjroIXREv6CkUYmR/h0jbgYO5Ipt50FGIPprJu2TYEL0XCoodbviG/Gox?= =?us-ascii?Q?Xyi19JczpE6LEFmIMlIHo1lqeesnhsGsEWUNGy4r1ijAIrmcK2kqbEROCPRR?= =?us-ascii?Q?ivBGWsAt0urPqHzX/15zrgsIkkPdzO3b3UUUW9uULHkHkY/F/pEJvofGe7wS?= =?us-ascii?Q?QtDqSiETOtp0vTY8SfnJXGMhKB2VDKSgLN2Klmb8V3eubecEL5B2tOD48BTe?= =?us-ascii?Q?WIiDy6O5Q1YxmCQHfLHhJzU0X9IU8sZoWX+PsJzaG54TTS+SvgCT0dkFLLlw?= =?us-ascii?Q?eGtTMZ7HBmayIi9Ydrl9a44asyDXAPL2NzU2YKsoCieuyOsTOf7GkC6yvgjY?= =?us-ascii?Q?eXqqWN+y67LH/oeSpvtWZw694XxJtEribTk8dwdkshoVmsFxRTYvI6EMNIzv?= =?us-ascii?Q?xw=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB50849FCEE5CB4692647FEA919B4C9DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b1a3e12-263f-456d-aeaa-08d9d15d553a X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2022 21:41:43.9833 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IbDVZl+JSIdgIoDwnpJAVCVGSs9qBIkcxz6gazJRpWXBAsxizCiO/aZHc0f7XJW9Jvv8xFQcDJELfZGPPIn84A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB4234 Archived-At: Subject: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 21:41:55 -0000 --_000_DM6PR08MB50849FCEE5CB4692647FEA919B4C9DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, This email is related to the items (a) and (c) in Issue #74 of the YANG ver= sioning work: https://github.com/netmod-wg/yang-ver-dt/issues/74 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D First some background: "YANG schema" is not defined in RFC7950 or 8342 (NMDA). 8342 defines the following: o schema node: A node in the schema tree. The formal definition is provided in RFC 7950. o datastore schema: The combined set of schema nodes for all modules supported by a particular datastore, taking into consideration any deviations and enabled features for that datastore. 7950 defines the following: o schema node: A node in the schema tree. One of action, container, leaf, leaf-list, list, choice, case, rpc, input, output, notification, anydata, and anyxml. o schema tree: The definition hierarchy specified within a module. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D Some current definitions in YANG Packages 02 https://datatracker.ietf.org/d= oc/draft-ietf-netmod-yang-packages/ Abstract This document defines YANG packages, a versioned organizational structure holding a set of related YANG modules that collectively define a YANG schema. Section 1: * YANG schema: A datastore schema, not bound to any particular datasto= re. * YANG package: An organizational structure containing a collection of YANG modules, normally defined in a YANG instance data file. A YANG package defines a YANG schema by specifying a set of YANG modules and their revisions, other packages and their revisions, mandatory features, and deviations. YANG packages are defined in Section 5. Section 2: A YANG package is an organizational structure that groups a set of YANG modules together into a consistent versioned definition. Section 5: A YANG package is a versioned organizational structure defining a set of related YANG modules, packages, features, and deviations. A YANG package collectively defines a YANG schema. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D Proposed updates to the packages draft (changes highlighted in red) - unify the short description of a package in the 4 places (don't try to in= clude all details of a package in this short description) - but do we need more than this short description in the abstract and secti= ons 1 and 2 ? - do we even need a term called "YANG Schema" ? Abstract This document defines YANG packages: a versioned organizational structure defining a set of YANG modules, features, and deviations. Section 1: This document also makes of the following terminology introduced in the YANG 1.1 Data Modeling Language [RFC7950]: * data node * schema node In addition, this document defines the following terminology: * YANG schema: The combined set of schema nodes for a set of modules, tak= ing into consideration any deviations and enabled features. * YANG package: A versioned organizational structure defining a set of Y= ANG modules, features, and deviations. A YANG package collectively defines= a YANG schema. - leave out "normally defined in a YANG instance data file" - leave out "other packages and their revisions" - leave out "submodules" - leave out anything about mount points - "set" vs "collection" vs "groups" vs "holding" of YANG modules: use "se= t" of YANG modules Section 2: A YANG package is a versioned organizational structure defining a set of= YANG modules, features, and deviations. For example, a YANG package could define the set of YANG modules required to implement an L2VPN service on a network device. YANG packages can themselves refer to, and reuse, other package definitions. [or add mentions of included packages and mount points here in section 2 ? = section 1? abstract ?] Section 5: A YANG package is a versioned organizational structure defining a set of related YANG modules, packages, features, and deviations. A YANG package collectively defines a YANG schema. Jason --_000_DM6PR08MB50849FCEE5CB4692647FEA919B4C9DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all,

 

This email is related to the items (a) and (c) in Is= sue #74 of the YANG versioning work:

https://github.com/netmod-wg/yang-ver-dt/issues/74

 

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

First some background:

 

"YANG schema" is not defined in RFC7950 or= 8342 (NMDA).

 

8342 defines the following:

 

   o  schema node: A node in the sche= ma tree.  The formal definition is

      provided in RFC 7950.=

 

   o  datastore schema: The combined = set of schema nodes for all modules

      supported by a partic= ular datastore, taking into consideration any

      deviations and enable= d features for that datastore.

 

7950 defines the following:

 

   o  schema node: A node in the sche= ma tree.  One of action, container,

      leaf, leaf-list, list= , choice, case, rpc, input, output,

      notification, anydata= , and anyxml.

 

   o  schema tree: The definition hie= rarchy specified within a module.

 

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Some current definitions in YANG Packages 02 https:/= /datatracker.ietf.org/doc/draft-ietf-netmod-yang-packages/

 

Abstract

 

   This document defines YANG packages, a = versioned organizational

   structure holding a set of related YANG= modules that collectively

   define a YANG schema.

 

Section 1:

 

   *  YANG schema:  A datastore = schema, not bound to any particular datastore.

 

   *  YANG package: An organizational= structure containing a collection

      of YANG modules, norm= ally defined in a YANG instance data file.  A

      YANG package defines = a YANG schema by specifying a set of YANG

      modules and their rev= isions, other packages and their revisions,

      mandatory features, a= nd deviations.  YANG packages are defined in

      Section 5.=

 

Section 2:

 

   A YANG package is an organizational str= ucture that groups a set of

   YANG modules together into a consistent= versioned definition.

 

Section 5:

 

   A YANG package is a versioned organizat= ional structure defining a set

   of related YANG modules, packages, feat= ures, and deviations.  A YANG

   package collectively defines a YANG sch= ema.

 

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Proposed updates to the packages draft (changes high= lighted in red)

- unify the short description of a package in the 4 = places (don't try to include all details of a package in this short descrip= tion)

- but do we need more than this short description in= the abstract and sections 1 and 2 ?

- do we even need a term called "YANG Schema&qu= ot; ?

 

Abstract

 

   This document defines YANG packages: a versioned organizational

   structure def= ining a set of YANG modules, features, and deviations

 

Section 1:

 

   This document also makes of the followi= ng terminology introduced in

   the YANG 1.1 Data Modeling Language [RF= C7950]:

 

   *  data node

 

   *  schem= a node

 

   In addition, this document defines the = following terminology:

 

  * YANG schem= a: The combined set of schema nodes for a = set of modules, taking into consideration any deviations and enabled featur= es.

 

   * YANG package: A versioned organizational structure defining a set of YANG modules, fea= tures, and deviations.  A YANG package collectively defines a YANG sch= ema.

- leave out "normally defined in a YANG instance data file"= ;

- leave out "other packages and their revisions"

- leave out "submodules"

- leave out anything about mount points

- "set" vs "collection" vs "groups" vs= "holding" of YANG modules:   use "set" of YA= NG modules

 

Section 2:

 

   A YANG packag= e is a versioned organizational structure defining a set of YANG modules, f= eatures, and deviations.  For

   example, a YANG package could define th= e set of YANG modules required

   to implement an L2VPN service on a netw= ork device.  YANG packages can=

   themselves= refer to, and reuse, other package definitions.

[or add mentions of included packages and mount poin= ts here in section 2 ? section 1? abstract ?]

 

Section 5:

 

   A YANG package is a versioned organizat= ional structure defining a set

   of related= YANG modules, packages, feat= ures, and deviations.  A YANG

   package collectively defines a YANG sch= ema.

 

Jason

 

 

 

--_000_DM6PR08MB50849FCEE5CB4692647FEA919B4C9DM6PR08MB5084namp_-- From nobody Thu Jan 6 13:54:15 2022 Return-Path: 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 3B79F3A171A; Thu, 6 Jan 2022 13:54:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.794 X-Spam-Level: X-Spam-Status: No, score=-0.794 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, LOCALPART_IN_SUBJECT=1.107, SPF_PASS=-0.001] autolearn=no 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 jyhrKZtHrtXH; Thu, 6 Jan 2022 13:54:11 -0800 (PST) Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id C21B43A10D2; Thu, 6 Jan 2022 13:54:10 -0800 (PST) Received: from smtpclient.apple (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id E6C4E1E2FA; Thu, 6 Jan 2022 16:54:09 -0500 (EST) From: Jeffrey Haas Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Date: Thu, 6 Jan 2022 16:54:09 -0500 Cc: netmod@ietf.org To: draft-ietf-netmod-rfc6991-bis@ietf.org Message-Id: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> X-Mailer: Apple Mail (2.3654.120.0.1.13) Archived-At: Subject: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 21:54:13 -0000 Mahesh suggested I send this suggestion here. Several IPv6 routing protocols have circumstances where the only = acceptable address is an ipv6 link-local address. The YANG type we have for ipv6 can accommodate ipv6 link local = addresses, however it's overly permissive for some use cases. Has the Working Group considered adding a typedef for ipv6 link-local? FWIW, the current use case under consideration is operational state for = BGP IPv6 routes conforming to RFC 2545 and related work under = consideration in IDR for link-local only BGP peering. In such = circumstances, the BGP nexthop will contain a component that may only be = ipv6 link-local. For the BGP YANG module, the edits under consideration will currently = use the ipv6 type. Since the current use case is operational only = state, the lack of the more restrictive type is not considered a = blocker. For the future link-local-only work, configuration state will = be needed. -- Jeff From nobody Thu Jan 6 14:02:13 2022 Return-Path: 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 BBDBF3A0CA8 for ; Thu, 6 Jan 2022 14:02:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com 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 6jOMoYIOKDQY for ; Thu, 6 Jan 2022 14:02:06 -0800 (PST) Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (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 38E8E3A172D for ; Thu, 6 Jan 2022 14:02:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641506524; bh=I2d2JAfTD0q4+RbF5XwuGpCaHV+zGwvydD6OjKp1u2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=nC0p595mfOXS144M3KKwdYI0gnD+KfxFIXaWEruhFRAh9Hp6lwW6ewEKOXmZBU+Kh4VUr/qTRNiZXwrcZriMHPGmqxNh5iih47m5UeiHIZOp335qirrYDHpLUc4LhyTKlhZkScjIUfYkCGzWvQVhdtFPNPHtc+eaFPtUCsNUpjSNZz2glxkiEZSF1NQtvC4YTxgP3K5gq7tAGJGh2nn3/4ul9yMPAj0PylPIvfQyMs3qgCFfz+h6l/VvqNcgyfoBgWrvYskmz/vZu3yY4yFFh7t4PlUxVyNwZGJCJ5PVu/swZSevRzvP+mfp8ZQviWsFDrDuRgQo052pXsm8rABFYg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641506524; bh=Z3///BLvIwtD4g8cOgGaKL0+micdtyStURRwrlyaCXu=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=rlDi3115uf6evvBaYRLHAEiJjpymmEj5j2zyJjCJS64xeYmkxQuWB14FVQm9Ymp4DURgi5HELz1gxYUULG7JxQd635O1Lw6Q+OLX2zd7Ft/G9k1K0vKwY6X1tAQeSgl5daSW2TGC4hljPYbyPvVFgEERmZg+SPiPqUaEL5Hk7IXeW4zbDSTtaCXhHYU69T+swDLRlhgNZKwwsi+u/kt8wD7gmqE/bfY8ZiCw2TbxRFT6mzBLd1YRlDaUV9VVLF8VLgf++dEHRfnHHCx+F2wphzg99nfMFgRt0NC3r+uhVIyhfL6QD0UY5leIGcJcO63UgvFeo7dPB1B5wJj2IrWB0g== X-YMail-OSG: 9rTaWccVM1lkDW_1a2uAHD1uAPYncPjwGV5b3r44kmwLbZcqBcHRAbp1r0f5xtr ZXT2DQDFQO_ia_vWc6fS1zD2RTKfKcS9Z5kcLrHbAwEoVzrYwb9OHfvHdbDI8ChHupVyxRaCGZb0 XVFvtPjpVtNFzorKTKD3hd8vRtDqBe0aMZzUnyl9ezxjV7PMSSa2qJ835AaUnPpWrrND_mdQFoXU 5_oEUX0cM_8Fidl5OT6GI5i4hBcUc7wRgK2Uj9aaUxUZMATh1YeXiQpHC4GJ9OgCJRInTcVBU0Bt ydvSbo9LQP_FiXiNe7C2mS0wxqU0dfQ5gFnBZfFfpUou_aMCPusfJi7lGDLqFERnEpTayiknNl.U NTLf6aQGDhlbmN3gVhZ8A_XgfKvNxXgtXyP89E1rzYboHdG6Q6CHhVQbGEQ9dZIq9bgyL0LZDZma FMdDEIbfavKnh6Dg.ST3eug6m_Q_kDhbHD0Ka3ZiFYjzkv.iHQbuGWrcTEkhDfv4GabIJZCW5rDB s56ZP7fTZdXt99iH0UFVAW7fDgSRTXOg0lmMEVQbR76xOGFpdcvyHvhk88ku0ypeB1zgg9ejRzRc Wm5suLALr7UzQ0.NfXhQjQ6WPENAKVZr.ExEBWhLjPTfH6HdMmyrlqdBJxQtURXShApwoD7vffM7 yEionqz9MXEmmglPF3WzyLm0mkO2uYxSRxUWRUvQ_HQEyGNaU6Jl5D7f4TxvOF0RUYTNk3SX5Pdm Vh_aps1J6pV7TzrVuI8LdshysTWH5JR902.VqtEc7RCBbQIdJWqn_WcT79ww1_D9eCLt9wBwFvvB NTjj_l20RTNZeEuzci4JuXrz7ncBRT4C2SfmQ.H2f.QBoqH4jX8PtHfkEwi35uBJVLKFDc8nDVoN DLujTzAIP8aafJpjazw6yUMCrtLVQTphN9RoNflq7khhvhoiGfOuLukx3uX188LOOYNGcQBcmTCJ WYQ7f6hYkZgMGojR8YxbAHUO7Iq6mOfhbnNiSScHmwKT17Ke0eCprjzKhWkS_XB_fxBXEfuaqE49 XQqiX39w0g.wVvxAA0ZHaoGma8.TxsFxtSqmwxgfW4ADTGZgCpjDRPjb0Rn9aRcculUCUErCw0O3 qoOP8vfyuJP.v_LJxOduOlWgIJASy6I21fUTjZlXXshOCees_d877tw9bF3zoI0W80ZyXKHS.zjh i11bOjg2tFh_7m53TZSwdh9Mt93RFFINAmzRCLKP3eN0vXTpBhPaak0vzNnbN44tzvsxW2wpbfvb uj8lfJVkRkY0FNpNWvwS1dympJhPoPn3DYLw6RUIuRNxYpVgNe_G9JLjYuZBLGpKOu3LQfKUbMPI Lm5IAF1qd5FYPG3PIB0mGkTNFcxnWl41TVl2R0IGKBBuo0N_yG0eSfTHyOC8mpBSo_ZkUh5YidKU dcjykBjxpPgexcesLD1POmq5RNA1.qQUtu3NmYea3Zl6iW16p5hCEpUkc1Ck0StuQYUuCjL52Twp Mqp2amj_lWd4buKUXuRNlPnYhj6yd2D53mjKCcLm9eR3n6uGGzpZBrb6WLtksGbr6FWIrp7bhkMD BmlMQW_vVNp7Hm._NI7mg.583biqQXhy6k8SZaGyz_3uXVxByMUDdlhmPkOGRpG_nlz9mcjq9vux Tg8U9uFZRaQ1Bsnn7MXiJzQpchXMYmbOIUrZBxFKUqGmjnZaeJq7_91rVvooDIgynu_wEaPf8r1g Tzv0aokJRWdOTUTQUrIsvpKMM3LyNubs6p1eb4VHCqzrl.4sWslv.TNP4PWOFKp0bxpFm..pm_mG FHyesWEidNz2uHOtGeje46Ewt_VLlaMuZTJPWwkKxmQ.BY3I88ZEu9Pixx3HfabRZXJedsaS7jWV ZlE1svMnOPqUz36bWLTd_STq0zYwzBHGEW.FEjibsgouWOK88Z68SHO8SdFSJOyRwoTZiMUAj3vL OX2JcmzMDeBEmF0hjCNf2PPSZYIIh06ES7AWgTOHKN.GBhJegot1t7CUO8uHv69kA8Z3VwOf0mCQ KT1.nx2GHJDXrV6LUiEgo9zhO3EQEBxCt862mx9qIxlylwyKTIjc9ZywDIV4TfvsEhBiXyg2KgFj FXMFuTudHGjB2y_wbIdT0OCWp3k5nSA2TW8wkiiyKhQYaKVOqQ2sp0MeFLElJAD7jbT2z7wlggSY rqAeg_frmgw_SrduZNN8sEB90ee99jPK00BanDu4nKyNDBwdvvR276NxkXtsIk8cEzRLp_Fo3cbo gNnmrquCktE19HZ8ZNPcVTdcqSgqfYHAf0PbFVgRh1JEytPTz_.h0dTk.cval8F4QFCzz_tcb0si rbGFOMfQfabDfqhgPtwdI7rfBmjM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Thu, 6 Jan 2022 22:02:04 +0000 Date: Thu, 6 Jan 2022 22:02:00 +0000 (UTC) From: Reshad Rahman Reply-To: Reshad Rahman To: "draft-ietf-netmod-rfc6991-bis@ietf.org" , Jeffrey Haas Cc: "netmod@ietf.org" Message-ID: <2044253294.1496033.1641506520468@mail.yahoo.com> In-Reply-To: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> References: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1496032_110137541.1641506520467" X-Mailer: WebService/1.1.19551 YMailNorrin Archived-At: Subject: Re: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 22:02:12 -0000 ------=_Part_1496032_110137541.1641506520467 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Jeff, this was brought up a few months ago (see Juergen's response):=C2=A0= https://mailarchive.ietf.org/arch/msg/netmod/cRmDwqarkW2fNc2nS25zrkycQWs/ On Thursday, January 6, 2022, 04:54:22 PM EST, Jeffrey Haas wrote: =20 =20 Mahesh suggested I send this suggestion here. Several IPv6 routing protocols have circumstances where the only acceptable= address is an ipv6 link-local address. The YANG type we have for ipv6 can accommodate ipv6 link local addresses, h= owever it's overly permissive for some use cases. Has the Working Group considered adding a typedef for ipv6 link-local? FWIW, the current use case under consideration is operational state for BGP= IPv6 routes conforming to RFC 2545 and related work under consideration in= IDR for link-local only BGP peering.=C2=A0 In such circumstances, the BGP = nexthop will contain a component that may only be ipv6 link-local. For the BGP YANG module, the edits under consideration will currently use t= he ipv6 type.=C2=A0 Since the current use case is operational only state, t= he lack of the more restrictive type is not considered a blocker. For the f= uture link-local-only work, configuration state will be needed. -- Jeff _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod =20 ------=_Part_1496032_110137541.1641506520467 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Jeff, this was brought up a = few months ago (see Juergen's response): 




=20
=20
On Thursday, January 6, 2022, 04:54:22 PM EST, Jeffrey = Haas <jhaas@pfrc.org> wrote:


Mahesh suggested I send this suggesti= on here.

Several IPv6 = routing protocols have circumstances where the only acceptable address is a= n ipv6 link-local address.

The YANG type we have for ipv6 can accommodate ipv6 link local address= es, however it's overly permissive for some use cases.

Has the Working Group considered adding a = typedef for ipv6 link-local?

FWIW, the current use case under consideration is operational stat= e for BGP IPv6 routes conforming to RFC 2545 and related work under conside= ration in IDR for link-local only BGP peering.  In such circumstances,= the BGP nexthop will contain a component that may only be ipv6 link-local.=

For the BGP YANG modu= le, the edits under consideration will currently use the ipv6 type.  S= ince the current use case is operational only state, the lack of the more r= estrictive type is not considered a blocker. For the future link-local-only= work, configuration state will be needed.

-- Jeff

_______________________________________________
netmod mailing list
------=_Part_1496032_110137541.1641506520467-- From nobody Thu Jan 6 14:07:18 2022 Return-Path: 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 0E4F93A00E3; Thu, 6 Jan 2022 14:07:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-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 35Ms8mvGj2Hb; Thu, 6 Jan 2022 14:07:07 -0800 (PST) Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 1D71E3A00DE; Thu, 6 Jan 2022 14:07:07 -0800 (PST) Received: from smtpclient.apple (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id 509D01E2FA; Thu, 6 Jan 2022 17:07:06 -0500 (EST) Content-Type: multipart/alternative; boundary="Apple-Mail=_1C976B80-F108-4942-AC83-E66280ECB153" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) From: Jeffrey Haas In-Reply-To: <2044253294.1496033.1641506520468@mail.yahoo.com> Date: Thu, 6 Jan 2022 17:07:05 -0500 Cc: "draft-ietf-netmod-rfc6991-bis@ietf.org" , "netmod@ietf.org" Message-Id: <8EF93F44-8E6C-43B9-B7C8-76BA8B4B61D6@pfrc.org> References: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> <2044253294.1496033.1641506520468@mail.yahoo.com> To: Reshad Rahman X-Mailer: Apple Mail (2.3654.120.0.1.13) Archived-At: Subject: Re: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 22:07:13 -0000 --Apple-Mail=_1C976B80-F108-4942-AC83-E66280ECB153 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Reshad, Thanks for drawing my attention to this older thread. It seems the method for addressing the need is understood. I guess my = request is to urge J=C3=BCrgen and the WG to reconsider its avoidance of = providing us a common type. Not having multiple people reinvent this = particular thing each time seems productive. -- Jeff > On Jan 6, 2022, at 5:02 PM, Reshad Rahman wrote: >=20 > Jeff, this was brought up a few months ago (see Juergen's response):=20= > = https://mailarchive.ietf.org/arch/msg/netmod/cRmDwqarkW2fNc2nS25zrkycQWs/ = >=20 >=20 >=20 >=20 > On Thursday, January 6, 2022, 04:54:22 PM EST, Jeffrey Haas = wrote: >=20 >=20 > Mahesh suggested I send this suggestion here. >=20 > Several IPv6 routing protocols have circumstances where the only = acceptable address is an ipv6 link-local address. >=20 > The YANG type we have for ipv6 can accommodate ipv6 link local = addresses, however it's overly permissive for some use cases. >=20 > Has the Working Group considered adding a typedef for ipv6 link-local? >=20 > FWIW, the current use case under consideration is operational state = for BGP IPv6 routes conforming to RFC 2545 and related work under = consideration in IDR for link-local only BGP peering. In such = circumstances, the BGP nexthop will contain a component that may only be = ipv6 link-local. >=20 > For the BGP YANG module, the edits under consideration will currently = use the ipv6 type. Since the current use case is operational only = state, the lack of the more restrictive type is not considered a = blocker. For the future link-local-only work, configuration state will = be needed. >=20 > -- Jeff >=20 > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod = --Apple-Mail=_1C976B80-F108-4942-AC83-E66280ECB153 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Reshad,

Thanks for drawing my attention to this older = thread.

It = seems the method for addressing the need is understood.  I guess my = request is to urge J=C3=BCrgen and the WG to reconsider its avoidance of = providing us a common type.  Not having multiple people reinvent = this particular thing each time seems productive.
-- Jeff


On Jan 6, 2022, at 5:02 PM, Reshad Rahman <reshad@yahoo.com> = wrote:

Jeff, this was = brought up a few months ago (see Juergen's response): 




=20
=20
On Thursday, January 6, 2022, 04:54:22 PM EST, = Jeffrey Haas <jhaas@pfrc.org> wrote:


Mahesh = suggested I send this suggestion here.

Several IPv6 routing protocols have circumstances where the = only acceptable address is an ipv6 link-local address.

The YANG type we have for ipv6 can accommodate = ipv6 link local addresses, however it's overly permissive for some use = cases.

Has the Working Group = considered adding a typedef for ipv6 link-local?

FWIW, the current use case under consideration is operational = state for BGP IPv6 routes conforming to RFC 2545 and related work under = consideration in IDR for link-local only BGP peering.  In such = circumstances, the BGP nexthop will contain a component that may only be = ipv6 link-local.

For the BGP YANG module, = the edits under consideration will currently use the ipv6 type.  = Since the current use case is operational only state, the lack of the = more restrictive type is not considered a blocker. For the future = link-local-only work, configuration state will be needed.

-- Jeff

_______________________________________________
netmod mailing list

= --Apple-Mail=_1C976B80-F108-4942-AC83-E66280ECB153-- From nobody Thu Jan 6 14:09:41 2022 Return-Path: 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 4DCA03A0115 for ; Thu, 6 Jan 2022 14:09:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 QbR0a9nxhNmo for ; Thu, 6 Jan 2022 14:09:34 -0800 (PST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2082.outbound.protection.outlook.com [40.107.22.82]) (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 7ABA53A0113 for ; Thu, 6 Jan 2022 14:09:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hEIZOheZIG+xUuIVeVd6HcZtvn/NTqriYwsmpbVPDesIRgSf5pEe7fqvCdb0081EkJjEtYbDCzFs2Zshw4tYielp6lSxmRLu7l5jNoWtRNYX30EK6zAsOICJfGyq1eLZajagMry0lEXIgtxh0X+WJdH8myfQAj+FspnKHSBkaCIyEVl5ZZukIy87hjwljCEm/yJS5ceesCjB2aXpDkJiQFQgVqVXu0Uy7V3cFTe6BnRxIyYSceXvijDfYa5Su6OclIH43p0LhsyDRfEcUwANs6wQRCJ3GoHfacq2jIsuXyK2HhhriL5wO2RRRM9qxzvunm4csOt1Y6fJUtKrCk+BkA== 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=om+wVP45tylxZp8FEpJeWYlhIdG6eLR+FNR73BvJQ0s=; b=m0KblB6opLiZAFyRS+sl1Y6abbHhZN9fDybBDlNAdMDKOG53qdcUXE5ClyVfirReVzgmxKkmIp7+RUY0APdqG7ZenPmaObJ/0qm9tMwCNNqaJRdGMQv6ML83kiU3uLAIu6bvKNi68oqu5Nt1bBSd0mBbPA/TgUmLZFbOFds9htWPBXwVyl6HoldLrT/A4LIvjV1V+V+p+o8ZcIPYnT4wu/287m6ab9gZ7zCmgkA2n9zZigFyKCBn4HsumLWNrDvZnAwz8tuSQC333km+NZPR3G9ICb5wrfBQA4zpv7DbH/lOymA6HumGVhcAXqZ+GEwBIc/U5gdFXMsjtuuEUtTzjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=om+wVP45tylxZp8FEpJeWYlhIdG6eLR+FNR73BvJQ0s=; b=DrQx8hSUuFNhnqg4p9S6Y6W9gqFqsf3KoCJn8HpnRVTVPy26006AxKnb1t6aVqZziRVn/Ec4K5O6LdI2MIeGtUl1ufKX9MRbVfIXUMm+u3hq9cuJip3Ov5FqgJWr6PGiWnkJIEzuwXkxD6QKwhyv0eXF0OrwIaohdz8ttQGL708= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1187.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:264::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Thu, 6 Jan 2022 22:09:27 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4867.010; Thu, 6 Jan 2022 22:09:22 +0000 Date: Thu, 6 Jan 2022 23:09:22 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: "Sterne, Jason (Nokia - CA/Ottawa)" Cc: "netmod@ietf.org" Message-ID: <20220106220922.jcujhjnfzydyb54c@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: "Sterne, Jason (Nokia - CA/Ottawa)" , "netmod@ietf.org" References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM0PR06CA0116.eurprd06.prod.outlook.com (2603:10a6:208:ab::21) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 84e02bde-a12e-40ad-2601-08d9d16131d1 X-MS-TrafficTypeDiagnostic: AM9P190MB1187:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ai0g0c0hJlKBDygLIUmYHAgeM/qnoAXLz2LvQl5cPaAhX6eTNZGyOK/kvGw/TiXoLhM5j+oAo2eH60xlZ+ZsSE2Ibl9Kv3VcMxMVz3VC/9LuC30tP60nKABJNN/lABWt/6bOuKXMK0hNbCAUcAlOeE3lk/Kl2tabOr7lvka7OJGsiKeibi6T7ulFOn8XNWut8h2ZbJvn3Nx/SEB5RbRkJ82mQBHs7ncrzf78Y1nH6S/Dl8wJrhGew54JC5eBwzfMHdKlq6iRnGtzZVLB239PnfvVmetR7wMJfACK8cqzdvcggi9hbGdLvc/MI8Rh2+jJJKJ9POfvt+GB9s6iJ66+3gnAcXHEVr9CP7cFHvOv2uUq61zfutg6LW9vE+v2fyZ6GvZ7o6e8fjAz6Xi1/pAKjwOHWDzKHXmpZf1V/2TRBmCMX3G1Z5ZqhXGuQsFNhr9m8vghLGzUix33+70lK0Xo4n9+/4x//J/hdzaJ3T4nCCdmr2eQIxdOp8dI98IiveaFv8OMSkIxMtNBDk2se8cMsDyS3HXDl+nwC5GwDdxJcCyZq+DWXdGXsYqgMXcYz3f3+5XEXBRgarQI9DAD+eYzxbZJ8mPNHThLb/GYBfSXtutMUmbAjp20y/7SyI7gyS4zrGm3fcVc81ZRyZs7r2HB2WKySN/zhcmqUzM+2yq9h8EUReGD8KAOEU+YauqeC6dYCXHA1k/xT6b3iW09hrqYqoFp8QEZ0D58nqiGdqHbIgm+YgPBw/6xLfiNPpAlyyB4hkpMqmFUU150EpvdK7r+TJV5vemYCUL1yXeieO9X4H6MgztCHaJnEdPqjpTauEet X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(296002)(508600001)(786003)(38100700002)(40140700001)(38350700002)(316002)(6506007)(6512007)(86362001)(85202003)(8676002)(8936002)(85182001)(3450700001)(52116002)(2906002)(186003)(966005)(6486002)(26005)(33716001)(5660300002)(83380400001)(66946007)(4326008)(66476007)(66556008)(66574015)(1076003)(6916009)(9686003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bXM4NzJFTUU3UFBTOWRMWXZlS0E2aTYzZVhSMzdFUVZVckpLaVRJdXU1TGVD?= =?utf-8?B?aEljK0VQU1FCK3BiZ2hVV295UW94aVA1bXVHVTR2RlRDWnBDQlBrcWJwRnV1?= =?utf-8?B?ZVd3MWZvTHlzcEppNHZYc24xVVJVSlVwUE9kOWFHL3BZcWY0Ukh3cUpZeWJ5?= =?utf-8?B?VVh0RkszTkUwWEN6blg4V3lHVTZnL2V5OUVFQmxLTFhhYVRyRitiTXhoU0U2?= =?utf-8?B?ZkRON1U5OWhRdy81bDVidmRBLzYwdjFIamlvUW56MnU4dHg2TFpmNjV1OStz?= =?utf-8?B?MlZCZjJtbFpJc3MwZEZTcFVRWFhQSzZEVEloZ0Zldk81UE9JWVBjaUFiaGpX?= =?utf-8?B?RUFoZUdpa290QStGUE9UUlNZdWlHOHdGMXZocDBlSjdWOUFmWVFYd3ZUVUsw?= =?utf-8?B?QWgvWjZMc0lFM2ZZNmszR0RJTHFJTFUvcWE0QXNZQW5ZNEd0SGNLRExvMFRG?= =?utf-8?B?c3hWSVN5SHAvL1AzUm5DNTR0eEZiamR4RXdLdHUrS2tLN2VES014eU9OYzFv?= =?utf-8?B?WU0ya3Blckd0Wm5iTlYrUlJwZldCaXZIdG1LNkJnREVLRHdSN1JNV1JieTFa?= =?utf-8?B?SVBSUk94ODZUS3FTZHN1YzM1SlpFK09GVEJhR1FmeHZoZ2RvNW9GVGtMSnYz?= =?utf-8?B?MUtzNHRNYzAxSnRpYVVUQW5tT3BTVWNRdlI2M20zY1ZpSjZ5MWdLeUY2V3Rv?= =?utf-8?B?L2Q1c1NPcHR1MGJJTW1INytUdlR6WHRHR01EWnlpZ0w4WVoxVlFjL0I5c25G?= =?utf-8?B?MUJlUUVRdDExbjVFRGxJY3ExaGpoaWVpMUU3d04xYjl1bDc4TUd5V3hhTXhy?= =?utf-8?B?WGhraW1jZzIySXpBZTdna08zWkFlZVpvTzJzZjJmZEx2MmFWWlJ3Zis5ekJv?= =?utf-8?B?N0FSUnhKOTRNNG5QbWFQaVV6ZVVPOTUyZUpFdk1IZUwwaXFtVVlTQjB1b0Fo?= =?utf-8?B?U2YzTHpLTW1kYzNKeEZpQll6bVBSOG1kUHZNd2RLWUc1aFVEOHB5Tm5kam51?= =?utf-8?B?U2FQTG91dEJ4SXkxcWwwbHhZT3FsclB6K0UxZ0VwSHJFWWk1T212bjZRN0F1?= =?utf-8?B?Vy9WS1lIUXNqYnB3YmRyQUk3aGswanVESzJXaHFhL2ZuNnJDUDZlNEh4SDgz?= =?utf-8?B?UzJ6VHVyYzM5WStpNWpZR2Fvakw1eGo4cE0wbXhPOG1HYldyRUFLOEhaeW9F?= =?utf-8?B?bkQxS1NnRXR0YlQvaGpoa1pNYm1yTngxbzF1bXBKTExRZmdrRGJCZXNaQWpI?= =?utf-8?B?NDRQWmtPK0NVZXhlSnFQODg3QzJYZlUwV3ZYTW0wWWY2WE1yVGJyVUNOZ2VL?= =?utf-8?B?enJocVR6UXRIMk9YMHlLN0pnN2ZyQTNUbDJOellBcmtzOWlhNzBQblc4Rmhk?= =?utf-8?B?VkRvc1FuMWwwYzEvWjNaOTFIMTd5UzBGNmhEZ3dxYmdudUdobUhUMWU4VE9a?= =?utf-8?B?aXJHYmRiSVJZMWNlc3l0TW5qRndHU2hJRnp4Rk4yb1BvTVdWZlNKRmM0ZWx5?= =?utf-8?B?WjdzK3BYK1MyL2djNnUwWUc2QkMrcTZnSlVBNWhEQUp5c2dxUnVYRkt6OUNo?= =?utf-8?B?M0szVDB2akxDcU9oMVRwYjBQaStXTUd2aFBvZ3pzK0t3RzFhUnA2QnhuelJW?= =?utf-8?B?R2tvWnY4OFpqVk9Qb1JMK2VHdzJDTHkvUU15NU54RTFxL0VGZkhEeS9BR0Jk?= =?utf-8?B?UVhXZFJzaERkbWR0TzIva1N1SzlxTGJzUitUQVVpN3hmaFV5bEIrMVUvS2M4?= =?utf-8?B?WnhzcFJ2K3c1WEtDTWV2Z1g3R1JPZkpUNzFKbHNodzVUWFk3b3Nmdmd5c25v?= =?utf-8?B?ejBmbTNha1dOQ2QvbFdIOFpDalZtcDhUd0E2SFFXMkd1SEhscXJHSG1acU9I?= =?utf-8?B?NWZXR2NpUndPZE15S0kyNVBYNW9BOTBiS2YwQys5UVQrWEFuQlUrNVJrd1px?= =?utf-8?B?TkdKOXB4U2ZwckUzdGQzM2xTaGRDVVhkbG53bnNZMXo0ZnZDcWpNMDR3V1B4?= =?utf-8?B?clErSjFiSHJoMVlRRUdxb0JiY25JbW5nZFBRZ1lVNUZSOWhDQkZBb2VUdW16?= =?utf-8?B?TkhUdmtsRFhTZnQ0M2hCaG40dXVFRlNVYXFVTE42QTYrUU02MklpWUYzOG9I?= =?utf-8?B?djFwRU9mMnM1alpHU3cyUTQ1aktPNHhrR2Z6TnRlZkVHOXBsVGl5eWJpY0lm?= =?utf-8?B?SWdqaGpjYi9NTGRtc0IxR0ZtRm51NkFLOHF5MGZ5ZS90K0NNVmJCeFEzUzlk?= =?utf-8?Q?JOhxkcG1of4/irKdeAsUupOMJFv15124eHY1acXL1o=3D?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 84e02bde-a12e-40ad-2601-08d9d16131d1 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2022 22:09:22.9489 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: zSDP0/wcucPOnGPHJZ3qF8EpiVZ2ciyJC7L5xEXaK/k/IUqBkIjYLSEb8TdF1w0xz0Psm5ZtIkHul0o96ND/w9Ui4G/5HtTeG5j7892PR7g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1187 Archived-At: Subject: Re: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 22:09:39 -0000 Perhaps it is best to avoid defining the term 'YANG schema', in particular if it is the same as the schema implied by a YANG package, which I would call a "package schema". I assume that a datastore can support multiple packages (not sure, but there is text about "the union of a set of compatible packages" in the YANG packages I-D) and hence a 'datastore schema' is a composition of one or more "package schema". Perhaps the term "YANG schema" should be left as an opaque name for any kind of schema, i.e., any of "datastore schema", "package schema", "TBD schema". I think we carefully avoided using "YANG schema" during the NMDA and YANG library update work. It might be good if the packages work also avoids allocating that term - and using "package schema" and 'datastore schema' may actually help to avoid confusion. /js On Thu, Jan 06, 2022 at 09:41:43PM +0000, Sterne, Jason (Nokia - CA/Ottawa) wrote: > Hi all, > > This email is related to the items (a) and (c) in Issue #74 of the YANG versioning work: > https://github.com/netmod-wg/yang-ver-dt/issues/74 > > ======================================================== > First some background: > > "YANG schema" is not defined in RFC7950 or 8342 (NMDA). > > 8342 defines the following: > > o schema node: A node in the schema tree. The formal definition is > provided in RFC 7950. > > o datastore schema: The combined set of schema nodes for all modules > supported by a particular datastore, taking into consideration any > deviations and enabled features for that datastore. > > 7950 defines the following: > > o schema node: A node in the schema tree. One of action, container, > leaf, leaf-list, list, choice, case, rpc, input, output, > notification, anydata, and anyxml. > > o schema tree: The definition hierarchy specified within a module. > > ======================================================== > Some current definitions in YANG Packages 02 https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-packages/ > > Abstract > > This document defines YANG packages, a versioned organizational > structure holding a set of related YANG modules that collectively > define a YANG schema. > > Section 1: > > * YANG schema: A datastore schema, not bound to any particular datastore. > > * YANG package: An organizational structure containing a collection > of YANG modules, normally defined in a YANG instance data file. A > YANG package defines a YANG schema by specifying a set of YANG > modules and their revisions, other packages and their revisions, > mandatory features, and deviations. YANG packages are defined in > Section 5. > > Section 2: > > A YANG package is an organizational structure that groups a set of > YANG modules together into a consistent versioned definition. > > Section 5: > > A YANG package is a versioned organizational structure defining a set > of related YANG modules, packages, features, and deviations. A YANG > package collectively defines a YANG schema. > > ======================================================== > Proposed updates to the packages draft (changes highlighted in red) > - unify the short description of a package in the 4 places (don't try to include all details of a package in this short description) > - but do we need more than this short description in the abstract and sections 1 and 2 ? > - do we even need a term called "YANG Schema" ? > > Abstract > > This document defines YANG packages: a versioned organizational > structure defining a set of YANG modules, features, and deviations. > > Section 1: > > This document also makes of the following terminology introduced in > the YANG 1.1 Data Modeling Language [RFC7950]: > > * data node > > * schema node > > In addition, this document defines the following terminology: > > * YANG schema: The combined set of schema nodes for a set of modules, taking into consideration any deviations and enabled features. > > * YANG package: A versioned organizational structure defining a set of YANG modules, features, and deviations. A YANG package collectively defines a YANG schema. > - leave out "normally defined in a YANG instance data file" > - leave out "other packages and their revisions" > - leave out "submodules" > - leave out anything about mount points > - "set" vs "collection" vs "groups" vs "holding" of YANG modules: use "set" of YANG modules > > Section 2: > > A YANG package is a versioned organizational structure defining a set of YANG modules, features, and deviations. For > example, a YANG package could define the set of YANG modules required > to implement an L2VPN service on a network device. YANG packages can > themselves refer to, and reuse, other package definitions. > [or add mentions of included packages and mount points here in section 2 ? section 1? abstract ?] > > Section 5: > > A YANG package is a versioned organizational structure defining a set > of related YANG modules, packages, features, and deviations. A YANG > package collectively defines a YANG schema. > > Jason > > > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Thu Jan 6 14:15:01 2022 Return-Path: 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 1602E3A012C for ; Thu, 6 Jan 2022 14:15:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com 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 nj2gOZvkndwA for ; Thu, 6 Jan 2022 14:14:55 -0800 (PST) Received: from sonic304-10.consmr.mail.bf2.yahoo.com (sonic304-10.consmr.mail.bf2.yahoo.com [74.6.128.33]) (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 A2F053A0163 for ; Thu, 6 Jan 2022 14:14:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641507293; bh=gFbdSmXAGsXHxIflzdYyY+rS9tYDA24kSm4TrQ+oeu4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=oe63t5HaRRgyn1d3P4DoH2QgHhgsmDNRatQgZISdxEyr5ciDkAuJ0xdWxOr2ZOwXXMZrm8vfCfforifa/RM8oaCWb+w+9wqwHwKaNb0mllid0Uz4zhjWOX6WkFox9iteRQnPTMiLdMzvSHWR/5dz8HmmLKwORueeN0UV3oC5eh6lKGlkc/tYI4QfoiTIBdGhgM7DQ2KveGTdL+anWywwyrEJALw9K/Lmgc1O9+zWDF3Coi0ZLsuKsfl/cch4JkrWxHIIbrc3mgYJ4OWiLNF0r5+NMpQ5NnIciKEtzU8e2DmB2BYDOkm3sxlkoeDxb3EUCWjUPn51ovgg6BRjUryuXw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641507293; bh=Kl0KWKMLw3xGxrfN6Ix1TVRH6SRV1NFOuT8V6feCXaQ=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=neMsvI4a+Q5xZcP8iRnrUt9P0K7PhsrnDJxnYecivpxnn4naerOpelDo04uKN1M7ec8sdToUpsZtJDqBbAJ4ZGTAoyOWy3bYFC5y96pNPzx6zkD/4FGHc00Z8itcmyaYXbxXb5EPbG0u1LIpeGfnXKCWdS3H7s1TIqGJdyveGbhBM1sFJj+9M1VWHggMtKewyMmP6xzC6/HQ5PYoK+wBf6LBBz4n0/Wms2+ttToJv4+oXyUELwOXSsyKpoUsIbcXujt6iQUEqo1PDZaEdwBWpKJrJMDzYk946TbO27vB9nXpQ6mp9LsuB1+4pu/BSU2zDc3++AWAkRHbIM/x4rzi6w== X-YMail-OSG: NTAfu.IVM1nki7IlEispS8LjZDMwhuOyZlMyNBwu4sYUERluyc5QyANqc_YhgKo 5A6JhAy40B1dpImAhpvW1Ibp4NmKsTye1sVGsr_q4DCb3asS2.L3K06Fgxkr4P.IO0.M7.m.4Qnp NOe1hskh.VjLzSQV4T0gpFs9vwWN1_tHrBi1smyysgNWFIaaQqGccO45nPoiOdEeuBbxQH.c1P.C 2L5bpLqixpmei0iwxWNm1tMGaMvfNEteqAUuWQvqy.BiuX9LoIHJBdNs1p2y7V.GDPuWx6SjVvdA 7A9ii9N5QBn9EJSBrqKHdbEslLPi7hi.D3oazL0EyAO2NBGaSOzxzkGRL5C1Uj8Xf2b3ytKJyBJJ Xbg3uFLbS1LbS2szM1AczmsVKHZSZ4KChugu.Lqyzr7FqU8tJBIEXAEqIDa2CtWUR27nS6qsQukw yVtledaDFI3O3Ph6XUvVw9AE32GMjm1AcGGN9JKzd_mEc7VTHJSowH52l8ii0v4_ZQi08Uplv4_z 54jekKVCB_pp9vomVOLgcywsfvtXlv4E6ZX3MvcrJyr013at9petcYHKXOIV_7Emf3_53MVqAVpm UUr_KWasAspwB7WIjG1ePyv8eRDYHR96rJPXQPJugeRHIwN9TL2M0ux1H9PTxfyILH7pcuJQrAWA m8qB7ool7tuQgEvSMtbWGXfrcCFPHPoWTbKi_oepdHr8XiYY6mbrTTgzR7VU9s9CoKPpny_h4Kn4 2XLTjpJvGclVdaJ7qbBdQz_U6WgHlQv66cGCSZEeNQ0z6GXKZ0oa9.3VIg_OgzKZpiZGoi4lR9jr Z2WesoMsLB9rubRQRLJaynjNCVTuu5DtvB517ZGCqi6lKXhAvq5Y4gRrrN4piPXas_Ao_Vq2ZJKY HbVyRFS2hqyZfWmxd57HCF5ZjOVMM5XN0T1IKr5tRxSFXoydIRnFPM.8Q3Z9jxcBC3R86QWy1jqk 1k9qkBe8qQyQcPAdnPvsI9jpBJAwaAtFwrTHgrLTLyhq9Bv9CNbFuPJZQeQt2KN23wP_QTLRVdDr XAilkPLwqdzgut_iT2kO4eLr0DGYLVUgr4.y.7BFTn.bVdtGpcMIufXfo4qOiOgM7sVgRawVm7Fk dAqSbnZE_fCFOC3lleIMuEcrKTyxlA2v4IY8tNogc5dtuNzIqdtPJUFhOASQ6JuSlqwtSiHeRaHe YTDEczvjc8p.XREX.YxSWmhaZSW5hfCqhdBij3x0xjbSfYy29HBgpIWwqh56RgpOkXD9AqkNoDoJ r23LmJyhCMJWC5EA4ytYKQwpxSdTswl34fp1ghv27B7eQwR7Ro131xe_F0RIOPf7KJftBdW6k8PU z8JDubKb0P_rfI20mvTBvRjxmJ72MqXP7utiAq1.eYxNaRghbChIti2pF3sxcFnDtMNmThx5TPhz fjyrnmYWMgpeSS6c._IZUvCJVXA2A3wbPxwNMqYf0fD47wf.4byYTkyufm7EIBQTKEFYWJB4DC0B xjuDK8_Xe_s2qCDx0m2xZ54ySFEgZq68JnISDJ9IGNFYGlB7e3ZNLwQn0y5OKf7xm.Xwt1PJEWF3 CJlGYLjlIkY2b5mZGkS0XYoyXfrhe6DVIa_1k.tTvK0TSSPdu3tZ1lBVURSsz14YlKnV8d1pmT2G 2l8zXzsULKtAqmUK4Qljw5KQmaF6H_zmac1ojya08WZN2BhPrcIecM3KzdpAfx0Um.umQ97edFiV 289hYziivDqAjORFZScIQXPpay1AimUEkk8nnj0lX.pqJUtDv3KQQMAAwCt5VbZiuYxPIi0sh4Ug sdp.ihtwoAyzqzDGeGYhi3EYI4GRTC33sBfPdK3g4gK.oHPIbtzW2c4OxpDQNRaPbJYvoI14hS1r msckdNIvAJoGQevT5qr.tGHbLYW5ErVOr4XRM9rieRiEnsml1cwZw0SnOtebE1S63Oic.BsMXMGw 3XvyrG.0KqrhnG3Dv1xYKOTOVMom_smESdqQBGoVgm7rloejs65hoqwu99CEbOlE_PwlnPLTjHQL EJOeoFCuyxG2NPltBKl.u_XVvZwQwJlAHFLir.xdZEyHi68fQfOYRkVZ33rqWdS78xN.FR.MZSTR 8Cm9pMGBZicxXljgs0Jlu44UFsgtMn14CTSlhz1wCy0eizvWIWYFLdVVqebQfZSpbCik3BGsAsco YgVUQhRYdyDugsXim8Gr44zIFNeJI2XkB2hG6DF3iAAWjH4bw5wp1amrwRzBtQLXShSJj9SGxIrl QN2ChpGmb.hbbKS_HUKvMa0agTxVJzIQCq.UBWZQ_cHQ_37Jg1LZq5HQUEX9clzNlo4HNyIKMISz Qyy_wHLWPLlrV6bpa3Aw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Thu, 6 Jan 2022 22:14:53 +0000 Date: Thu, 6 Jan 2022 22:14:51 +0000 (UTC) From: Reshad Rahman Reply-To: Reshad Rahman To: Jeffrey Haas Cc: "draft-ietf-netmod-rfc6991-bis@ietf.org" , "netmod@ietf.org" Message-ID: <1998096609.1497861.1641507291945@mail.yahoo.com> In-Reply-To: <8EF93F44-8E6C-43B9-B7C8-76BA8B4B61D6@pfrc.org> References: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> <2044253294.1496033.1641506520468@mail.yahoo.com> <8EF93F44-8E6C-43B9-B7C8-76BA8B4B61D6@pfrc.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1497860_2015560619.1641507291942" X-Mailer: WebService/1.1.19551 YMailNorrin Archived-At: Subject: Re: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2022 22:15:00 -0000 ------=_Part_1497860_2015560619.1641507291942 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Jeff, I agree. On the previous thread no-one on NETMOD showed interest in = a common type, I should have CCed a few routing WGs... Regards,Reshad. On Thursday, January 6, 2022, 05:07:07 PM EST, Jeffrey Haas wrote: =20 =20 Reshad, Thanks for drawing my attention to this older thread. It seems the method for addressing the need is understood. =C2=A0I guess my= request is to urge J=C3=BCrgen and the WG to reconsider its avoidance of p= roviding us a common type. =C2=A0Not having multiple people reinvent this p= articular thing each time seems productive. -- Jeff On Jan 6, 2022, at 5:02 PM, Reshad Rahman wrote: Jeff, this was brought up a few months ago (see Juergen's response):=C2=A0= https://mailarchive.ietf.org/arch/msg/netmod/cRmDwqarkW2fNc2nS25zrkycQWs/ On Thursday, January 6, 2022, 04:54:22 PM EST, Jeffrey Haas wrote: =20 =20 Mahesh suggested I send this suggestion here. Several IPv6 routing protocols have circumstances where the only acceptable= address is an ipv6 link-local address. The YANG type we have for ipv6 can accommodate ipv6 link local addresses, h= owever it's overly permissive for some use cases. Has the Working Group considered adding a typedef for ipv6 link-local? FWIW, the current use case under consideration is operational state for BGP= IPv6 routes conforming to RFC 2545 and related work under consideration in= IDR for link-local only BGP peering.=C2=A0 In such circumstances, the BGP = nexthop will contain a component that may only be ipv6 link-local. For the BGP YANG module, the edits under consideration will currently use t= he ipv6 type.=C2=A0 Since the current use case is operational only state, t= he lack of the more restrictive type is not considered a blocker. For the f= uture link-local-only work, configuration state will be needed. -- Jeff _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod =20 =20 ------=_Part_1497860_2015560619.1641507291942 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Jeff, I agree. On the previo= us thread no-one on NETMOD showed interest in a common type, I should have = CCed a few routing WGs...

<= /div>
Regards,
Reshad.

=20
=20
On Thursday, January 6, 2022, 05:07:07 PM EST, Jeffrey = Haas <jhaas@pfrc.org> wrote:


Reshad,

Thanks for draw= ing my attention to this older thread.

It seems the method for addressing the ne= ed is understood.  I guess my request is to urge J=C3=BCrgen and the W= G to reconsider its avoidance of providing us a common type.  Not havi= ng multiple people reinvent this particular thing each time seems productiv= e.

--= Jeff


On Jan 6, 2022, a= t 5:02 PM, Reshad Rahman <= reshad@yahoo.com> wrote:

Jeff, this was = brought up a few months ago (see Juergen's response): 




=20
=20
On Thursday, January 6, 2022, 04:54:22 PM EST, Jeffrey = Haas <jhaas@pfrc.org>= wrote:


Mahesh suggested I send this suggestion he= re.

Several IPv6 routing protocols have circumstances where the only acceptab= le address is an ipv6 link-local address.

The YANG type we have for ipv6 can = accommodate ipv6 link local addresses, however it's overly permissive for s= ome use cases.
<= div dir=3D"ltr" class=3D"ydp689443e0yiv2451916757">
Has the Working Group considered adding a typedef for ipv6 lin= k-local?

FWIW, the current use case under consideration is operational state = for BGP IPv6 routes conforming to RFC 2545 and related work under considera= tion in IDR for link-local only BGP peering.  In such circumstances, t= he BGP nexthop will contain a component that may only be ipv6 link-local.

For= the BGP YANG module, the edits under consideration will currently use the = ipv6 type.  Since the current use case is operational only state, the = lack of the more restrictive type is not considered a blocker. For the futu= re link-local-only work, configuration state will be needed.

-- Jeff

________= _______________________________________

------=_Part_1497860_2015560619.1641507291942-- From nobody Fri Jan 7 06:13:56 2022 Return-Path: X-Original-To: netmod@ietf.org Delivered-To: netmod@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CC653A00C4; Fri, 7 Jan 2022 06:13:53 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: IETF Meeting Session Request Tool To: Cc: lberger@labn.net, netmod-chairs@ietf.org, netmod@ietf.org, rwilton@cisco.com X-Test-IDTracker: no X-IETF-IDTracker: 7.41.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <164156483248.13866.15715756870453673510@ietfa.amsl.com> Date: Fri, 07 Jan 2022 06:13:53 -0800 Archived-At: Subject: [netmod] netmod - New Meeting Session Request for IETF 113 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2022 14:13:53 -0000 A new meeting session request has just been submitted by Lou Berger, a Chair of the netmod working group. --------------------------------------------------------- Working Group Name: Network Modeling Area Name: Operations and Management Area Session Requester: Lou Berger Number of Sessions: 1 Length of Session(s): unspecified Number of Attendees: 100 Conflicts to Avoid: Chair conflict: netconf teas detnet Key participant conflict: raw ipsecme manet Can't meet: Monday morning, Tuesday morning, Wednesday morning, Thursday morning, Friday morning People who must be present: Lou Berger Joel Jaeggli Kent Watsen Robert Wilton Resources Requested: Special Requests: --------------------------------------------------------- From nobody Fri Jan 7 14:37:35 2022 Return-Path: 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 8A02A3A0CCD for ; Fri, 7 Jan 2022 14:37:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.464 X-Spam-Level: X-Spam-Status: No, score=-2.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 5B9qUtPNy1fl for ; Fri, 7 Jan 2022 14:37:28 -0800 (PST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2094.outbound.protection.outlook.com [40.107.237.94]) (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 93FB53A0CCA for ; Fri, 7 Jan 2022 14:37:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WUmHMSnZaUkbpaWkJVD/eh7DUkzUfY6RKWk8xW5O660hzacu6VJnFBg3XFGUrDUQBHZCD7pN77TL+Svx/7zN7uRXjg47bu+QN+ZN5zeC2QtfPttJBAKo4wkagYNa6K/LqJLh3Wsnb4oVz2MK3Q/uEW/7ErKDVwhN4p07Rb0gufSTmzOQLW0Hp7bCBKkTATk4a1LEcjtxZfWgE/c823gE24xR4b7v2OGgsa9KnzVXctKbOUM2yZa4Wl8LDKk0rxXT0gXDkdciSBnB0vMoLX9yb51I5qtUfe9LBJZHgSptfcTW1qDrI+ez36XtCd+f9in5qhI6Z+1nxPl5axVtVikr7w== 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=qWFEcfGz8qwvg4jECcjqNaNekTe1H1m3IyEGYnfheWA=; b=TkcGZNmwsCTsu/R2cxTNp29brOzoYB4iw8CDDAZivlyHXKejKrqVR2v1ZfM1P8fDpP1wiCMCQE1+72TFLNTb2d1QUuw3uCNNsg7R/OvINNG+SUs2dZMppeU5WdFEIo5ciPnFKjrjcfYfIZoj87HrcKD1QjO5iLU7SH+0Q+MfkAFKcOpHHiPYst01xT4uoHq71VsgxQdHFWm32sK0cg/408KhQiQ7KMCfCl18rTqWcwDHCHpixTpUk9Xnb2oaKWyb9JuqnY8ggOwpKUjR/Bxf1urWoA9ciua7yRmk7Xd//CqQV32EAgmpOBpWoaexCgAq+raOXN9Ns7+nbrP6YM7LiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qWFEcfGz8qwvg4jECcjqNaNekTe1H1m3IyEGYnfheWA=; b=SHTga7T325xiDVbAFzbbzERCRziy3nJtuWRXjM1XZlChdSmpSOtxYaEOETfR01bFJMCyGtQ6xQDGVgzRtvSMBsHcY64zNG/V/4tAeK0l1ECApkMHNkd00FrWmSh8LgNiJSvDBtArb152NJfYzb4lmAapdoWY03e9Rn3RJgJenqU= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB5804.namprd08.prod.outlook.com (2603:10b6:5:153::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Fri, 7 Jan 2022 22:37:26 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4867.011; Fri, 7 Jan 2022 22:37:26 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 Thread-Index: AdgDQ/x3HOXbFQUgRey//oYRnKBy0gABhJwAADLor2A= Date: Fri, 7 Jan 2022 22:37:26 +0000 Message-ID: References: <20220106220922.jcujhjnfzydyb54c@anna> In-Reply-To: <20220106220922.jcujhjnfzydyb54c@anna> 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cbae39ba-3ddb-4fb4-0d58-08d9d22e47bb x-ms-traffictypediagnostic: DM6PR08MB5804:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yQXM6tDrSV1aMX7MaJZNaR7FjZnEmG3KiiD41XjK6xklcSoE7daqA+6Njm6VZjnojeFYzWfBmCjaELNM9TM65h4hCFu1DUrNERiG8UVnb77WaIzwQIJhopXstzwfDh4efWOcJmO94u3dr0vWHT30SWS0VZiDtNHO/vTEV+TrFq12E8WW4nbLrkrRS+JMDltRFYuShtv8y3oxULyE+a8SSJRB0Yv4HW3Jh8un2sQgN6V/XfYMQjXrMTlIW/MHp4E7cAsP6uIcwak3SsGhB6rShwW8gr7QkvHDEyu4MHltpoHTJljy3fNZril8pVfXNr1f8zIdT7O5JUFJflpwFS7ghdbkyAnzuXIX9jTlsZDpX3l2elLUnzbcDKbegBL/i5JsfPjM8CJGmj+dXJygCDq3ZQM5ffxHn9WnJ5UUrhj0NzscUIoRT/xrFQUQUsJqoVmfrEmr2gpGLIOM9+bdJrohjin7dYORGWqhyXKhnheDzJdX/WpDCFxNvSt0xylkWQve1nKBiOqKYKCTqURLqemFV845cfX+YJl5pZXstXPj6JV+/BjQQaQ0VGpP5FXMR+g83V+iYnuB/SP0bwjwv+ZYvWtm37jfnr628k+i09zs3ndih1y1EpH9TNSIqOw1ScB9jKEaXRAj2ZHAZjoWlqGTT5+BorHxTBr2nHkcdRcOze1hRUd7DsMfq4kTGsof0MrNl2gt9SVdktQstUJGcAoSeK4sBlZXDZ2AIaZqTUoCQ/HzOahMoS8WYsKRoPK+foAIyYNJxRM3riA/e5Pi/e9567CmKbmqlxKb4TzN06Tsj1RcoaztJdBi4SSPQPTCYXcj x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(186003)(6916009)(316002)(6506007)(122000001)(33656002)(2906002)(64756008)(66556008)(66446008)(8676002)(5660300002)(38100700002)(66476007)(52536014)(76116006)(4326008)(8936002)(53546011)(83380400001)(86362001)(66946007)(82960400001)(508600001)(71200400001)(55016003)(66574015)(166002)(38070700005)(9686003)(7696005)(966005)(40140700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aktVWDM4ZmY4c3dHYUc4YXBzSXMzdE41K1ZHUmdYcENLVTFtMjMxQTVFbXVK?= =?utf-8?B?TzRMc2JIam10bUF2aE5vMkhSalF3Nm5ISmQ4MWRwaFhrSk9aYUs2UlhjMjY4?= =?utf-8?B?YnFHT1F1SGEwTWtpcXhqYjBnV0FJdGpqRmRnaE1NRzRJOXpTeHJaMkkyYnJi?= =?utf-8?B?WXEyNk9LNERxTDRzU0dXVDR1NDFyeEZtN3pnNTVkRy85a2FaRndXZ3JIK1RQ?= =?utf-8?B?TnpPRTdaYzVyVVI3SDNicGRabnAxd3dtdHJTK3Z5ZFFnRUYxUXM1eElLM2g0?= =?utf-8?B?YmlqY1pVaVlZbGlPKzRnclZLeDdpdTRXNWFLSFB0ZXdRWVNQdW55N2o2WXll?= =?utf-8?B?dVlxT3cvdWZjNG1Oeld2eDBIV2hTUGRqRFJtSlgvbll1bXNyalZVTzBiR01z?= =?utf-8?B?VS94VnEvU0VueWVNMzJUaXUyaUovOUpwNGVwaWUrRmhveXhxeTNDZkwwbzZR?= =?utf-8?B?TXgwRGpYYUlhSldmYXljMXM0aW1GUXBTamZKZUoyajUvZmFsQW9YSG5OVTZn?= =?utf-8?B?UjB4WTczenhhalRDQy9YS2VTTm94S1h6dk1wamJEc2JWYmFyVjV6eDhuaUVv?= =?utf-8?B?Y1pNOUN0ZTNKQU1pM2RaV2lWREZPSkU2cVpaVXRUK3hZdUJReVVKbS9IdWc0?= =?utf-8?B?aXYzODEreEpIMS96WGtTRzU3VFFxYWZLb2kvSC9iaHNtN2sxN3N0UGhRNmdZ?= =?utf-8?B?RDhkZHY2NWtRS0dyOHZ0SVN6R1crZWJ4NFBBanVoZVprRXRtSjZwSkU4MnR1?= =?utf-8?B?NVlnMjZSd1RaeE5wWVk5ZUFxL3ZyVVE3cHhPSlN3Yjh6UE9sTUM0eDBTc2hz?= =?utf-8?B?OFphZXE3VmphYktMRjYwV0tFV0wweVcwVEZJRWdjYWJFY0pUM3VaR1NXbWZ2?= =?utf-8?B?SWw0eU5zWVhqa0pXT0ZXVVRNeXVqdks0aGdCK0lCQXBnTjNxQ2VKWjROOW9T?= =?utf-8?B?a0xzUlpHNlNBeE1YMXpndVpHeW1LcFJKVFIzLzlZNTVYWElrZTV3dXJrUzAx?= =?utf-8?B?WUV0dE9aR0NsQ1N3bjZuZUV1bFVYQTZDOXZSWk9RQ2U0REg5ZUtmYlAreko1?= =?utf-8?B?eENJdmdSZkRpMDI0SGo2NnBKbWNtR0xSR1Z0VWQrRVNiMDFnOW41WGFNbEsy?= =?utf-8?B?OThqYWtJSFhBN3llb0tIOXV4cmF0bzJzZjJsVjJhWmswN2lYSmJ0U25XUnNK?= =?utf-8?B?Y3NRbkd5WTJwRjVjZlAwWFh4VWkzYWpOa2d0TGJ1Qmx6SkRqMTdiRlF5ZW83?= =?utf-8?B?VlI2bUpKZzhGb1c0OVB6b1hicU1NKzltcVgrLytadU1iQmpaWW9vQUFmYzNR?= =?utf-8?B?bG5FdnozRXNwYmdGaWoxQXZqZjJ3ZHV0TW5rU3g2Qkd5UG1yUVBrSjU2WlpF?= =?utf-8?B?c1hwbnY0OC9Bb3VSQTJ5UHJmbVlTY2FRTThzTll0WUk2NG01SkFvQ0dXUzg5?= =?utf-8?B?TmhIYVVLa1RwR2pmN3Jadk5MbGhTOVdVU2Q2TU5wMHZlK2FPUEtCelVUNGlz?= =?utf-8?B?amxWNmZ4dWphY1k3VXdXbFpDWDdJM2NRcENjdWFpeVRDWHF3alF6Ynh3RStS?= =?utf-8?B?N21aV2dsTUJZSzNMWHdTVUxQSlN2bGt3TmVWTWNva29IL0trTG8rOVo1OUM0?= =?utf-8?B?eGhmeVorMlptTnJYdGpuL2VNSnFoV05aZURIWUE0aHVqb05KQ1FGMHEzaU0w?= =?utf-8?B?c3BaRjcvRGJrOWhuUXJqNkwxNE8vcklxTFA2VUxHRjNnYnlzNjFzZUx2ekxX?= =?utf-8?B?cU0zUU01NWdGVEpmeGY3cDFEZzJ6ZC95Zms1MjFGVmd5TkFmaDRyUTI3dmRL?= =?utf-8?B?SFNCVDNqd1BlSXVxOGdzQ1RGVjFwUGZOV2piYk9tellpNHczbXFTZlhySFJ0?= =?utf-8?B?eWxPdEVtSHlydzI2Y29aMkJGVFR1TVV2WU5RdzQzalRaTDIxUHc4OElwU2hZ?= =?utf-8?B?OXcvR3g0ZE9OSVRkOWk0amNodlNjb0tIUTZJd0loTUhCdTlMYWxVRk1QbGxW?= =?utf-8?B?OHdSSWNSLzl3cGhLSmhsTGprS2xBc0xtQXhVTUVybkRnaC9tT0QrY3dPaGNM?= =?utf-8?B?enVTSENnSHQyS0dhaEhtV1l1QjdOWEFwMmtYeTlOaDh1enkxVllXQXVRdU42?= =?utf-8?B?TXU0TUl3ek1jcE81d1ZVNUthV2V0ZlUwVWZxdlN6d0JvNE42S2VlRlE0RXRP?= =?utf-8?B?eXBjT01pVHNueTRYUnFtdmltRXpxVnQ2WWZQdXdZTHRKaXprNmkzajdQS1FG?= =?utf-8?Q?mcyDsZRyRuLEfC6ZEGkOv/544o4ZDToKS8GHPeKpqI=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084C4BED9EBE5A46E2C91AC9B4D9DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cbae39ba-3ddb-4fb4-0d58-08d9d22e47bb X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2022 22:37:26.2311 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: MLTHBf9Os+IP65h9TP0QjWG9qE9g9Vlm432vtlf3r2y6+KB5tytB7zOkz29VVYG9rmnS/y8GIJWLfasdQA3DeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB5804 Archived-At: Subject: Re: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2022 22:37:34 -0000 --_000_DM6PR08MB5084C4BED9EBE5A46E2C91AC9B4D9DM6PR08MB5084namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIErDvHJnZW4uDQoNCg0KDQpUaGF0IG1pZ2h0IGJlIGEgZ29vZCBpZGVhIHRvIGJlIG1v cmUgc3BlY2lmaWMgKGkuZS4gInBhY2thZ2Ugc2NoZW1hIikuICBJdCB3b3VsZCByZXN1bHQgaW4g c3RhdGVtZW50cyBsaWtlIHRoaXMgaW4gdGhlIFBhY2thZ2VzIGRyYWZ0Og0KDQoNCg0KWUFORyBw YWNrYWdlOiBBIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgaG9sZGluZyBhIHNl dCBvZiByZWxhdGVkIFlBTkcgbW9kdWxlcyB0aGF0IGNvbGxlY3RpdmVseSBkZWZpbmUgYSBZQU5H IHBhY2thZ2Ugc2NoZW1hLg0KDQoNCg0KcGFja2FnZSBzY2hlbWE6IFRoZSBjb21iaW5lZCBzZXQg b2Ygc2NoZW1hIG5vZGVzIGRlZmluZWQgYnkgYSBZQU5HIHBhY2thZ2UuIEEgZGF0YXN0b3JlIHNj aGVtYSBjYW4gYmUgYSBjb21wb3NpdGlvbiBvZiBvbmUgb3IgbW9yZSBwYWNrYWdlIHNjaGVtYS4N Cg0KDQoNCiAgICogIFRvIGFsbG93IFlBTkcgZGF0YXN0b3JlIHNjaGVtYSB0byBiZSBzcGVjaWZp ZWQgaW4gYSBjb25jaXNlIHdheSByYXRoZXIgdGhhbuKApg0KDQoNCg0KICAgMS4gIEEgWUFORyBw YWNrYWdlIE1BWSByZXByZXNlbnQgYSBjb21wbGV0ZSBZQU5HIGRhdGFzdG9yZSBzY2hlbWEgb3Ig b25seSBwYXJ0IG9mIGEgWUFORyBkYXRhc3RvcmUgc2NoZW1hIHdpdGggc29tZSBtb2R1bGUgaW1w b3J0IGRlcGVuZGVuY2llcyBtaXNzaW5nLCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1LjQuDQoN Cg0KDQpKYXNvbg0KDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KDQo+IEZyb206 IErDvHJnZW4gU2Now7Zud8OkbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5 LmRlPg0KDQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDYsIDIwMjIgNTowOSBQTQ0KDQo+IFRv OiBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgPGphc29uLnN0ZXJuZUBub2tpYS5j b20+DQoNCj4gQ2M6IG5ldG1vZEBpZXRmLm9yZw0KDQo+IFN1YmplY3Q6IFJlOiBbbmV0bW9kXSBE ZWZpbml0aW9ucyBvZiBZQU5HIHNjaGVtYSBhbmQgUGFja2FnZXMgKGluIHBhY2thZ2VzDQoNCj4g ZHJhZnQpIC0gSXNzdWUgIzc0DQoNCj4NCg0KPiBQZXJoYXBzIGl0IGlzIGJlc3QgdG8gYXZvaWQg ZGVmaW5pbmcgdGhlIHRlcm0gJ1lBTkcgc2NoZW1hJywgaW4NCg0KPiBwYXJ0aWN1bGFyIGlmIGl0 IGlzIHRoZSBzYW1lIGFzIHRoZSBzY2hlbWEgaW1wbGllZCBieSBhIFlBTkcgcGFja2FnZSwNCg0K PiB3aGljaCBJIHdvdWxkIGNhbGwgYSAicGFja2FnZSBzY2hlbWEiLiBJIGFzc3VtZSB0aGF0IGEg ZGF0YXN0b3JlIGNhbg0KDQo+IHN1cHBvcnQgbXVsdGlwbGUgcGFja2FnZXMgKG5vdCBzdXJlLCBi dXQgdGhlcmUgaXMgdGV4dCBhYm91dCAidGhlDQoNCj4gdW5pb24gb2YgYSBzZXQgb2YgY29tcGF0 aWJsZSBwYWNrYWdlcyIgaW4gdGhlIFlBTkcgcGFja2FnZXMgSS1EKSBhbmQNCg0KPiBoZW5jZSBh ICdkYXRhc3RvcmUgc2NoZW1hJyBpcyBhIGNvbXBvc2l0aW9uIG9mIG9uZSBvciBtb3JlICJwYWNr YWdlDQoNCj4gc2NoZW1hIi4NCg0KPg0KDQo+IFBlcmhhcHMgdGhlIHRlcm0gIllBTkcgc2NoZW1h IiBzaG91bGQgYmUgbGVmdCBhcyBhbiBvcGFxdWUgbmFtZSBmb3INCg0KPiBhbnkga2luZCBvZiBz Y2hlbWEsIGkuZS4sIGFueSBvZiAiZGF0YXN0b3JlIHNjaGVtYSIsICJwYWNrYWdlIHNjaGVtYSIs DQoNCj4gIlRCRCBzY2hlbWEiLiBJIHRoaW5rIHdlIGNhcmVmdWxseSBhdm9pZGVkIHVzaW5nICJZ QU5HIHNjaGVtYSIgZHVyaW5nDQoNCj4gdGhlIE5NREEgYW5kIFlBTkcgbGlicmFyeSB1cGRhdGUg d29yay4gSXQgbWlnaHQgYmUgZ29vZCBpZiB0aGUNCg0KPiBwYWNrYWdlcyB3b3JrIGFsc28gYXZv aWRzIGFsbG9jYXRpbmcgdGhhdCB0ZXJtIC0gYW5kIHVzaW5nICJwYWNrYWdlDQoNCj4gc2NoZW1h IiBhbmQgJ2RhdGFzdG9yZSBzY2hlbWEnIG1heSBhY3R1YWxseSBoZWxwIHRvIGF2b2lkIGNvbmZ1 c2lvbi4NCg0KPg0KDQo+IC9qcw0KDQo+DQoNCj4gT24gVGh1LCBKYW4gMDYsIDIwMjIgYXQgMDk6 NDE6NDNQTSArMDAwMCwgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpDQoNCj4gd3Jv dGU6DQoNCj4gPiBIaSBhbGwsDQoNCj4gPg0KDQo+ID4gVGhpcyBlbWFpbCBpcyByZWxhdGVkIHRv IHRoZSBpdGVtcyAoYSkgYW5kIChjKSBpbiBJc3N1ZSAjNzQgb2YgdGhlIFlBTkcNCg0KPiB2ZXJz aW9uaW5nIHdvcms6DQoNCj4gPiBodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVy LWR0L2lzc3Vlcy83NA0KDQo+ID4NCg0KPiA+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCj4gPiBGaXJzdCBzb21lIGJhY2tncm91bmQ6 DQoNCj4gPg0KDQo+ID4gIllBTkcgc2NoZW1hIiBpcyBub3QgZGVmaW5lZCBpbiBSRkM3OTUwIG9y IDgzNDIgKE5NREEpLg0KDQo+ID4NCg0KPiA+IDgzNDIgZGVmaW5lcyB0aGUgZm9sbG93aW5nOg0K DQo+ID4NCg0KPiA+ICAgIG8gIHNjaGVtYSBub2RlOiBBIG5vZGUgaW4gdGhlIHNjaGVtYSB0cmVl LiAgVGhlIGZvcm1hbCBkZWZpbml0aW9uIGlzDQoNCj4gPiAgICAgICBwcm92aWRlZCBpbiBSRkMg Nzk1MC4NCg0KPiA+DQoNCj4gPiAgICBvICBkYXRhc3RvcmUgc2NoZW1hOiBUaGUgY29tYmluZWQg c2V0IG9mIHNjaGVtYSBub2RlcyBmb3IgYWxsIG1vZHVsZXMNCg0KPiA+ICAgICAgIHN1cHBvcnRl ZCBieSBhIHBhcnRpY3VsYXIgZGF0YXN0b3JlLCB0YWtpbmcgaW50byBjb25zaWRlcmF0aW9uIGFu eQ0KDQo+ID4gICAgICAgZGV2aWF0aW9ucyBhbmQgZW5hYmxlZCBmZWF0dXJlcyBmb3IgdGhhdCBk YXRhc3RvcmUuDQoNCj4gPg0KDQo+ID4gNzk1MCBkZWZpbmVzIHRoZSBmb2xsb3dpbmc6DQoNCj4g Pg0KDQo+ID4gICAgbyAgc2NoZW1hIG5vZGU6IEEgbm9kZSBpbiB0aGUgc2NoZW1hIHRyZWUuICBP bmUgb2YgYWN0aW9uLCBjb250YWluZXIsDQoNCj4gPiAgICAgICBsZWFmLCBsZWFmLWxpc3QsIGxp c3QsIGNob2ljZSwgY2FzZSwgcnBjLCBpbnB1dCwgb3V0cHV0LA0KDQo+ID4gICAgICAgbm90aWZp Y2F0aW9uLCBhbnlkYXRhLCBhbmQgYW55eG1sLg0KDQo+ID4NCg0KPiA+ICAgIG8gIHNjaGVtYSB0 cmVlOiBUaGUgZGVmaW5pdGlvbiBoaWVyYXJjaHkgc3BlY2lmaWVkIHdpdGhpbiBhIG1vZHVsZS4N Cg0KPiA+DQoNCj4gPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KDQo+ID4gU29tZSBjdXJyZW50IGRlZmluaXRpb25zIGluIFlBTkcgUGFj a2FnZXMgMDINCg0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm LW5ldG1vZC15YW5nLXBhY2thZ2VzLw0KDQo+ID4NCg0KPiA+IEFic3RyYWN0DQoNCj4gPg0KDQo+ ID4gICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIFlBTkcgcGFja2FnZXMsIGEgdmVyc2lvbmVkIG9y Z2FuaXphdGlvbmFsDQoNCj4gPiAgICBzdHJ1Y3R1cmUgaG9sZGluZyBhIHNldCBvZiByZWxhdGVk IFlBTkcgbW9kdWxlcyB0aGF0IGNvbGxlY3RpdmVseQ0KDQo+ID4gICAgZGVmaW5lIGEgWUFORyBz Y2hlbWEuDQoNCj4gPg0KDQo+ID4gU2VjdGlvbiAxOg0KDQo+ID4NCg0KPiA+ICAgICogIFlBTkcg c2NoZW1hOiAgQSBkYXRhc3RvcmUgc2NoZW1hLCBub3QgYm91bmQgdG8gYW55IHBhcnRpY3VsYXIN Cg0KPiBkYXRhc3RvcmUuDQoNCj4gPg0KDQo+ID4gICAgKiAgWUFORyBwYWNrYWdlOiBBbiBvcmdh bml6YXRpb25hbCBzdHJ1Y3R1cmUgY29udGFpbmluZyBhIGNvbGxlY3Rpb24NCg0KPiA+ICAgICAg IG9mIFlBTkcgbW9kdWxlcywgbm9ybWFsbHkgZGVmaW5lZCBpbiBhIFlBTkcgaW5zdGFuY2UgZGF0 YSBmaWxlLiAgQQ0KDQo+ID4gICAgICAgWUFORyBwYWNrYWdlIGRlZmluZXMgYSBZQU5HIHNjaGVt YSBieSBzcGVjaWZ5aW5nIGEgc2V0IG9mIFlBTkcNCg0KPiA+ICAgICAgIG1vZHVsZXMgYW5kIHRo ZWlyIHJldmlzaW9ucywgb3RoZXIgcGFja2FnZXMgYW5kIHRoZWlyIHJldmlzaW9ucywNCg0KPiA+ ICAgICAgIG1hbmRhdG9yeSBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuICBZQU5HIHBhY2thZ2Vz IGFyZSBkZWZpbmVkIGluDQoNCj4gPiAgICAgICBTZWN0aW9uIDUuDQoNCj4gPg0KDQo+ID4gU2Vj dGlvbiAyOg0KDQo+ID4NCg0KPiA+ICAgIEEgWUFORyBwYWNrYWdlIGlzIGFuIG9yZ2FuaXphdGlv bmFsIHN0cnVjdHVyZSB0aGF0IGdyb3VwcyBhIHNldCBvZg0KDQo+ID4gICAgWUFORyBtb2R1bGVz IHRvZ2V0aGVyIGludG8gYSBjb25zaXN0ZW50IHZlcnNpb25lZCBkZWZpbml0aW9uLg0KDQo+ID4N Cg0KPiA+IFNlY3Rpb24gNToNCg0KPiA+DQoNCj4gPiAgICBBIFlBTkcgcGFja2FnZSBpcyBhIHZl cnNpb25lZCBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgZGVmaW5pbmcgYSBzZXQNCg0KPiA+ICAg IG9mIHJlbGF0ZWQgWUFORyBtb2R1bGVzLCBwYWNrYWdlcywgZmVhdHVyZXMsIGFuZCBkZXZpYXRp b25zLiAgQSBZQU5HDQoNCj4gPiAgICBwYWNrYWdlIGNvbGxlY3RpdmVseSBkZWZpbmVzIGEgWUFO RyBzY2hlbWEuDQoNCj4gPg0KDQo+ID4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCg0KPiA+IFByb3Bvc2VkIHVwZGF0ZXMgdG8gdGhlIHBh Y2thZ2VzIGRyYWZ0IChjaGFuZ2VzIGhpZ2hsaWdodGVkIGluIHJlZCkNCg0KPiA+IC0gdW5pZnkg dGhlIHNob3J0IGRlc2NyaXB0aW9uIG9mIGEgcGFja2FnZSBpbiB0aGUgNCBwbGFjZXMgKGRvbid0 IHRyeSB0byBpbmNsdWRlDQoNCj4gYWxsIGRldGFpbHMgb2YgYSBwYWNrYWdlIGluIHRoaXMgc2hv cnQgZGVzY3JpcHRpb24pDQoNCj4gPiAtIGJ1dCBkbyB3ZSBuZWVkIG1vcmUgdGhhbiB0aGlzIHNo b3J0IGRlc2NyaXB0aW9uIGluIHRoZSBhYnN0cmFjdCBhbmQNCg0KPiBzZWN0aW9ucyAxIGFuZCAy ID8NCg0KPiA+IC0gZG8gd2UgZXZlbiBuZWVkIGEgdGVybSBjYWxsZWQgIllBTkcgU2NoZW1hIiA/ DQoNCj4gPg0KDQo+ID4gQWJzdHJhY3QNCg0KPiA+DQoNCj4gPiAgICBUaGlzIGRvY3VtZW50IGRl ZmluZXMgWUFORyBwYWNrYWdlczogYSB2ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWwNCg0KPiA+ICAg IHN0cnVjdHVyZSBkZWZpbmluZyBhIHNldCBvZiBZQU5HIG1vZHVsZXMsIGZlYXR1cmVzLCBhbmQg ZGV2aWF0aW9ucy4NCg0KPiA+DQoNCj4gPiBTZWN0aW9uIDE6DQoNCj4gPg0KDQo+ID4gICAgVGhp cyBkb2N1bWVudCBhbHNvIG1ha2VzIG9mIHRoZSBmb2xsb3dpbmcgdGVybWlub2xvZ3kgaW50cm9k dWNlZCBpbg0KDQo+ID4gICAgdGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UgW1JG Qzc5NTBdOg0KDQo+ID4NCg0KPiA+ICAgICogIGRhdGEgbm9kZQ0KDQo+ID4NCg0KPiA+ICAgICog IHNjaGVtYSBub2RlDQoNCj4gPg0KDQo+ID4gICAgSW4gYWRkaXRpb24sIHRoaXMgZG9jdW1lbnQg ZGVmaW5lcyB0aGUgZm9sbG93aW5nIHRlcm1pbm9sb2d5Og0KDQo+ID4NCg0KPiA+ICAgKiBZQU5H IHNjaGVtYTogVGhlIGNvbWJpbmVkIHNldCBvZiBzY2hlbWEgbm9kZXMgZm9yIGEgc2V0IG9mIG1v ZHVsZXMsDQoNCj4gdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiBhbnkgZGV2aWF0aW9ucyBhbmQg ZW5hYmxlZCBmZWF0dXJlcy4NCg0KPiA+DQoNCj4gPiAgICAqIFlBTkcgcGFja2FnZTogQSB2ZXJz aW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0IG9mDQoNCj4gWUFO RyBtb2R1bGVzLCBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuICBBIFlBTkcgcGFja2FnZSBjb2xs ZWN0aXZlbHkgZGVmaW5lcw0KDQo+IGEgWUFORyBzY2hlbWEuDQoNCj4gPiAtIGxlYXZlIG91dCAi bm9ybWFsbHkgZGVmaW5lZCBpbiBhIFlBTkcgaW5zdGFuY2UgZGF0YSBmaWxlIg0KDQo+ID4gLSBs ZWF2ZSBvdXQgIm90aGVyIHBhY2thZ2VzIGFuZCB0aGVpciByZXZpc2lvbnMiDQoNCj4gPiAtIGxl YXZlIG91dCAic3VibW9kdWxlcyINCg0KPiA+IC0gbGVhdmUgb3V0IGFueXRoaW5nIGFib3V0IG1v dW50IHBvaW50cw0KDQo+ID4gLSAic2V0IiB2cyAiY29sbGVjdGlvbiIgdnMgImdyb3VwcyIgdnMg ImhvbGRpbmciIG9mIFlBTkcgbW9kdWxlczogICB1c2UgInNldCINCg0KPiBvZiBZQU5HIG1vZHVs ZXMNCg0KPiA+DQoNCj4gPiBTZWN0aW9uIDI6DQoNCj4gPg0KDQo+ID4gICAgQSBZQU5HIHBhY2th Z2UgaXMgYSB2ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0 IG9mDQoNCj4gWUFORyBtb2R1bGVzLCBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuICBGb3INCg0K PiA+ICAgIGV4YW1wbGUsIGEgWUFORyBwYWNrYWdlIGNvdWxkIGRlZmluZSB0aGUgc2V0IG9mIFlB TkcgbW9kdWxlcyByZXF1aXJlZA0KDQo+ID4gICAgdG8gaW1wbGVtZW50IGFuIEwyVlBOIHNlcnZp Y2Ugb24gYSBuZXR3b3JrIGRldmljZS4gIFlBTkcgcGFja2FnZXMgY2FuDQoNCj4gPiAgICB0aGVt c2VsdmVzIHJlZmVyIHRvLCBhbmQgcmV1c2UsIG90aGVyIHBhY2thZ2UgZGVmaW5pdGlvbnMuDQoN Cj4gPiBbb3IgYWRkIG1lbnRpb25zIG9mIGluY2x1ZGVkIHBhY2thZ2VzIGFuZCBtb3VudCBwb2lu dHMgaGVyZSBpbiBzZWN0aW9uIDIgPw0KDQo+IHNlY3Rpb24gMT8gYWJzdHJhY3QgP10NCg0KPiA+ DQoNCj4gPiBTZWN0aW9uIDU6DQoNCj4gPg0KDQo+ID4gICAgQSBZQU5HIHBhY2thZ2UgaXMgYSB2 ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0DQoNCj4gPiAg ICBvZiByZWxhdGVkIFlBTkcgbW9kdWxlcywgcGFja2FnZXMsIGZlYXR1cmVzLCBhbmQgZGV2aWF0 aW9ucy4gIEEgWUFORw0KDQo+ID4gICAgcGFja2FnZSBjb2xsZWN0aXZlbHkgZGVmaW5lcyBhIFlB Tkcgc2NoZW1hLg0KDQo+ID4NCg0KPiA+IEphc29uDQoNCj4gPg0KDQo+ID4NCg0KPiA+DQoNCj4N Cg0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoN Cj4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCj4gPiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5l dG1vZEBpZXRmLm9yZz4NCg0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu Zm8vbmV0bW9kDQoNCj4NCg0KPg0KDQo+IC0tDQoNCj4gSsO8cmdlbiBTY2jDtm53w6RsZGVyICAg ICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCg0KPiBQaG9uZTogKzQ5 IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJt YW55DQoNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFj b2JzLXVuaXZlcnNpdHkuZGUvPg0K --_000_DM6PR08MB5084C4BED9EBE5A46E2C91AC9B4D9DM6PR08MB5084namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9 InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8q IFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBk aXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu azoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJ Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 RU4tVVM7fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0 IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4g VGV4dCI7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KLk1zb0NocERlZmF1 bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki LHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNl Y3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgMTI5Ljc1cHQg NzIuMHB0IDEyOS43cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9 DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2 OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYg Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAg djpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZd LS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5 NTRGNzIiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2Vj dGlvbjEiPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+VGhhbmtzIErDvHJnZW4uPG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPlRoYXQgbWlnaHQgYmUgYSBnb29kIGlkZWEgdG8gYmUgbW9y ZSBzcGVjaWZpYyAoaS5lLiAmcXVvdDtwYWNrYWdlIHNjaGVtYSZxdW90OykuJm5ic3A7IEl0IHdv dWxkIHJlc3VsdCBpbiBzdGF0ZW1lbnRzIGxpa2UgdGhpcyBpbiB0aGUgUGFja2FnZXMgZHJhZnQ6 PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPllBTkcgcGFja2FnZTogQSB2ZXJzaW9uZWQg b3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGhvbGRpbmcgYSBzZXQgb2YgcmVsYXRlZCBZQU5HIG1v ZHVsZXMgdGhhdCBjb2xsZWN0aXZlbHkgZGVmaW5lIGENCjxzPjxzcGFuIHN0eWxlPSJjb2xvcjpy ZWQiPllBTkc8L3NwYW4+PC9zPjxzcGFuIHN0eWxlPSJjb2xvcjpyZWQiPiBwYWNrYWdlIDwvc3Bh bj4NCnNjaGVtYS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5bGU9ImNv bG9yOnJlZCI+cGFja2FnZSBzY2hlbWE6IFRoZSBjb21iaW5lZCBzZXQgb2Ygc2NoZW1hIG5vZGVz IGRlZmluZWQgYnkgYSBZQU5HIHBhY2thZ2UuIEEgZGF0YXN0b3JlIHNjaGVtYSBjYW4gYmUgYSBj b21wb3NpdGlvbiBvZiBvbmUgb3IgbW9yZSBwYWNrYWdlIHNjaGVtYS48bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZuYnNwOyZuYnNwOyAqJm5ic3A7IFRvIGFsbG93IDxzPjxz cGFuIHN0eWxlPSJjb2xvcjpyZWQiPllBTkc8L3NwYW4+PC9zPjxzcGFuIHN0eWxlPSJjb2xvcjpy ZWQiPg0KPC9zcGFuPmRhdGFzdG9yZSBzY2hlbWEgdG8gYmUgc3BlY2lmaWVkIGluIGEgY29uY2lz ZSB3YXkgcmF0aGVyIHRoYW7igKY8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7 Jm5ic3A7IDEuJm5ic3A7IEEgWUFORyBwYWNrYWdlIE1BWSByZXByZXNlbnQgYSBjb21wbGV0ZSA8 cz48c3BhbiBzdHlsZT0iY29sb3I6cmVkIj5ZQU5HPC9zcGFuPjwvcz48c3BhbiBzdHlsZT0iY29s b3I6cmVkIj4NCjwvc3Bhbj5kYXRhc3RvcmUgc2NoZW1hIG9yIG9ubHkgcGFydCBvZiBhIDxzPjxz cGFuIHN0eWxlPSJjb2xvcjpyZWQiPllBTkc8L3NwYW4+PC9zPjxzcGFuIHN0eWxlPSJjb2xvcjpy ZWQiPg0KPC9zcGFuPmRhdGFzdG9yZSBzY2hlbWEgd2l0aCBzb21lIG1vZHVsZSBpbXBvcnQgZGVw ZW5kZW5jaWVzIG1pc3NpbmcsIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDUuNC48bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+SmFzb248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyA8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUNB Ij4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh Z2U6RU4tQ0EiPkZyb206IErDvHJnZW4gU2Now7Zud8OkbGRlciAmbHQ7ai5zY2hvZW53YWVsZGVy QGphY29icy11bml2ZXJzaXR5LmRlJmd0Ozwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 RU4tQ0EiPlNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDYsIDIwMjIgNTowOSBQTTwvc3Bhbj48L3A+ DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tQ0EiPlRvOiBTdGVybmUsIEphc29uIChOb2tpYSAtIENB L090dGF3YSkgJmx0O2phc29uLnN0ZXJuZUBub2tpYS5jb20mZ3Q7PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy ZWFzdC1sYW5ndWFnZTpFTi1DQSI+Q2M6IG5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZh cmVhc3QtbGFuZ3VhZ2U6RU4tQ0EiPlN1YmplY3Q6IFJlOiBbbmV0bW9kXSBEZWZpbml0aW9ucyBv ZiBZQU5HIHNjaGVtYSBhbmQgUGFja2FnZXMgKGluIHBhY2thZ2VzPC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy ZWFzdC1sYW5ndWFnZTpFTi1DQSI+ZHJhZnQpIC0gSXNzdWUgIzc0PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0 OyBQZXJoYXBzIGl0IGlzIGJlc3QgdG8gYXZvaWQgZGVmaW5pbmcgdGhlIHRlcm0gJ1lBTkcgc2No ZW1hJywgaW48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHBhcnRpY3VsYXIgaWYg aXQgaXMgdGhlIHNhbWUgYXMgdGhlIHNjaGVtYSBpbXBsaWVkIGJ5IGEgWUFORyBwYWNrYWdlLDwv cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgd2hpY2ggSSB3b3VsZCBjYWxsIGEgJnF1 b3Q7cGFja2FnZSBzY2hlbWEmcXVvdDsuIEkgYXNzdW1lIHRoYXQgYSBkYXRhc3RvcmUgY2FuPC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBzdXBwb3J0IG11bHRpcGxlIHBhY2thZ2Vz IChub3Qgc3VyZSwgYnV0IHRoZXJlIGlzIHRleHQgYWJvdXQgJnF1b3Q7dGhlPC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyB1bmlvbiBvZiBhIHNldCBvZiBjb21wYXRpYmxlIHBhY2th Z2VzJnF1b3Q7IGluIHRoZSBZQU5HIHBhY2thZ2VzIEktRCkgYW5kPC9wPg0KPHAgY2xhc3M9Ik1z b1BsYWluVGV4dCI+Jmd0OyBoZW5jZSBhICdkYXRhc3RvcmUgc2NoZW1hJyBpcyBhIGNvbXBvc2l0 aW9uIG9mIG9uZSBvciBtb3JlICZxdW90O3BhY2thZ2U8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7IHNjaGVtYSZxdW90Oy48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 IDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgUGVyaGFwcyB0aGUgdGVybSAmcXVv dDtZQU5HIHNjaGVtYSZxdW90OyBzaG91bGQgYmUgbGVmdCBhcyBhbiBvcGFxdWUgbmFtZSBmb3I8 L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IGFueSBraW5kIG9mIHNjaGVtYSwgaS5l LiwgYW55IG9mICZxdW90O2RhdGFzdG9yZSBzY2hlbWEmcXVvdDssICZxdW90O3BhY2thZ2Ugc2No ZW1hJnF1b3Q7LDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJnF1b3Q7VEJEIHNj aGVtYSZxdW90Oy4gSSB0aGluayB3ZSBjYXJlZnVsbHkgYXZvaWRlZCB1c2luZyAmcXVvdDtZQU5H IHNjaGVtYSZxdW90OyBkdXJpbmc8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHRo ZSBOTURBIGFuZCBZQU5HIGxpYnJhcnkgdXBkYXRlIHdvcmsuIEl0IG1pZ2h0IGJlIGdvb2QgaWYg dGhlPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBwYWNrYWdlcyB3b3JrIGFsc28g YXZvaWRzIGFsbG9jYXRpbmcgdGhhdCB0ZXJtIC0gYW5kIHVzaW5nICZxdW90O3BhY2thZ2U8L3A+ DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHNjaGVtYSZxdW90OyBhbmQgJ2RhdGFzdG9y ZSBzY2hlbWEnIG1heSBhY3R1YWxseSBoZWxwIHRvIGF2b2lkIGNvbmZ1c2lvbi48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZn dDsgL2pzPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7IE9uIFRodSwgSmFuIDA2LCAyMDIyIGF0IDA5OjQxOjQzUE0gKzAw MDAsIFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKTwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPiZndDsgd3JvdGU6PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAm Z3Q7IEhpIGFsbCw8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgVGhpcyBlbWFpbCBpcyByZWxhdGVkIHRv IHRoZSBpdGVtcyAoYSkgYW5kIChjKSBpbiBJc3N1ZSAjNzQgb2YgdGhlIFlBTkc8L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHZlcnNpb25pbmcgd29yazo8L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25ldG1v ZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNzQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3Rl eHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFu Zy12ZXItZHQvaXNzdWVzLzc0PC9zcGFuPjwvYT48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgRmlyc3Qgc29tZSBiYWNrZ3JvdW5kOjwv cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPiZndDsgJmd0OyAmcXVvdDtZQU5HIHNjaGVtYSZxdW90OyBpcyBub3QgZGVmaW5l ZCBpbiBSRkM3OTUwIG9yIDgzNDIgKE5NREEpLjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyA4MzQyIGRl ZmluZXMgdGhlIGZvbGxvd2luZzo8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZn dDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz cDsgbyZuYnNwOyBzY2hlbWEgbm9kZTogQSBub2RlIGluIHRoZSBzY2hlbWEgdHJlZS4mbmJzcDsg VGhlIGZvcm1hbCBkZWZpbml0aW9uIGlzPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0 OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByb3ZpZGVkIGluIFJG QyA3OTUwLjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IGRh dGFzdG9yZSBzY2hlbWE6IFRoZSBjb21iaW5lZCBzZXQgb2Ygc2NoZW1hIG5vZGVzIGZvciBhbGwg bW9kdWxlczwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzdXBwb3J0ZWQgYnkgYSBwYXJ0aWN1bGFyIGRhdGFz dG9yZSwgdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiBhbnk8L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGV2 aWF0aW9ucyBhbmQgZW5hYmxlZCBmZWF0dXJlcyBmb3IgdGhhdCBkYXRhc3RvcmUuPC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4 dCI+Jmd0OyAmZ3Q7IDc5NTAgZGVmaW5lcyB0aGUgZm9sbG93aW5nOjwvcD4NCjxwIGNsYXNzPSJN c29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsg Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IHNjaGVtYSBub2RlOiBBIG5vZGUgaW4gdGhl IHNjaGVtYSB0cmVlLiZuYnNwOyBPbmUgb2YgYWN0aW9uLCBjb250YWluZXIsPC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7IGxlYWYsIGxlYWYtbGlzdCwgbGlzdCwgY2hvaWNlLCBjYXNlLCBycGMsIGlucHV0LCBv dXRwdXQsPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG5vdGlmaWNhdGlvbiwgYW55ZGF0YSwgYW5kIGFueXht bC48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBzY2hlbWEg dHJlZTogVGhlIGRlZmluaXRpb24gaGllcmFyY2h5IHNwZWNpZmllZCB3aXRoaW4gYSBtb2R1bGUu PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1z b1BsYWluVGV4dCI+Jmd0OyAmZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAm Z3Q7IFNvbWUgY3VycmVudCBkZWZpbml0aW9ucyBpbiBZQU5HIFBhY2thZ2VzIDAyPC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll dGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXBhY2thZ2VzLyI+DQo8c3BhbiBzdHls ZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly9kYXRhdHJh Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1wYWNrYWdlcy88L3NwYW4+ PC9hPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNz PSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBBYnN0cmFjdDwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyBUaGlzIGRvY3VtZW50IGRlZmluZXMgWUFORyBwYWNrYWdlcywgYSB2 ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWw8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 ICZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7c3RydWN0dXJlIGhvbGRpbmcgYSBzZXQgb2YgcmVsYXRl ZCBZQU5HIG1vZHVsZXMgdGhhdCBjb2xsZWN0aXZlbHk8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVmaW5lIGEgWUFORyBzY2hlbWEuPC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyAmZ3Q7IFNlY3Rpb24gMTo8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsm bmJzcDsmbmJzcDsgKiZuYnNwOyBZQU5HIHNjaGVtYTombmJzcDsgQSBkYXRhc3RvcmUgc2NoZW1h LCBub3QgYm91bmQgdG8gYW55IHBhcnRpY3VsYXI8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7IGRhdGFzdG9yZS48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8 L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsg KiZuYnNwOyBZQU5HIHBhY2thZ2U6IEFuIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBjb250YWlu aW5nIGEgY29sbGVjdGlvbjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvZiBZQU5HIG1vZHVsZXMsIG5vcm1h bGx5IGRlZmluZWQgaW4gYSBZQU5HIGluc3RhbmNlIGRhdGEgZmlsZS4mbmJzcDsgQTwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyBZQU5HIHBhY2thZ2UgZGVmaW5lcyBhIFlBTkcgc2NoZW1hIGJ5IHNwZWNpZnlp bmcgYSBzZXQgb2YgWUFORzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBtb2R1bGVzIGFuZCB0aGVpciByZXZp c2lvbnMsIG90aGVyIHBhY2thZ2VzIGFuZCB0aGVpciByZXZpc2lvbnMsPC9wPg0KPHAgY2xhc3M9 Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7IG1hbmRhdG9yeSBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuJm5ic3A7IFlBTkcgcGFja2Fn ZXMgYXJlIGRlZmluZWQgaW48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2VjdGlvbiA1LjwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OyBTZWN0aW9uIDI6PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAm Z3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i c3A7IEEgWUFORyBwYWNrYWdlIGlzIGFuIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSB0aGF0IGdy b3VwcyBhIHNldCBvZjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNw OyZuYnNwOyZuYnNwOyBZQU5HIG1vZHVsZXMgdG9nZXRoZXIgaW50byBhIGNvbnNpc3RlbnQgdmVy c2lvbmVkIGRlZmluaXRpb24uPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7 PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IFNlY3Rpb24gNTo8L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgQSBZQU5HIHBhY2thZ2UgaXMgYSB2ZXJz aW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0PC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9mIHJlbGF0ZWQg WUFORyBtb2R1bGVzLCBwYWNrYWdlcywgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25zLiZuYnNwOyBB IFlBTkc8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsm bmJzcDsgcGFja2FnZSBjb2xsZWN0aXZlbHkgZGVmaW5lcyBhIFlBTkcgc2NoZW1hLjwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PTwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBQcm9w b3NlZCB1cGRhdGVzIHRvIHRoZSBwYWNrYWdlcyBkcmFmdCAoY2hhbmdlcyBoaWdobGlnaHRlZCBp biByZWQpPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IC0gdW5pZnkgdGhl IHNob3J0IGRlc2NyaXB0aW9uIG9mIGEgcGFja2FnZSBpbiB0aGUgNCBwbGFjZXMgKGRvbid0IHRy eSB0byBpbmNsdWRlPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBhbGwgZGV0YWls cyBvZiBhIHBhY2thZ2UgaW4gdGhpcyBzaG9ydCBkZXNjcmlwdGlvbik8L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgLSBidXQgZG8gd2UgbmVlZCBtb3JlIHRoYW4gdGhpcyBz aG9ydCBkZXNjcmlwdGlvbiBpbiB0aGUgYWJzdHJhY3QgYW5kPC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyBzZWN0aW9ucyAxIGFuZCAyID88L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7ICZndDsgLSBkbyB3ZSBldmVuIG5lZWQgYSB0ZXJtIGNhbGxlZCAmcXVvdDtZQU5H IFNjaGVtYSZxdW90OyA/PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IEFic3RyYWN0PC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBZQU5HIHBh Y2thZ2VzOiBhIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbDwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBzdHJ1Y3R1cmUgZGVmaW5pbmcgYSBz ZXQgb2YgWUFORyBtb2R1bGVzLCBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuPC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyAmZ3Q7IFNlY3Rpb24gMTo8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZn dDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz cDsgVGhpcyBkb2N1bWVudCBhbHNvIG1ha2VzIG9mIHRoZSBmb2xsb3dpbmcgdGVybWlub2xvZ3kg aW50cm9kdWNlZCBpbjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNw OyZuYnNwOyZuYnNwOyB0aGUgWUFORyAxLjEgRGF0YSBNb2RlbGluZyBMYW5ndWFnZSBbUkZDNzk1 MF06PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9 Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgZGF0YSBu b2RlPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9 Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgc2NoZW1h IG5vZGU8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgSW4gYWRkaXRpb24s IHRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0aGUgZm9sbG93aW5nIHRlcm1pbm9sb2d5OjwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyAqIFlBTkcgc2NoZW1hOiBUaGUgY29tYmluZWQgc2V0 IG9mIHNjaGVtYSBub2RlcyBmb3IgYSBzZXQgb2YgbW9kdWxlcyw8L3A+DQo8cCBjbGFzcz0iTXNv UGxhaW5UZXh0Ij4mZ3Q7IHRha2luZyBpbnRvIGNvbnNpZGVyYXRpb24gYW55IGRldmlhdGlvbnMg YW5kIGVuYWJsZWQgZmVhdHVyZXMuPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAm Z3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i c3A7ICogWUFORyBwYWNrYWdlOiBBIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUg ZGVmaW5pbmcgYSBzZXQgb2Y8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IFlBTkcg bW9kdWxlcywgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25zLiZuYnNwOyBBIFlBTkcgcGFja2FnZSBj b2xsZWN0aXZlbHkgZGVmaW5lczwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgYSBZ QU5HIHNjaGVtYS48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgLSBsZWF2 ZSBvdXQgJnF1b3Q7bm9ybWFsbHkgZGVmaW5lZCBpbiBhIFlBTkcgaW5zdGFuY2UgZGF0YSBmaWxl JnF1b3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IC0gbGVhdmUgb3V0 ICZxdW90O290aGVyIHBhY2thZ2VzIGFuZCB0aGVpciByZXZpc2lvbnMmcXVvdDs8L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgLSBsZWF2ZSBvdXQgJnF1b3Q7c3VibW9kdWxl cyZxdW90OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyAtIGxlYXZlIG91 dCBhbnl0aGluZyBhYm91dCBtb3VudCBwb2ludHM8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7ICZndDsgLSAmcXVvdDtzZXQmcXVvdDsgdnMgJnF1b3Q7Y29sbGVjdGlvbiZxdW90OyB2 cyAmcXVvdDtncm91cHMmcXVvdDsgdnMgJnF1b3Q7aG9sZGluZyZxdW90OyBvZiBZQU5HIG1vZHVs ZXM6Jm5ic3A7Jm5ic3A7IHVzZSAmcXVvdDtzZXQmcXVvdDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij4mZ3Q7IG9mIFlBTkcgbW9kdWxlczwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBTZWN0aW9u IDI6PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9 Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEEgWUFORyBwYWNrYWdl IGlzIGEgdmVyc2lvbmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBkZWZpbmluZyBhIHNldCBv ZjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgWUFORyBtb2R1bGVzLCBmZWF0dXJl cywgYW5kIGRldmlhdGlvbnMuJm5ic3A7IEZvcjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBleGFtcGxlLCBhIFlBTkcgcGFja2FnZSBjb3Vs ZCBkZWZpbmUgdGhlIHNldCBvZiBZQU5HIG1vZHVsZXMgcmVxdWlyZWQ8L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgdG8gaW1wbGVtZW50IGFu IEwyVlBOIHNlcnZpY2Ugb24gYSBuZXR3b3JrIGRldmljZS4mbmJzcDsgWUFORyBwYWNrYWdlcyBj YW48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz cDsgdGhlbXNlbHZlcyByZWZlciB0bywgYW5kIHJldXNlLCBvdGhlciBwYWNrYWdlIGRlZmluaXRp b25zLjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBbb3IgYWRkIG1lbnRp b25zIG9mIGluY2x1ZGVkIHBhY2thZ2VzIGFuZCBtb3VudCBwb2ludHMgaGVyZSBpbiBzZWN0aW9u IDIgPzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgc2VjdGlvbiAxPyBhYnN0cmFj dCA/XTwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzwvcD4NCjxwIGNsYXNz PSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBTZWN0aW9uIDU6PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyAmZ3Q7PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IEEgWUFORyBwYWNrYWdlIGlzIGEgdmVyc2lvbmVkIG9yZ2FuaXph dGlvbmFsIHN0cnVjdHVyZSBkZWZpbmluZyBhIHNldDwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvZiByZWxhdGVkIFlBTkcgbW9kdWxlcywg cGFja2FnZXMsIGZlYXR1cmVzLCBhbmQgZGV2aWF0aW9ucy4mbmJzcDsgQSBZQU5HPC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBhY2thZ2Ug Y29sbGVjdGl2ZWx5IGRlZmluZXMgYSBZQU5HIHNjaGVtYS48L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsg SmFzb248L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4m Z3Q7ICZndDs8L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDwvcD4NCjxwIGNsYXNz PSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXzwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBu ZXRtb2QgbWFpbGluZyBsaXN0PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7 IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5k b3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5uZXRtb2RAaWV0Zi5vcmc8L3NwYW4+PC9hPjwv cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyA8YSBocmVmPSJodHRwczovL3d3 dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6 d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp bG1hbi9saXN0aW5mby9uZXRtb2Q8L3NwYW4+PC9hPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IC0tPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0 OyBKw7xyZ2VuIFNjaMO2bnfDpGxkZXImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSmFjb2JzIFVuaXZl cnNpdHkgQnJlbWVuIGdHbWJIPC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBQaG9u ZTogKzQ5IDQyMSAyMDAgMzU4NyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueTwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgRmF4OiZuYnNwOyZuYnNwOyArNDkgNDIxIDIwMCAz MTAzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs8 YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8iPjxzcGFuIHN0eWxlPSJj b2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5odHRwczovL3d3dy5qYWNvYnMt dW5pdmVyc2l0eS5kZS88L3NwYW4+PC9hPiZndDs8L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt bD4NCg== --_000_DM6PR08MB5084C4BED9EBE5A46E2C91AC9B4D9DM6PR08MB5084namp_-- From nobody Mon Jan 10 04:14:41 2022 Return-Path: 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 004203A0122 for ; Mon, 10 Jan 2022 04:14:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 sJfirLHZkJTz for ; Mon, 10 Jan 2022 04:14:35 -0800 (PST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2125.outbound.protection.outlook.com [40.107.22.125]) (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 827573A011B for ; Mon, 10 Jan 2022 04:14:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e8/eQBJMpNwymrvhQVmxvsRfLOgxcvpQOcq9buA5l00Xo6yr8u3yahgYr0UgJzLwmnnvF4BNKqdibz4UetKCKeOV3v+lfvEO3csSE4cbIVKBTRDqerbwLphaGZJ+VgzGFTTHcPGk9b/jHHQd+UXV62ozT+7Xk5hojwxt3OjzrpM/KuiA8Y4WSzDcKMj8kuo9L9lmIgyRyJJT3yNqp2zftUKc1fC2Jb08oYSWT8LPXPi6pe46oYfbbw+0+2VhZyCKTVKodccQa3qW3ZdWvin4p07/CV7RIdRlq8BNirX6/cjKUdXSmR1ng7sWzC0c2kU3OJpEKoQPclL176dPgUhbBg== 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=0sSOgEFHAq3XoQfAG7bcHFXEMpStMpuDIvifuiqeXZI=; b=Z7lOdwd9noLiyOIoBBM+Oq4Q2C3S7B/bUZM/lmLJX481Tz87fF5qjjinkKvksnOdzKTnkihRqik9C9odoyAGFRbbsGR60T+NOq4JXdh1iu4vZvtGzZFIZSglZtS6+yC6vPJm4AphDRN9ASkOLleexO8Gn7a4DxgZ6wCCRWh7pDaIUMkEjk4s9SwcOPpCJzNUf9bP4lTsjYY+f5NS/AFT9IXS+Sm2REhifC7QaOQZarHgyDRWxeLEdbCCpl/mxB5p25GFetWgoVd3dFspHf0r51YrmeRIMIZLMWuBPq/zFabVtRUyQ+sIXZpWjKRCWraAgmfhp/uCOU8UW8d+PY9u6w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0sSOgEFHAq3XoQfAG7bcHFXEMpStMpuDIvifuiqeXZI=; b=G1PxP4bHecaippL2vN9ZA1SDIAcczL3yXKeEYZ0MiaDPH83KwkJ2pkWb5OCejRU4yCaA89/VOgsDFpfrO1HdMvdI6JAZKMogAHQZ/FkaHHo6XKSVhcKWWpwiuKyUTJURvCVHPlfuQqEaNzj3aL4pPIrzzA/hlK5e6D5sOBjRies= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AS8PR07MB7767.eurprd07.prod.outlook.com (2603:10a6:20b:38e::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.8; Mon, 10 Jan 2022 12:14:32 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4888.008; Mon, 10 Jan 2022 12:14:32 +0000 From: tom petch To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: References Re: [netmod] RFC 6991 Thread-Index: AQHYBhuf2DuGZmpAiUSm9m+IRaEQmw== Date: Mon, 10 Jan 2022 12:14:32 +0000 Message-ID: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> In-Reply-To: <20220104001508.qakjeuquq3ebkyy4@anna> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 14992fc5-6417-78ca-c69e-d0acf93bc536 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5089f9dc-02f4-4444-9815-08d9d432c281 x-ms-traffictypediagnostic: AS8PR07MB7767:EE_ x-microsoft-antispam-prvs: 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: uCAYtEel/UVIH7J9TU5sPsdB6iodCfRpST11EKB15qK59BADbksq6IOHnHSGzmRjl1RQwR3iDoBq8o2506wy3O7ZO2ANANp6iUaeHn6wCrbTEO0JjFfFYCRv7RfxxnK0QkrWLVoiuZMObL9EWQFr4Bu30H9HdzX3xx9PRmF01cOsVFrD6GcNU1VbbKacmnj506YTNJG6coyz28KDhCT1Pv4yQzPDG+es9/7ZOtPDGmlC/anWVlqRW1j103nt0rsJavoEd4Ldchkrp/+kJJkIhp0qYVv14Fl6oEGEJbPJmz8FscudL3Ysch6rL/h5kKE7KoPOFty6C9ApyfqIzZvPSAzGWt1rYrGn+/0MubOrGD7COBlcyhRIJPUYOIdOt6I4rywsDOrhaOY0mns9BTGyhwuUqBtkdYr+z/WUERXF8xyGLtOa30JW1EvfCQ0LIeieSK/jJZx9gth53Tdhv/1Sw649Nze0mGnU3oa07GnqFhcyNeuBvjE1CwKveXLOKtnmjx4d5DjabmEsswgWES67/b5k1jypsA7J1JNsD0ecSYfFd+BaUFV8w/6lFXfwCYF8g78DA0MScUAc8l7T7UOs6HgH62FVEdVH/4Ze3dhb9ntHX5jBKXV2Rd6nqRQ2uSx0vL1m5n9ZBzUb1C7f6KccXEe+uXgUOUgXZWG9d8eUbGyBp6tRribaKsOAhxfevgT4CBHY+dosVDKdNv1HPGOIS3lQWnd9bSHR43N6j7ht3Iw/8VR+ZnO31wCkw8XoUQlsxHfH49Pw4ROEyGkZNASskBHhxAexXC2+mZj/BxrspNHPpyHLYI/mL7Y1LeG/nxWR x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(186003)(26005)(76116006)(66574015)(2906002)(40140700001)(4326008)(33656002)(83380400001)(66556008)(8676002)(66476007)(91956017)(66446008)(8936002)(66946007)(64756008)(122000001)(38070700005)(966005)(82960400001)(38100700002)(53546011)(6916009)(86362001)(5660300002)(55016003)(71200400001)(9686003)(52536014)(7696005)(508600001)(316002)(16799955002)(6506007)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?REhvMnNPZlJ5b1VuVk1YenVaQmd3SDJUNHFEb2ZYZHozRTVjOHUrMzlhcGFr?= =?utf-8?B?algwN1puMUE5SkppYjBVMU9KSEdIcXFCNkQrZDBCQnZqbmNybm9xa05rMmQ4?= =?utf-8?B?dTVVT0lXdVQwd3NsN0xCbllJMTNabmdXNzZNVThKUDdvbllNajFUS2RwZ3VH?= =?utf-8?B?Y1RoaWE1SGlyaFBhTDVKeEhQd1U5SUM4SnFsYXdJNCtCRDNwemxmbVpjL0lL?= =?utf-8?B?b1dNMHFVZFpYSGthOTdxTXViRnVjQkNzZ3Rla1BkbDhPWWI2ekViQnlLZjhv?= =?utf-8?B?c251UHFXTE0vRzFOSVpHaG5Oc1hhM2g0dzEvamxYdjZpRlVmajFSeTNTYnYw?= =?utf-8?B?RnhRcnoyUy9FQ1pndDNqN1RBVVU2S1IzRmxySURUYlEvY3E4SmlrNStxQm1P?= =?utf-8?B?QnNyT2w0a3g1TFVvN3V5aDUxUjFML0FoM3RSa3pmS0F4aGU3dmlCYjdFZDcy?= =?utf-8?B?bkNjRWNQNGFFZzJQQXRnYWtGN016aEdiT1cvb3M4eEVRanNPTzJ3Yi8rYm1s?= =?utf-8?B?b0tEOTZrdEtBeENmS0lZRy9jOFVSZGpYV1VOTDJFNmFMS0Z4MVN1WUtIRCt4?= =?utf-8?B?KzBKOGcwWWRubVlqdzdCOVhSSzdZTElMQXJ5MmRmYitjZWxpUGFLc0RGNWgr?= =?utf-8?B?bXV6dzM5bFVUaGV0bjhhMWdIVHZLVElHWG0vZ1R3bEw1MWJrVEd0TUJmRjBL?= =?utf-8?B?eUhhR1ZQSC9pVzJOY2I1QzRMMUcrWWg4dzhUL2I2YzkxblJXNjlaN1Z6YXhw?= =?utf-8?B?WCs0aTd4YkdZdGZuRWRnM3Ayak1TaFlVSlUvb29FSlNPSGJSaUNNb3RvaFps?= =?utf-8?B?ZlpYNkxXdnhYM0FvK2Z6eURKdGNxNzRhZHh0clNPWUZQMzArOFYrbENZRXRY?= =?utf-8?B?VGd3U2RjSzN6Yjc4RWM4bVBsVkkxTWhCTUVsV2lxdVg0UXljUzRpT24zT3Vi?= =?utf-8?B?MEdhbHV4VmZ1dlkrcUdrNnJ3SlpTa1RTNmhPaWdvcXhaM1FXcC82cEpBNExp?= =?utf-8?B?b3pmdnJNV1FPREpTbmJIZmorMEI2UVc1ZnlncHV6WnRNOTJMNkgwWHprY2Nk?= =?utf-8?B?M3BRNnR5bmxtNXltVmZDbDhmRzAvb2pXK1FrUXJsWlZySU54b0V3ckNVQnYr?= =?utf-8?B?Yld3REpIZGYvM3hOVXFuZCtRZWRtM0NmbzNaUUkxSk15OFpsS3lDdzUrU1FY?= =?utf-8?B?WldPYXRrNXhiU3JUMzRRM0ljWDI3K1p0aDV0M21nQ21nSGljemhJTmdWdDhq?= =?utf-8?B?cE0yL05DTTJXU29LaDhTNVpnR1lxRFB5RnVtQytRcklQSWI4RHlFR2JWODVX?= =?utf-8?B?T3FPS2hVN2NhLy9WREFLYy9sZ1h6L3FmNlZlYjhvYzFubzN2S2xHK0xuWkFp?= =?utf-8?B?bnhqZlNGZlRxNGxMTWVveTZnOVZDUkRCa1pveUdDdk5GaEMxRHR2VnI5OUh4?= =?utf-8?B?bGp1TCtyNXc4M1JyN3ArSExWMVJvSEpxWnJDRzREK0h5ZHh5SllOWHdoMWMy?= =?utf-8?B?ZFNYcGVrSmhySENqV3hPS2pRMzB4SDVZODUrcHdjTGs1M201RTYzT1hhMFF2?= =?utf-8?B?UE1iN2dxbEZJN2FMclFPbXpGM3NYazM2cTR3RDJqN3h2MC8rb1RKN0xLM25H?= =?utf-8?B?bkpDdmk1WGpodGJtbWxWTDM4dHNzSDMrRUE5Z0VWVkVFZWpIdDAzQUdtSUNJ?= =?utf-8?B?M0xGMmNzYjI5SkZYQWVrS0Fvc1VXU01tNDUyL2JYd3hvNllNcXp1ZEpha2Nw?= =?utf-8?B?ajNDakNEUU5IWjVvdjBZVWtmMEZMUXZGUUs2eVhhdTNSQnJqMnJUcC9TMWpR?= =?utf-8?B?dWh3Q3lWRWk4S3hoREJHVW1Hb0U1WklVN0lUbjlCaFBwYlY5NjlXTytlbzRt?= =?utf-8?B?UlVRaExxem95Rk03VkRiY3plZ2RGeXowS0JyZWp6N0M2dkFzMkhmeHdraVJ3?= =?utf-8?B?WXV6NFAwTzBENkNWUHptZ1k3TjJsaUUwQTFDT0N6M2NoU2t0bnpWNGJUQTdR?= =?utf-8?B?NzB3cXpzSUhkOE9ZdjdnTGMvcHJhTnBNNitkTDZKd2FaS1A2ZllOSG9zOTFU?= =?utf-8?B?TzhmT29hVkZYRDl3ejFLYlArOXRCazd0S1hLYnpWR3QrTHRXZlE0a04vdmlz?= =?utf-8?B?R1FUVWhuOThpR2pjM0FLZjc1YWZPZDE3MzBPUHVJZU8wNXVCL1ZRWm0va3l4?= =?utf-8?B?SEE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5089f9dc-02f4-4444-9815-08d9d432c281 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2022 12:14:32.4956 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YJZhADoOFTCALc82f9GZhDHjiPzDhe4tZMLPfeUQF4wt7oRNBVCyfpIltkr8wc6vEHJuBhqOabgUAI+IVtNf7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7767 Archived-At: Subject: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 12:14:40 -0000 RnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIErDvHJn ZW4gU2Now7Zud8OkbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPgpT ZW50OiAwNCBKYW51YXJ5IDIwMjIgMDA6MTUKU3ViamVjdDogUmU6IFtuZXRtb2RdICBSRkMgNjk5 MSBhbmQg4Keo4Kem4Keo4KeoLeCnpuCnpy3gp6bgp6lU4Keo4KenOuCnquCnpjrgp6bgp6YKCkrD vHJnZW4gCgpMb29raW5nIGF0IHRoZSByZWZlcmVuY2VzIGluIHJmYzY5OTEtYmlzIEkgc2VlIHR3 byB0aGF0IG1pZ2h0IGJlIHVwZGF0ZWQKCi1SRkM3OTMgaXMgYmVpbmcgb2Jzb2xldGVkIGJ5IDc5 M2JpcyBhbmQgaXMgd2l0aCB0aGUgSUVTRyBhbmQgc28gbm90IGxpa2VseSB0byBjYXVzZSBhIGRl bGF5CgotSUVFRSA4MDIgaXMgbm93IDgwMi0yMDE0Cgp3aGlsZSBSRkM3OTUwIGNoYW5nZWQgdGhl IHJ1bGVzIGZvciBhbiBpZGVudGlmaWVyIGZyb20gdGhvc2UgaW4gUkZDNjAyMC4KClRvbSBQZXRj aAoKCgoKCgoKCgpPbiBUdWUsIEphbiAwNCwgMjAyMiBhdCAxMjowMzoxN0FNICswMTAwLCBDYXJz dGVuIEJvcm1hbm4gd3JvdGU6Cj4gSGkgSsO8cmdlbiwKPgo+IE9uIDIwMjItMDEtMDMsIGF0IDIy OjI1LCBKw7xyZ2VuIFNjaMO2bnfDpGxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVy c2l0eS5kZT4gd3JvdGU6Cj4gPgo+ID4gT24gTW9uLCBKYW4gMDMsIDIwMjIgYXQgMTA6MDU6MTVQ TSArMDEwMCwgQ2Fyc3RlbiBCb3JtYW5uIHdyb3RlOgo+ID4+IERvZXMgbXkgbGl0dGxlIGV4YW1w bGUgb2YgdGhlIGFwcHJveGltYXRlIGN1cnJlbnQgdGltZSAo4Keo4Kem4Keo4KeoLeCnpuCnpy3g p6bgp6lU4Keo4KenOuCnquCnpjrgp6bgp6YpIG1hdGNoIFJGQyA2OTkxIGRhdGUtYW5kLXRpbWU/ Cj4gPj4KPiA+PiBJIHRoaW5rIGl0IGRvZXMsIGJ1dCBJ4oCZbSBhbHNvIHByZXR0eSBzdXJlIHRo YXQgd2FzbuKAmXQgaW50ZW5kZWQuCj4gPj4gVGhlcmUgYXJlIGEgZmV3IG1vcmUgY2FzZXMgb2Yg XGQgaW4gUkZDIDY5OTEsIHdoZXJlIHRoZSBlcXVpdmFsZW50IGRlZmluaXRlbHkgd291bGRu4oCZ dCB3b3JrLgo+ID4+Cj4gPgo+ID4gVGhlIGV4YW1wbGUgbWF5IHBhc3MgdGhlIHBhdHRlcm4gYnV0 IGl0IGxpa2VseSBkb2VzIG5vdCBzdGF0aXNmeSB0aGUKPiA+IGFkZGl0aW9uYWwgcmVxdWlyZW1l bnRzIHNwZWxsZWQgb3V0IGluIHRoZSBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQuCj4KPiBJIHVuZGVy c3RhbmQgdGhhdCwgYnV0IHRoZXJlIGFyZSB0d28gb2JzZXJ2YXRpb25zOgo+Cj4gKDEpIGFzIG5v dGVkLCB0aGUgcGF0dGVybiBpcyB0b28gcGVybWlzc2l2ZSAodW5uZWNlc3NhcmlseSBzbywgYXMg XGQgY2FuIHNpbXBseSBiZSByZXBsYWNlZCB3aXRoIFswLTldIHRvIG1hdGNoIFNlY3Rpb24gNS42 IG9mIFJGQyAzMzM5KS4KClRoZXJlIGFyZSBhbHdheXMgZGlzY3Vzc2lvbnMgYWJvdXQgaG93IHN0 cmljdCBwYXR0ZXJuIHNob3VsZCBiZS4gSWYKeW91IGxvb2sgYXQgZHJhZnQtaWV0Zi1uZXRtb2Qt cmZjNjk5MS1iaXMtMDgsIHlvdSB3aWxsIHNlZSB0aGF0CmNoYW5nZXMgd2VyZSBhbHJlYWR5IHBy b3Bvc2VkIHRvIHRpZ2h0ZW4gdGhlIHBhdHRlcm4gdG8gZXhjbHVkZSBzb21lCmludmFsaWQgbnVt YmVycyAtIGF0IHRoZSBleHBlbnNlIG9mIHJlYWRhYmlsaXR5LCB0aGUgdXN1YWwgdHJhZGUtb2Zm LgoKVGhhdCBzYWlkLCBwZXJoYXBzIGl0IGlzIGEgZ29vZCBpZGVhIHRvIHJlcGxhY2UgdGhlIHJl bWFpbmluZyB1c2VzIG9mClxkIGluIGlldGYteWFuZy10eXBlcyB3aGVyZSB3ZSByZWFsbHkgbWVh biBbMC05XSB0byBjbGVhcmx5IGV4Y2x1ZGUKYW55IG90aGVyIGNoYXJhY3RlcnMgcmVwcmVzZW50 aW5nIGRpZ2l0cy4KCj4gKDIpIGJ1dCB5b3UgY2Fubm90IGlnbm9yZSB0aGUgcGF0dGVybiwgYXMg aXQgYWxzbyBpcyBtb3JlIHJlc3RyaWN0aXZlIHRoYW4gdGhlIGRlc2NyaXB0aW9uIGluZGljYXRl cyAoaXQgcmVxdWlyZXMgY2FwaXRhbCBUIGFuZCwgaWYgcHJlc2VudCwgY2FwaXRhbCBaIOKAlCBz ZWUgdGhlIG5vdGUgaW4gU2VjdGlvbiA1LjYgb24gaG93IHN1Y2ggYSByZXN0cmljdGlvbiBvZiB0 aGUgY2FzZS1pbnNlbnNpdGl2ZSBSRkMgMzMzOSBmb3JtYXQgaXMgYWxsb3dlZCwgYnV0IHRoZW4g dGhlIGFzc2VydGlvbiAiVGhlIHByb2ZpbGUgaXMgZGVmaW5lZCBieSB0aGUgZGF0ZS10aW1lIHBy b2R1Y3Rpb24gaW4gU2VjdGlvbiA1LjYgb2YgUkZDIDMzMzku4oCdIGluIHRoZSBZQU5HIGRlc2Ny aXB0aW9uIHN0YXRlbWVudCBpcywgZXJyLCBub3QgdGhlIHdob2xlIHN0b3J5KS4KClllcywgYm90 aCwgdGhlIHBhdHRlcm4gc3RhdGVtZW50KHMpIGFuZCB0aGUgZGVzY3JpcHRpb24gc3RhdGVtZW50 IGFyZQpyZWxldmFudC4gSSBoYXZlIG5vIGRpcmVjdCBhY2Nlc3MgdG8gSVNPIDg2MDEgc28gSSBj YW4ndCBjaGVjayB3aGF0IGl0CmFjdHVhbGx5IHNheXMgYWJvdXQgdCBhbmQgei4gV2lraXBlZGlh IGdpdmVzIHRoaXMgbGl0dGxlIGJpdCBvZgppbmZvcm1hdGlvbjoKCiAgSW4gSVNPIDg2MDE6MjAw NCBpdCB3YXMgcGVybWl0dGVkIHRvIG9taXQgdGhlICJUIiBjaGFyYWN0ZXIgYnkKICBtdXR1YWwg YWdyZWVtZW50IGFzIGluICIyMDA3MDQwNTE0MzAiLCBidXQgdGhpcyBwcm92aXNpb24gd2FzCiAg cmVtb3ZlZCBpbiBJU08gODYwMS0xOjIwMTkuIFNlcGFyYXRpbmcgZGF0ZSBhbmQgdGltZSBwYXJ0 cyB3aXRoCiAgb3RoZXIgY2hhcmFjdGVycyBzdWNoIGFzIHNwYWNlIGlzIG5vdCBhbGxvd2VkIGlu IElTTyA4NjAxLCBidXQKICBhbGxvd2VkIGluIGl0cyBwcm9maWxlIFJGQyAzMzM5LgoKICBbaHR0 cHM6Ly9lbi53aWtpcGVkaWEub3JnL3cvaW5kZXgucGhwP3RpdGxlPUlTT184NjAxJm9sZGlkPTEw NjI5MTY1NTRdCgpJZiB3ZSB3b3VsZCBoYXZlIGFsbG93ZWQgdCBhbmQgeiBmb3IgWUFORydzIGRh dGUtYW5kLXRpbWUsIHRoZW4gd2UgbWF5CmhhdmUgY3JlYXRlZCBhbm90aGVyIGluY29tcGF0aWJp bGl0eSB3aXRoIHRoZSBYU0QgZGF0ZVRpbWUgZGVmaW5pdGlvbiwKd2hpY2ggSSB0aGluayBvbmx5 IGFsbG93cyBUIGFuZCBaLiBHaXZlbiB0aGF0IHdlIGFyZSBpbiAyMDIyLCBpdCBtYXkKYmUgcmVh c29uYWJseSBzYWZlIHRvIGFzc3VtZSB0aGF0IHN5c3RlbXMgY2FuIGNyZWF0ZSBvciBwcm9jZXNz IHRoZQp0d28gY2FwaXRhbCBsZXR0ZXJzIFQgYW5kIFouIDstKQoKL2pzCgotLQpKdWVyZ2VuIFNj aG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSApQaG9u ZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4g fCBHZXJtYW55CkZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3Lmph Y29icy11bml2ZXJzaXR5LmRlLz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCm5ldG1vZCBtYWlsaW5nIGxpc3QKbmV0bW9kQGlldGYub3JnCmh0dHBzOi8v d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kCg== From nobody Mon Jan 10 04:58:03 2022 Return-Path: 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 C7B833A0A86 for ; Mon, 10 Jan 2022 04:58:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 8vYCYYf4TTA3 for ; Mon, 10 Jan 2022 04:57:57 -0800 (PST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on060d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::60d]) (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 03CC93A0A84 for ; Mon, 10 Jan 2022 04:57:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DkH2HSxQBQeFH1peYofhNxJQEAwK1XEsv5c3kScB5BtXa5j54M1lrPV2KC90qtDMxP6GHc6qBGeJNSr6v13CYeQchjytT+pSiFhzaFpZ47wWvpEGt1xdxKgOzXtUBRndY7KqB7L4bq1a0EzVF949v4bP5D1IkdRmCjeKSfinrpTHZ1+U4dUd87a2R9XCNIXbj/IxPOpZMW2jmupFQUr3iTBobC4YJzFn7ZcewdH/wKoZyoZqHbKUBwU3ol1+ZqClPp2k1HtUk53KjD80q+jQDxFz3/681s1uDcIC21ozj/bqK26oTBnAYSTMPdfPRs78hClH/XK16ZSWFOtbTljVTQ== 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=XSTTXrSYBXC/aO8bhXqblh/ojk/jOIHM2cByGlQvWss=; b=MKTz3KmDEi8MkbW4CJ8Svydx7+hvV8dIt4R1IiEmo6o/kLhl+4mOcXEShAzmNM8b3jF0J9IoPY1YmBdu/52zyTvCZzPIrx6VEbYhEL7IBTSFT9cqRYKOT2uOAcF8kt9KPoFn6GV5amKf+DtFlVwsEMb7S2rbW2X7uIl09TpV+vG3Rr6t453o57rUw3ndhyrcbmgsjOuHGqA+QZYsBgQ3pom3bDJ4/vdGx2aHhw/RTxfF8CI6cxJWGMfFN2fedpaHAnjz9SNQxKDKz9jhWK3suV5/huY2NXSs2UcR4c1ION1hsHntwOY4Wy90ObD82JOr0BfCuGPol5sHEz5Qy/M/kQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XSTTXrSYBXC/aO8bhXqblh/ojk/jOIHM2cByGlQvWss=; b=ZvDsCcGVGJq+iwB3b6XXE0e2YpQtkLejTfx4fioNfKfQQrzYilgPK3QAHoYu6FR5uji6QKAmuwyuXdnkKDrduEVP9zpOCFUOFoujbtubIQLbkzLUcYUK31vKXJYGFwM7LC57UvwN8XVZHurlBPApwb4Ha0WLj3qNmk89zkCADA4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1204.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:26e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Mon, 10 Jan 2022 12:57:49 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 12:57:49 +0000 Date: Mon, 10 Jan 2022 13:57:48 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: tom petch Cc: "netmod@ietf.org" Message-ID: <20220110125748.wobt5mvzkc4vrr6e@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: tom petch , "netmod@ietf.org" References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM4PR05CA0010.eurprd05.prod.outlook.com (2603:10a6:205::23) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b62b19c3-6238-494d-032c-08d9d438ce2c X-MS-TrafficTypeDiagnostic: AM9P190MB1204:EE_ X-Microsoft-Antispam-PRVS: 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: wPPnNcRPNxTxT890bCZclKV4iRSW9IisFI2vjFYfWQkk5M1V3HyTeUEct6m/8MFvea6KgK267VAksOibptp0k29wyq6mJstU2RJFxE9SElv1k3peqKmwHceEZeLeWiXJ8eLY9Wd+Q0G1Vih7ZOInZ9Om+3ILtepfvUdlfE+KMtJibI17kvt+zAWQcP/6Z8ULjnok5xFa+TfwENV3aHp0OA64oV5X7WP8kUsXIZ4+cFizMQ29oyCWRHG7tRXdElAkMV+VOUozh1YXptpdWiOez1WuGjQJahjFpMy2pvNNl5OWSidmA1kNn+McVI4MCa0uKAwCUtKr6g5429JuXkXyb84V24b16XdXUDEoxhtoCjUws6dXM6Zi8Ri7kVSkODL9/U+9DICLpi0iyzuEOgONSYod0RLPea26PdabHnaIytvbHs9N+XWWti8aTvSPMAFc+u9LnZt/V0P26AOuqtc5i9BszGajmuJEvpUrkJycAHYLzKRzw1ruKdK/UaewtrbmW7/b0wkotJ2Y9Euh6sk6oGLWOqr/+IIqrFgj4nqjxhn3ooa6/EF83kTQMWlOLfi0qREbgYpVN+G1CED4uMIl8mS90e4wpMuYg+0ZecFi973b3egj9cCSNvMAQRMKHKM3CLUxd+V+PTR6aHLlPqPmcghA/xSHNtLYzYFoQngOG0YrOQ6iho+NWqpkgeZ4Q7MI65RlYEiOqiISXAn3h+UGt3wMNwNJS2u5e78E2OHRy70GwYZfCtKrQOs9O9IoohirgNCi7q7Uyj+C5df4OlnPMQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(83380400001)(6916009)(26005)(40140700001)(52116002)(85182001)(508600001)(3450700001)(85202003)(33716001)(66574015)(186003)(6486002)(86362001)(4326008)(66946007)(5660300002)(1076003)(2906002)(66556008)(66476007)(8936002)(296002)(316002)(53546011)(6512007)(9686003)(8676002)(786003)(6506007)(38100700002)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VHBQSURZUGRrV2lmcC9ZLzNRdk53YWpyMUl1WTBzai8rSlFvUEREdXZ2WEM0?= =?utf-8?B?WmNTa05IeFZ4QmdNWllNc2d4Zi9FTGdYZzRvd1VWUWpQdFc0aWRmclE2b3cy?= =?utf-8?B?MFhLTU9FRmI3djkvM2QxWFUyU1E2ZjJwTCtaQnh1dkljbFJtZ1NNUHpHclF6?= =?utf-8?B?dGd0K2xMMHdlYXl3TUZ0UHYrUWJUdk1nMzVRZjRRUzlRUTlDRWsyQXVYMTJM?= =?utf-8?B?c3ZJZGMzcVJJVmF2Q3BYRUFTQ2dNYThMak9reDBjVjkzSWV1dUVUdS9nSG9N?= =?utf-8?B?VU82ZmtBZnNqSXlVR1FneUpyNkpMbFRyUzhucHREbzFBNm1xZEgvcVVablcy?= =?utf-8?B?N0RDcEhJZG9kcFhDa21hOUJDNVBsaS9mMXJaWDRpanNGN1dEYXBmZEpqdDly?= =?utf-8?B?MEtxQ3BsWGFOcEJQeEd1QlR0Y3JxY2RqR2tRU0NydnhsMWdqNTRKQmFrbG1z?= =?utf-8?B?R0dQNVh1aVp0U0dZRWVPaHBVbVlvV3l2K1V0TkVzYVJ6cnk2bWJ1WktFeTdV?= =?utf-8?B?cDJWV2FSdjA4UFhFTnZXOW1pRXFhSTE4b0RXcGdQNGtHUVJSeU4xZm9KYmZD?= =?utf-8?B?dkJ5Y1l2REp3OWpjMEVLQVl3bTMrM3FRbnRJQXhKbm1FcWVCcWFrVDhBenBK?= =?utf-8?B?SURLQXREMHZkU2tHclFKd1FxT0JvZzdDT3N3N2ErcGhIaVhya0taaDBhelRM?= =?utf-8?B?NWhIZU1hdlNmcTVja3ZGWlZMZWlNbzRYYzBJNnZsWjMxanQzbkJCR3hFNlZx?= =?utf-8?B?czBIS3pzRnM5NDVSSlJ3S2RSSEcvVXhmK0cvY3E5ZUJ3QS9PRkdSNmdzYkht?= =?utf-8?B?MldyRTVvamg0N0RxQ0NhQ3BMMTN6V0pmNmFpakR0M1hEZ1VSZGR6UGZnVC9i?= =?utf-8?B?YXlpbUIrUkpsUHF1cDIrNGxVVEN6ckdyVUt2MHJVWUNJVGQrWE9wOFBzTHIy?= =?utf-8?B?WjdpR0xPakZNUkw4SUJIdlpJK28vemJkR3RUOVFOdW9Makg5c1NDV3l3dHhU?= =?utf-8?B?d2xzWDNMNWd1dlNTSVNkZkxnQ0hIVkFpOG9MN0Z0a3ZhM0txdlVkb3pRL1RK?= =?utf-8?B?M3g1MlVrTi9GYUF6QzV5UVNiUm4rWUNtdG8rYnU5TVY3WFRVWjNBTDgyckJK?= =?utf-8?B?dUVWcC9nd0JFbDNBSldxMEg3WEVsRzAwRi9rdXVLV1crOFhnMXY1aGhjMGlD?= =?utf-8?B?QVdTWEN6R044RXYxWXV5Yi9pdGhKTXBlTVVzN3FWUWcrRE9RWll1TlRaR1cr?= =?utf-8?B?WkVBUldLTHhJWUlBNWEvVmJxd3lSZXJZZzA4dlQrOE9vWVlzcGVvbGlQalZ0?= =?utf-8?B?SHJnNHZEb2dYVTZYY2NqNHo2V1NERDZHUzNhbjFLNlBZcDV3TkNOd1ZJL1Zr?= =?utf-8?B?cTlGbUNoYkJLd1lrODF4WnRUZW9BWG9zVG92bFBaQzJLSmpxdU1RVmdHVVJS?= =?utf-8?B?Y0svWWQvMDJzWUlITWpxbzdqbUI2MFVWeHh4dHd6WkNOeVBsdTVSdkZTOElv?= =?utf-8?B?TGUxN0lTUkl3RlZ2N2EycXcweDdrcTBBNWx0VU1Vb0ZDMXlNa3F0ZW1jOE9m?= =?utf-8?B?S29Dd3pTNUh2bk1Tak5LZ3Rzc3hUcEhUT09TOTBLb1Jhdk5aMVJCazJjcGhr?= =?utf-8?B?M09UemlRVm0vNlBRcWJQV1pCL0lPVXlzYUtsYjZkOFZGNVhNU0ZIcFpTVWM5?= =?utf-8?B?UVBwbjh6WVRpdkNyWUJmdXpuWlJaZHl0blVOTnlJbERrTTlKdnNDTXYzVHVv?= =?utf-8?B?THJEak9odm1aSk9PUG5kRGtRMEpvY3FKejhLM1NmMjVzQ0w0WTNidlN1QXJR?= =?utf-8?B?OHVYZ0lMT29jOENxR1NnNEhPV3k4ejZpRHc5OTJaZnRqTFdGTFB3ZGFZTTdr?= =?utf-8?B?cDVnVmMrVXQwcEMvQ3JPa2pLd0ZScGhrSm9qaStLZnhzb1dETXNoUU9LS21K?= =?utf-8?B?bVgxOVJpekFQYllOWk1JSEFYZ3YxUkRYTVo4MVl5aG9rOGIwcWsvb2p5RGp1?= =?utf-8?B?UkRlUWZTZjlNNndNTmREL1d6aHB2bFNvd0dnTnVPK1RpMmJHSmR1T0xWblJl?= =?utf-8?B?Y1Qzd0s5bkZKbUc1K3lYK0RiVmZXaTNiL242cmRwb3g4MzRQaXNtUnFnTjdN?= =?utf-8?B?WUNuNG00aDFtOGJIUGx3VUwwZDFGWHlTMmYzRzF5Mm5MblRaV1k5UTlHNkdV?= =?utf-8?B?SFVMUWMrWXdGcDBNM1I0c25Xc21hT1l6NU8yWFJXQWhycm1LTW5iWk1GWlho?= =?utf-8?B?b1Rmb3J1SHkxdGRwQ051QXlJZlZBPT0=?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: b62b19c3-6238-494d-032c-08d9d438ce2c X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2022 12:57:49.4071 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: mB6mDO2zXnuHEtOQTUSGoKViHpH8XEOwPTY9UzfvnEx7LhJHZrnTneh1lPy9Dyrx8eohBPysmE30xpVGU8A/hF6DOmkeTbITYaGMj7G9KBk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1204 Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 12:58:02 -0000 On Mon, Jan 10, 2022 at 12:14:32PM +0000, tom petch wrote: > From: netmod on behalf of Jürgen Schönwälder > Sent: 04 January 2022 00:15 > Subject: Re: [netmod] RFC 6991 and ২০২২-০১-০৩T২১:৪০:০০ > > Jürgen > > Looking at the references in rfc6991-bis I see two that might be updated > > -RFC793 is being obsoleted by 793bis and is with the IESG and so not likely to cause a delay Since rfc6991-bis refers to the port number definition, this should be a no brainer once there is an RFC replacing 793. > -IEEE 802 is now 802-2014 This is more complicated since I usually can't check easily what is in the new document... > while RFC7950 changed the rules for an identifier from those in RFC6020. For clarity and to avoid misunderstandings, can you elaborate what the concern here is? /js -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Mon Jan 10 07:14:36 2022 Return-Path: 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 651463A1261 for ; Mon, 10 Jan 2022 07:14:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.475 X-Spam-Level: X-Spam-Status: No, score=-2.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 LQJFeUvCUSgv for ; Mon, 10 Jan 2022 07:14:29 -0800 (PST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2113.outbound.protection.outlook.com [40.107.236.113]) (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 A6AD23A1260 for ; Mon, 10 Jan 2022 07:14:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mTEeIle6tkL5X9nDh+U+bblw56Q+mISAbc8H36kugS1zmsMpfIT811fDT5WtXuXNkQbanQrYdbtzROpGiXgt2J0PnRGy5hFLSFoPL9jkW1CLLRYO1TiKHtRQ6L1VdJw/biKG3hkEAIGEGkJ2RqVauHGaw7UpZn3az/Qksn0UKe2NZgCu5JKHxVgNP+wWUl6BNi7jC+lAinKmgVBem+a6ZH+WZ1ItsdbZeqfz3b3+zgFVLvBhIiedv0mdqEfV2Rr+YScAdu15g74v14FZtdSTlDWsYot302jyeLzFnizrm5xLIsPctvLUMGY94U2tEM9a1rtfONO2PCgsh+UvnKY3iQ== 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=5eMKCp4DNKZYzErNGC3aaqg+2r94StF3I5zSQ8+RNYI=; b=m0LxRkujjngQEEZB0SZLHzOHT2BMk9hy6Kej7QRMuSx8h0r09vDMrYmxjpkaFeoYLuhmgl5GBMNdmJvpS9ARcmvNIC8YItyN41K6d9PkDiMtegEJwLbmt83hML3T9IgQMGr7T3DK3IdcyZFpc84PS22DQYU1qRWpQ23KTg6XwB8HSvalTe8u1XquI4gTVFHzw1PCnrR4ew4Nl3dYbj3t+lskY2I+GLx/hTqkLMg/j4QuFeJMhfULeHW2mAie2YASJtrYt7k5+8aPmF30jFN4RF8tcV0XWBeo1UOX76JM9xlMyo2Ter0yNHzk1Opsi9BV+Om02K2I3XxD7M1ZutZfLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5eMKCp4DNKZYzErNGC3aaqg+2r94StF3I5zSQ8+RNYI=; b=lAYQCHDURilgYiB0tJPveSsXn0HIQpgx0RDmIW9DcTECs8ZpRQTSVUw95LKOHCTn6ZJ7Z/GYWl0b/2AfuPTYCiFONeMVRufpUgLqkBx03VcJo6Eph0gEueCiHGTmG7wbeEKwG3Uxa5stk1eFqLEnaoRvKyS4y2zDYFWloyckW70= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB4155.namprd08.prod.outlook.com (2603:10b6:5:8b::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Mon, 10 Jan 2022 15:14:26 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 15:14:26 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: Juergen Schoenwaelder CC: "maqiufang (A)" , "netmod@ietf.org" Thread-Topic: [netmod] system DS polluting intended and operational Thread-Index: AdftJDTUHgXdkjwsR2+EQX3pIo8vsgABQf0ABkF6LVA= Date: Mon, 10 Jan 2022 15:14:25 +0000 Message-ID: References: <20211209181900.imnvmxjywszmgnwz@anna> In-Reply-To: <20211209181900.imnvmxjywszmgnwz@anna> 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4d444d2b-6176-40d5-33db-08d9d44be3de x-ms-traffictypediagnostic: DM6PR08MB4155:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: i1+ns14ZOb8/n1wxfMamh+Q95nBdFN7mp8676e1rmMmoGOCg+2sfE9Y2eW67XFo5ntUo2UsvVLSl7/wxLnGAh7SmbxttUaIh4yT7auXAj5ZoX7ZaZwK6mgtKLRSqGgV1794cW0DXWoAOOJbi6uTkiirLMSbnl0DPUHSMT9rk1Sa2WUpQbyxSGiJd7/A5sMFxfVVNWE3UZdZklv3yxSxiyVmaAoHWvHZ6yJsrVHk2pD1lpmVTI4Fd9yasu3dF0T0Rks8A58AKbZPS1prJGZTXzCd1cPl8tJYft7h6n4vtFm3Tl70TkSGuycGV0ldC7gmTnJHLmLrALr0W2ec2ye49G/tcq/6x9I8uSK4GGV19/VOCYIy8bQijeD2MDkNfv4HMIaLUDYZKD0XNyp+ddudTgm77IiUNr/2diRpip1m+BjlI/rGhPfkBZW9N+HBWcjut1tMA+KLQuIYsRd+Rrj2GsCR2iTRnh3r8XBhnVrhvgRHpF7hxHED7X7DwBGAJSoR+HulvEQJYjuN5Dlaw5PiIQLUk4jJ+nFF9kn9oBTs2u8WwZ7t2l61Ty3IxRMXAVX0c+j0nFVF6IfDkmI6MScas3ZccZGdsl5kG6Tqo6O94E/atT+975qRoFfONwxdMK7woeQ/2+kGpIT0C9WmrrpNHFo8Rzh7ma4MuDfDEiUi0HphJMoXjWkmTUVKb3niycxC2KrBwUA3dhwK4beGxgQz7Eh6x9XPnUpAZjJhGy+/Bd3X5cR+TJwrVbPwa0w3WbvqAOrOZQsPXNfvhF2XgCu1e4Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(6916009)(7696005)(54906003)(26005)(66946007)(82960400001)(2906002)(76116006)(71200400001)(64756008)(66556008)(66446008)(40140700001)(122000001)(38100700002)(83380400001)(66476007)(52536014)(186003)(86362001)(33656002)(4326008)(5660300002)(38070700005)(55016003)(9686003)(6506007)(508600001)(8936002)(8676002)(53546011)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eXA4R1BrekJxQmdUN29MSlRmQTlsZ25ENDhFOGZ1bitTZEFtUzZTMTUwZUMz?= =?utf-8?B?VElFalF1Q1pDajhxbCtKVjZjSnREWDVRN283UHZJeUxTbVRhRFNLMDI5ZFdq?= =?utf-8?B?a1I0b1N1a0JqRkkvaUpVbXlTUkZ3QjJXWEM2bVE5b0o1bHgzTjdld2xWVUpH?= =?utf-8?B?Y1AwOWF6WlVQcng5NncrWHhFS293YkxWYThYcDQ3aHNGR2lFTzNXY2haQTlZ?= =?utf-8?B?Q3ltNENxSktNNUN4SGZZallUc1hTdTRBNFdFblp1em1Fb25BSFpuZ1dzQjRy?= =?utf-8?B?bWZrNTN0QlcrQng0WUJ0MnlFeFQ1VVBrZlBMOUQ4b2Viczk3MU5CYWZlYUtG?= =?utf-8?B?SHp2d2pxcWUvNFdUbXpvbkJ5c0JjYU9jdVJZSWk3Zmp5NXIxeCs3K3ZhWHhH?= =?utf-8?B?azNsaE9QQ1B6VGJyRW84N1VLOVdzVU5XNk1RRm96c1RVeEluenlsdTl0Z0hu?= =?utf-8?B?RjR3THF2aVdTSkhQV3hmV2syWnMrd1BRMnFxQVBMRGNaUVN5NkI0SDQxcmE5?= =?utf-8?B?eThKZmFlSWF5WEthQmFzZ2xtR1pRUzByMStOSnhIUUFqYUVCV05JVm1QVDFZ?= =?utf-8?B?NGJGbjdLQ0FrQjZxeE12dzVYdjA1YUlkTWR4UmJUSU1iZi90dGdXWGVNc3Jh?= =?utf-8?B?WkRwQnlXdGo3dS9pRVRhQmF1R01XREZVNEovMDNoYnZNQWlJbzQ1OWIxU3RF?= =?utf-8?B?SmVWNkJoeGlQdFNBVjVaSzJJbUZ2Q2pNKzNtb1U3UExIdzNzVUZycjduOHVS?= =?utf-8?B?aTB1OHJKWFFBRXZuYXhWTG82cytuRjRhKzdQSVYralhiUTJLTzdpQ0Ivb0l5?= =?utf-8?B?WGRHeW1KdjFucllzSW9EQ1k2eUlKUFg1TEJsaGRpeDhjUHdqVW94RXdkL1dD?= =?utf-8?B?dmRaVnJzeVNDNFZjaml3d2pBdG4xMXM0QmYvTGllVDRNOWNISXRQNDBTU3Bk?= =?utf-8?B?SWU5V1JuZWRYN2ZIMmpISXdiZWZSRkZqT3ptV1laVWo0WXdXNVI1d1lFUlNF?= =?utf-8?B?eWI0QVdOL0ZHdzIyMUNXZmo0ZG1NQ0ZtZ2R4VWt6QmhUM1FnYUp4TGl4QTl5?= =?utf-8?B?MTlubFdUMHVNQzdTSHBnOWE4YytvbkpmazdUTW1qM1NzZEdIRTVkVGMrb05U?= =?utf-8?B?bzZKVGhMU0t6Sm9oYUhVdHhsbTBYR2p3a1J5ejVxVjRxZWpOL0RjdWRBaC9J?= =?utf-8?B?RnJMcXd5Z0l0R1I2TWk5aE1hUGtlc3pGb2RnZk9sRmIzY0lvN0ZOV0VwVlB4?= =?utf-8?B?b3FpcTJObXVVa1grSnd6Q3dzVkNZblNGRTVUWjB0VjdqWTVPTVlISmpwWGEz?= =?utf-8?B?YWo3NzExYmJCby93dzAzL3plY3J5WUlFc01rRWpSb2k1QTk1dnoxVmY4SUNY?= =?utf-8?B?ZHRKRWp3K2RiUWh2aHRJSjZlM3AxWEdYbEo2d3dmUUhCRnpMMjJCRzlHYTlO?= =?utf-8?B?S2lVUWthM0lYckFkeFdiU250RWpnYklEd2tQT1hkNFd3N0RwTmJPUDY4MUVZ?= =?utf-8?B?dmlvUExtRVMzRGtVK0VBb0w1eEpNV0JLSjB5dWhOMFU0emUrVk9YL3VnMURj?= =?utf-8?B?QlEvV0J5Uk9BWUY0TjZSU29wQzNZUTNwU1YxMEZWYis4Z1RrV0JQWUZrUG53?= =?utf-8?B?Q0g0b0NaWEg1SkE3aU1Ba0Y0c3BJd0xLL1JKQ2M3Tm1Pb0F6a1VPb1ZNcWJO?= =?utf-8?B?cDE5SERWMEtvUEVRSjRaclcxOFM1cmtCMnNJN3RtaVdoOVJ3QW9wNkF6RDI3?= =?utf-8?B?VE43aXZWeWVKTEZXVXN5ZzhXdjRWemRIcHhHV1JKYVlpczNMbWE2ZENiZk5T?= =?utf-8?B?ZlBCaE01Y2xEZmE5WXRVV01raC9sSndmdFdkOXlpSFEzV1Y4UEE2SVhlTVdB?= =?utf-8?B?bDlVOFI3cVVzUWFaSFNjRHR2eVF1ZVJOL1FySnFTdzJBNEo1ekxyVjluR25p?= =?utf-8?B?ZlpJQlZiWDFYUS9LOWg2M1g1MDhnVndocnVDMS9lWERTVGl5UGg4VWlqWWdo?= =?utf-8?B?VS8yWnBJM005R0sxekx6YXZlWkhxZHpyRHZKS3l5Rm05d2JpZUtGNWFjNGJa?= =?utf-8?B?bDhwZEY2UVJGY1hyQWlDUmk3S2QxcitWZGsyWkVmdlF2eWFESFJic1NIQzNR?= =?utf-8?B?RXpaejFNR2RKWVpEOTBXNXJ5bXZOcXRPRDM2bER0QnpCMElQMDZUZ1MxSU5r?= =?utf-8?B?OXc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d444d2b-6176-40d5-33db-08d9d44be3de X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2022 15:14:25.9011 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nxheH4hG37mfCDkJgkCY5yAVq5ou6s4ZHp9co6HP6NzxBe5cm+oPHU31ZO+Q077fxPv7jq4UDQ6bnczijgNzLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB4155 Archived-At: Subject: Re: [netmod] system DS polluting intended and operational X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 15:14:35 -0000 UGxlYXNlIHNlZSBpbmxpbmUuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogSsO8cmdlbiBTY2jDtm53w6RsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNp dHkuZGU+DQo+IFNlbnQ6IFRodXJzZGF5LCBEZWNlbWJlciA5LCAyMDIxIDE6MTkgUE0NCj4gVG86 IFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKSA8amFzb24uc3Rlcm5lQG5va2lhLmNv bT4NCj4gQ2M6IG1hcWl1ZmFuZyAoQSkgPG1hcWl1ZmFuZzE9NDBodWF3ZWkuY29tQGRtYXJjLmll dGYub3JnPjsNCj4gbmV0bW9kQGlldGYub3JnDQo+IFN1YmplY3Q6IFJlOiBbbmV0bW9kXSBzeXN0 ZW0gRFMgcG9sbHV0aW5nIGludGVuZGVkIGFuZCBvcGVyYXRpb25hbA0KPiANCj4gT24gVGh1LCBE ZWMgMDksIDIwMjEgYXQgMDU6NTE6NDhQTSArMDAwMCwgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBD QS9PdHRhd2EpDQo+IHdyb3RlOg0KPiA+IEkgd29uZGVyIGlmIGhhdmluZyBhbGwgdGhlIHN5c3Rl bSBjb25maWcgYXBwZWFyIGluIGludGVuZGVkIGFuZCBvcGVyYXRpb25hbA0KPiBtYXkgYmUgYW5u b3lpbmcuIFdlIGRpZG4ndCB3YW50IHRvIHBvbGx1dGUgcnVubmluZyB3aXRoIDEwMHMvMTAwMHMg b2YgbGluZXMNCj4gb2YgdW5yZWZlcmVuY2VkIHN5c3RlbSBjb25maWcuIFNvIG1heWJlIHB1dHRp bmcgYWxsIHRoYXQgaW4gaW50ZW5kZWQgJg0KPiBvcGVyYXRpb25hbCBpcyBhbHNvIHVnbHkgPw0K PiA+DQo+IA0KPiBUaGUgYXBwbGllZCBjb25maWcsIHBhcnQgb2Ygb3BlcmF0aW9uYWwsIGlzIHRo ZSBjb25maWcgdGhhdCBpcw0KPiBhY3R1YWxseSB1c2VkIGJ5IHRoZSBkZXZpY2UuIFJGQyA4MzQy IGhhcyB0aGUgZGV0YWlscy4NCg0KWz4+SlRTOiBdIFJGQyA4MzQyIChyaWdodGx5KSBsZWF2ZXMg YSBsb3Qgb2YgZ3JleSB6b25lIGFyb3VuZCB3aGF0IGlzIGNvbnNpZGVyZWQgdXNlZC9hY3RpdmUg YW5kIHdoYXQgYW4gaW1wbGVtZW50YXRpb24gaXMgYWxsb3dlZCB0byByZXR1cm4gaW4gPG9wZXJh dGlvbmFsPi4gIEJ1dCBJJ20gYWxzbyBjb25jZXJuZWQgYWJvdXQgcG9sbHV0aW5nIGludGVuZGVk Lg0KDQo+IA0KPiA+IFdlIHNob3VsZCBoYXZlICpzb21lKiB3YXkgdGhhdCBhIGNsaWVudCBjYW4g cmV0cmlldmUgc3lzdGVtDQo+IGNvbmZpZ3VyYXRpb24gdGhvdWdoLg0KPiA+DQo+ID4gU29tZSBw b3RlbnRpYWwgb3B0aW9ucyAod2l0aG91dCBzeXN0ZW0gZmxvd2luZyAxMDAlIG9mIGl0cyBjb250 ZW50cyBpbnRvDQo+IGludGVuZGVkKToNCj4gPiBhKSA8c3lzdGVtPiBEUyB0aGF0IGNhbiBiZSBy ZWFkIChidXQgZG9lc24ndCBmbG93IGludG8gaW50ZW5kZWQgb3INCj4gb3BlcmF0aW9uYWwpDQo+ ID4gYikgYSAid2l0aC1zeXN0ZW0iIGV4dGVuc2lvbiAobGlrZSAid2l0aC1kZWZhdWx0cyIpLiBS ZXR1cm5zIGEgbWVyZ2Ugb2YNCj4gcnVubmluZytzeXN0ZW0gKG9yIGNhbmRpZGF0ZStzeXN0ZW0s IG9yIGludGVuZGVkK3N5c3RlbSkuDQo+IA0KPiBZb3Ugd2FudCB0byByZXdyaXRlIFJGQyA4MzQy Pw0KDQpbPj5KVFM6IF0gSSB0aGluayB3ZSdyZSBhbHJlYWR5IGRpc2N1c3NpbmcgcG90ZW50aWFs IGNoYW5nZXMgdG8gInN5c3RlbSIgY29uZmlnIGluIHRoaXMgZHJhZnQgKGkuZS4gaGF2aW5nIHN5 c3RlbSBjb25maWcgZmxvdyBpbnRvIGludGVuZGVkIGluc3RlYWQgb2Ygb3BlcmF0aW9uYWwpLiBN YXliZSB3ZSB3b24ndCBkbyB0aGF0IGluIHRoZSBlbmQsIGJ1dCB3aGlsZSB3ZSdyZSBkaXNjdXNz aW5nIGl0IEkgd2FudGVkIHRvIHJhaXNlIG90aGVyIG9wdGlvbnMgZm9yIGNvbnNpZGVyYXRpb24g dG8gYXZvaWQgdGhlIHBvdGVudGlhbCBwb2xsdXRpb24uDQoNCj4gDQo+ID4gTWF5YmUgd2UnZCBh bHNvIHdhbnQgKG9yIG1heWJlIHdhbnQgaW5zdGVhZCkgaXMgYSB3YXkgdG8gc2VlDQo+ICpyZWZl cmVuY2VkKiBzeXN0ZW0gY29uZmlnIChlaXRoZXIgb24gaXRzIG93biwgb3IgbWVyZ2VkIHdpdGgg YW5vdGhlciBEUykuDQo+IA0KPiBUaGUgJ3JlZmVyZW5jZWQgc3lzdGVtIGNvbmZpZycgaGFzIHRv IGJlIGluIHJ1bm5pbmcgc2luY2Ugb3RoZXJ3aXNlIGl0DQo+IGNhbid0IGJlIHJlZmVyZW5jZWQu DQoNCls+PkpUUzogXSBUaGF0J3MgYSBiaWcgcGFydCBvZiB0aGUgZGViYXRlIGdvaW5nIG9uIGFy b3VuZCB0aGlzIGRyYWZ0LiBJJ20gbGVhbmluZyB0aGUgc2FtZSB3YXkgYXMgeW91IG9uIHRoaXMg cG9pbnQgKGZvciBzeXN0ZW0gY29uZmlnKSwgYnV0IHRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBh Z3JlZW1lbnQgaW4gdGhlIHdvcmtpbmcgZ3JvdXAuIEhhdmluZyB0aGUgcmVmZXJlbmNlZCBjb25m aWcgKGF0IGxlYXN0IHRoZSBsaXN0IGtleSkgZXhwbGljaXRseSBjb25maWd1cmVkIGJ5IHRoZSB1 c2VyIGluIHJ1bm5pbmcgaXMgYSBzb2x1dGlvbiBJIGxpa2UgZm9yIHRoaXMgc3lzdGVtIGNvbmZp ZyBwcm9ibGVtLCBidXQgSSBkb24ndCBzZWUgaG93IHdlJ2xsIGhhbmRsZSBjb25maWcgdGVtcGxh dGVzIGlmIHJ1bm5pbmcgbXVzdCBiZSB2YWxpZC4gICh3ZSBzaG91bGQgY29udGludWUgdGhhdCBk ZWJhdGUgb24gdGhlIHRocmVhZCAiTXVzdCBvZmZsaW5lLXZhbGlkYXRpb24gb2YgPHJ1bm5pbmc+ IGFsb25lIGJlIHZhbGlkPyIgdGhvdWdoKS4NCg0KPiANCj4gL2pzDQo+IA0KPiAtLQ0KPiBKdWVy Z2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21i SA0KPiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1 OSBCcmVtZW4gfCBHZXJtYW55DQo+IEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0 dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg== From nobody Mon Jan 10 08:20:04 2022 Return-Path: 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 4A5B93A1443 for ; Mon, 10 Jan 2022 08:20:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.474 X-Spam-Level: X-Spam-Status: No, score=-7.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 3hVusk3Q4zsD for ; Mon, 10 Jan 2022 08:19:57 -0800 (PST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2123.outbound.protection.outlook.com [40.107.223.123]) (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 3846C3A14A1 for ; Mon, 10 Jan 2022 08:19:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YIK+swDgh02KZr7dflzooSyvm1EWzdq2iDfDENhwT16b+9fT6RTIUQHVzUnynmONWQWes2WNT1rLBGQQyUw+OYqkj5he9xVin++fzc1jlV5/PQxSownKZC4iYjGBLqRWETdpOWmB/TjkVMcNr4zy5/JkdAEBrxtWbilakKGbS9yBk2+5EaEz6BWFJrXw95mMSdbzJx0JmpUbtK52geWcSzCi2DroE4OaN41NOj4hYVw4abQc2JqZNm0XK2fKL6P3/3BzUli3SwMMq1PWKYz2G2KkZbIquZFd3xjSvLltKxLjb0+o2ok9jaTZMauO6OOhvOTrZM9guWKmbZbCxhB5tw== 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=at8rK5v7IBL/q0uj3dUotsx9CEo0SArR96DbS3IRZcg=; b=hj4bUpp+55R7xiowwfUMw+2XIKL0s5nqWANkxdG06y9ViD/CSLAfVaNdk0VCpQqNtJChvA8d1XEwpTEpo4TUpcnLXOSKLC08ijnMyb2GdfsmWB2X0f3rpwnPKsF2bD8R7zWOOiO5a0CMJFRml5qPjMOeOG4tEADHiDlWO/wNtgXxKzAXVqJozhK80VGVVHOqOHWw7bNYoJTtfh+de85vx2+5GEPRsLtHLaN9irb7U6AiuFbeIpSV/XCq5YW4AEMcaMs8NvE0d6eVR1wev910AIzIz+sPwKM96XZhGZQuGVqWeqchbzWfKamDIcRiXXyBp8LEW5j6wmLH4XR3kpi8eA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=at8rK5v7IBL/q0uj3dUotsx9CEo0SArR96DbS3IRZcg=; b=LH1ZpfCVAhLsAADA8o9J3TmfckZVHK00xLDdo2nNrLqW0HLzsGN+2rQXq/KT/17aDdJkZ4Xx5UsN85EJOfeK5989xxSzyFze6yEMJ9mu9EKyaeQtjUHgt9kEFd9nthp8/FfBggB6dFfWpbBKwLNFqtVFTufgrNPUmgqXHxo+i9Y= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM5PR08MB3514.namprd08.prod.outlook.com (2603:10b6:4:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Mon, 10 Jan 2022 16:19:52 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 16:19:52 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: YANG versioning call Jan 11: topics for discussion (schema definitions) Thread-Index: AdgGPXxrymOHAEnlTwKJUz06bx2kfA== Date: Mon, 10 Jan 2022 16:19:52 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c2907164-d901-497d-2bdb-08d9d4550830 x-ms-traffictypediagnostic: DM5PR08MB3514:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XQFxya1itibujeu5oLX53Pdrfv0z1pSiWWa9otTUzhKG7HM8Wy2wgQdTdmIEGcFHYlkVxwfcwg8xI8/oZIe6/UyP+O/JnQvgzWJSiFe3bUU6ozDzog55fUQQ18VhtdUb9NcYLiaTHmhZVxCgJGaZdwFIX0mHTtp0UvaVGKuqw6Nq8hNF/SorfZ0x7LXnA+MTN4WE/vsUpes3v6Xec7CuLCnyIT4le4e+TU8lvXhyzaHLZ+nYrgGWoVOW/bZfKscJ7sET4Pfjns1zU46NIj14us66SvJC6cftQ/zWZ4DULWT5RVpf+6iKlroKsflxDo7gofrLgV0ScvWwLQDOnmymEoMimr9pGeX6GUZ3r2Nrp0cQG9vq4F555n7zYhd0MIA/WdcR8532AmbeBo/buxOvJu1NtGPkqxl3856Z51UDowBiq7MyncQVfqVz3vFKjoNaS3lzN9Szg6vovdT2cNWodQOIqedJ5ybnA+6RToDTIxyzcvkfGskaQseQlLB1sGUnAXEcQG+mlEZJQmITiavPS3uJTJnk6oz67vTTmLk7pW3uiP9VBQJ/MzPXcDpXC+JpNbLl1QfWU/DrlVqcBxheS44ie1kfrmoQ1Ig3VI0fTCZyQfLpx5dcCLdQ+tJ5S/rQ+eC0OMnCl30d6CUS972s5q8KtN/flhYZqyzskqt9xH14zOVHZA9+XbMMuya4pK6ystUovq93QBc41qGs4VdpUfd20WAI8WZPJMO+/sBisUuxbauRyoyxMgOB0dJ3sq10EI77hfez8pVasp9BygCrlwzneX7keox47h5hjLdzbJFFBKBbcn2gFquLSzi8cE76HKCYaVA7dPTY4aJmzkf1IA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8676002)(8936002)(71200400001)(83380400001)(40140700001)(508600001)(122000001)(82960400001)(38100700002)(6506007)(16799955002)(966005)(6916009)(66476007)(52536014)(66556008)(76116006)(316002)(86362001)(2906002)(55016003)(166002)(9686003)(38070700005)(66446008)(186003)(4744005)(26005)(5660300002)(7696005)(33656002)(66946007)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?RFbHzUBiHCESxhQ7yQerLvHyeJp6pwgORyotdv8jTZ2mYZ9Ke8iIlt1vmKHg?= =?us-ascii?Q?fZL7quF3zpPrKfVFFOXxjH2WPvBJh6WBA60nTlykZfcoQn4iz2v3YF/BOe7d?= =?us-ascii?Q?2+PYoE0LJ4yc1Luew4DokTlsgMRJ2XjPC+1dej+//KmKS791SEWWT4TR9IKI?= =?us-ascii?Q?fibjv++TBYx+8Tqrjo+XvHzQ0XSZu4rnG8F7225CNmT9IvY+XpkfMATfN+Dw?= =?us-ascii?Q?fzRwZkIwrmbFrKt5yahRNr453zFAZW+PcQieECQYyKxzGopBoSAAfdxVdGeb?= =?us-ascii?Q?LOckVhiTLf+El3hlXTPDIUIKdZMVQ8NEvRRMkqLKZxOIW7MfYXX6PHPM+6LS?= =?us-ascii?Q?YrxJXuV1VdcwNhNdrk3PEK/94sTX4Z36UcX6Y8sRIf/7o79/3aG7vtq6bCjo?= =?us-ascii?Q?ACjFsn+ZcHlH91sYrsJUfBWG2xB4mTzIizizdFsm/tVukYSXDD1cg7gPvSa5?= =?us-ascii?Q?IJ7hjAVHoGKUkoyyRhExrw3z/IDWBlsop/YomJVftnYKh+6T9ZaqlrM9EkWm?= =?us-ascii?Q?Fe2NPKeV+aeTxlPkDM00qh8TX18yriXH8gkEBGGcb5e8h2G+8gE+RFqHVzkp?= =?us-ascii?Q?UMkFb0BoW9zA8p595ZzNfkaVG7bP3yQDvueK+q8Vm7h5n+ydg65YHE3uQly8?= =?us-ascii?Q?nTl4eFueTg3Lwi5ytnHYCDCq6VL6e7jL5rv8yobIfW/2l6vMuPWDDqlKIi4E?= =?us-ascii?Q?Kzjjt+yyPbdwmhBNM9X/V0lFc5WjZG6P+xRxIKaW/rL4QEDE33KZmGErhzHf?= =?us-ascii?Q?+gFkPEIjTV+YNjV2i836MEXu180lY9hGwImyDm/aQ1FO4NPoxi7bVbT/Kzmu?= =?us-ascii?Q?a0XXmJoM+Ko87y1gzvjPnrP6H/9syOLYOim+7+NEZnmEK6PhY2nE/+i7Xw55?= =?us-ascii?Q?+S7zqaP9b1bg/GaWFozYeL6iDGQQry9CK/mnM27bruhwzlClUjbhDjftl6e+?= =?us-ascii?Q?quP5DYj40B3No6e2/Zieh7PUSuiAyLWWHyooCuFbCoIUABl13N5cqCkNmNo0?= =?us-ascii?Q?OzYE1ZmXhCrBI9Z818gJf9WCFvlXFa3FY5y2MZqz6jAPjciqnniVhSp1kuyq?= =?us-ascii?Q?u3qnEQQKTdTnDYhMOWbiJ9v5Ud4zyRvq4WKiFmoZ0FLv2LmCd/dvle84zHmm?= =?us-ascii?Q?D2Y7wl3Fj1e8zqwSoFu1n/eIudOaOIT/Bj460a8pXTZIvRqGq0i2xl1odWco?= =?us-ascii?Q?VKFVLtPqnUsBYqSOaQLvDqSxDHbODVYjZAUVX+39Lk+B0Xh4JGmbW/iEEMSL?= =?us-ascii?Q?oIyukOIBk+zttkQfzrzzwxH2F6Ao+PvvlasQ/b2q9mRSOI0sT2Mt6yU+Y55r?= =?us-ascii?Q?KTaNlmFCBr5AVB2W+CsLbaVJHjW7998w/jtLB5x1TMl4Fnjs5VTkFk1zRvQ0?= =?us-ascii?Q?agm37dB9gX43j4jvIMFa5y0FMju+ROwOxb74mAzggWvz++FGyMsxnqWVH7Dz?= =?us-ascii?Q?Ls4QmnKRnmn2uc7PDd0yU1Z92zyA2+LwxtdTEW4aSvLNxvTh2SI64ck0c91z?= =?us-ascii?Q?jCXwI9CoBa7EfOZMJzxCAm2QuqEZxZbAq6QysUsq95tN5P8QpTzQVXhRZwHx?= =?us-ascii?Q?L/DbucH/69uAafuTqUYq3xtYr+9G0ftWbn1Yl+7buEwAOThJy9KbUas4CaS2?= =?us-ascii?Q?KA=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084D4C057599C9AE84CDA8A9B509DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c2907164-d901-497d-2bdb-08d9d4550830 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2022 16:19:52.2756 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GSvpFNWJFWTppS0n92YImd/8xB0TolJCOIoC6VSgJnELuJALp2ZzzQt95ExazbPTgH9RGNoB2utS6sBQjyT0Uw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3514 Archived-At: Subject: [netmod] YANG versioning call Jan 11: topics for discussion (schema definitions) X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 16:20:03 -0000 --_000_DM6PR08MB5084D4C057599C9AE84CDA8A9B509DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, In the weekly YANG versioning call tomorrow well discuss issue #74 items (a= ) and (c): definitions of packages, package schema, and other "schema" ter= ms. https://github.com/netmod-wg/yang-ver-dt/issues/74 We may also touch on some of these issues: #65: (revision label scheme for packages) #57: (mount points in packages) Jason ---------------------------------------------- Versioning work on Github: https://github.com/netmod-wg/yang-ver-dt ---------------------------------------------- Weekly webex call details: Meeting number (access code): 161 096 5630 Meeting password: semver? Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 1= 0:00 AM, (UTC-05:00) Eastern Time (US & Canada) 9:00 AM | (UTC-05:00) Eastern Time (US & Canada) | 1 hr https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Tap to join from a mobile device (attendees only) +1-650-479-3208,,1610965630## Call-in toll number (US/Canada) --_000_DM6PR08MB5084D4C057599C9AE84CDA8A9B509DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all,

 

In the weekly YANG versioning call tomorrow well dis= cuss issue #74 items (a) and (c):  definitions of packages, package sc= hema, and other "schema" terms.

https://github.com/netmod-wg/yang-ver-dt/issues/74

 

We may also touch on some of these issues:

#65: (revision label scheme for packages)=

#57: (mount points in packages)

 

Jason

 

----------------------------------------------<= /o:p>

Versioning work on Github:

https://github.com/netmod-wg/yang-ver-dt

 

----------------------------------------------<= /o:p>

Weekly webex call details:

 

Meeting number (access code): 161 096 5630

Meeting password: semver?

 

Occurs every Tuesday effective Tuesday, November 16,= 2021 from 9:00 AM to 10:00 AM, (UTC-05:00) Eastern Time (US & Canada)

9:00 AM  |  (UTC-05:00) Eastern Time (US &= amp; Canada)  |  1 hr

 

https://ietf.webex.com/ietf/j.php?MTID= =3Dme2c6491ebcc37b8127c1244d244d2754

Tap to join from a mobile device (attendees only)

+1-650-479-3208,,1610965630## Call-in toll number (U= S/Canada)

 

--_000_DM6PR08MB5084D4C057599C9AE84CDA8A9B509DM6PR08MB5084namp_-- From nobody Mon Jan 10 08:35:00 2022 Return-Path: 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 028203A14FD for ; Mon, 10 Jan 2022 08:34:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 XFimWVWR_2de for ; Mon, 10 Jan 2022 08:34:53 -0800 (PST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20101.outbound.protection.outlook.com [40.107.2.101]) (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 0DA0E3A14F7 for ; Mon, 10 Jan 2022 08:34:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q/055PrJ3xai30+kx1GxkvA+YSpjwi0JC6GcKY7OPkDj9IIyawCP/FXA1JQngFH/wKL74PiwuJ6aIBBL+Ac+EItsdjVJD81nIOyEmRlneJKYGO2SEiqWBfgR1FQNVFAWwE/5TGsITmd4ctVCIXT2D2HFH9z8P+LT+tPgQ0nVl1ZYBgaqdNZUXkqsHrEVvG+KtBiMWEeecpSaZr9vqZMbqPngcBsYSSNXuqyjQUhh9FhxU6PL5iWtZLVNemX7tSf0PeYhKiAK1ng8UASMJqoGrxV9SK2DvK+9cHdI3pRramNkJttNYhOF4hk47s0S5ZmRxUM8voC9/Ay2B/RGW2Eihg== 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=QctwJq1fi55eDqtJmrGib+CRUPWI0qxy65Nn9zTcA5U=; b=FRUqUug6UHL7H/7av/Clf5wgNvxCAG2n1gwrs5fDX7zWcNBZ6JfkgsLq+w31qEPRuw7/sWNaGPFSQilz4sgeHjN002nUy9TsjK31xmyAWNj/AZAcyDupUybnhJpwLSfA1F+r+FuNgYjiwkQh+Z9iV2OHStJMA757WK8MsxbaYaLh6Td3qC3CcgbL2Z1HA7Vo6ZzyTP+kzr3D5EH+32jwP0j8TkwAPd6HrOQD1ETPtTbnnagJo3gsZFLaUtkOpOb2rVzrnvSS6xX75yWK/KAL1nE6NXABOUY8rixHCfjS2rRJ0a3ggfLNwXGnmwuMe3qSC6ps1nlbZL11knfp3Ti7xw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QctwJq1fi55eDqtJmrGib+CRUPWI0qxy65Nn9zTcA5U=; b=MVuxOT3x0L5HxScJvazzuyQ9VLqQXi74cDcdqPhdlOz4xZzjnwvkpUe7t6GXiocbViHCwlLat4CljoRdTVQ7HhJ6bU+QPauGZkMcXPT0MOx2nMUr6V1FiG0ZLe0G6QDbNT5J4MXsxhzRukIG0nwQv3CZ4m12V4o09AZj2Q7Yu+8= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR07MB5206.eurprd07.prod.outlook.com (2603:10a6:20b:61::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.8; Mon, 10 Jan 2022 16:34:41 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4888.008; Mon, 10 Jan 2022 16:34:41 +0000 From: tom petch To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: References Re: [netmod] RFC 6991 Thread-Index: AQHYBhuf2DuGZmpAiUSm9m+IRaEQm6xcNx4AgAA6joo= Date: Mon, 10 Jan 2022 16:34:41 +0000 Message-ID: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> <20220110125748.wobt5mvzkc4vrr6e@anna> In-Reply-To: <20220110125748.wobt5mvzkc4vrr6e@anna> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 0c022655-2658-2052-cb4d-ffbf4cdf6100 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 15fe9b10-34f6-4063-db3b-08d9d45719f6 x-ms-traffictypediagnostic: AM6PR07MB5206:EE_ x-microsoft-antispam-prvs: 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: nc9+VOtjQ2SFKbYRKE18fxSzbCybtgTubMI+sv6AhENVbNhvtNC6NB2Elfu5g1BnhCAnwVXoAvVRU97WVJtxCddUqU+dMt43b+t31EgfA1FP5xrvn8xlXNVR382BpoIH4e0TC6Sc5zekwcuHCRNU8hJrjNJXYYRd7GSzZyzpf82CNAx9W8lzBMaEz00PU5B2CI2Vy9qp2Z6mK/vgi8L/uVXdPi9HeBWYZXSwc/MDtpdyxzA/KixvHC9IaWO/TMTSwbWwY97eSSQMsWujhnV2HHkgOOvZMgJ7d2H2aTH0Mr0qiSLrZBGM0HjSWbHUQCsNKLVHo+fWs3zharq2HyqvNUjnz7yLkxSPVbYbROoE401MirNnDA8vQTKYNc5P/7FtT821l7yM8KjZf+TMSMk3beou2hdAniads88gdeov1mP1kYSMWBELSun/J/ra36B1NcHDRdNhthi29n4lixt6H0kPh8N7mJ0VBN10vBtmm20yGTU+6+e0TuhNDxfC8V7geIVHegUlGS6fGTrXyONNDUHIPXsY99R/Qtz0a9ExG65HrgUoyTWVyXvVzSh98yEOEwdIt4VRkv590gnx0GU2D4HJxZorQeobdq7oRYqNWx8BvLrsmpwZlkHpVFKYTDwk3pe/nsvhXfL4pSt6Q81ejmDUW+EQPUnhVa88aUgPzJxW51vzMSQDmKgf55CHb4hhdqp/4qA1EmORuDb5wGRKhKy384yYKAmTVWGI8Ff9TwwIK9hQ9owcqSs/8TmhUGM4bXGvqOp0C0SRABJRr++tRvJrX02GT/wNGYK6TIFov9AsRjfz4npSpSBTpiDxp4iX x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(508600001)(40140700001)(33656002)(26005)(71200400001)(66574015)(122000001)(186003)(83380400001)(38100700002)(52536014)(91956017)(82960400001)(6916009)(4326008)(86362001)(8936002)(66556008)(64756008)(76116006)(5660300002)(66446008)(38070700005)(8676002)(55016003)(2906002)(53546011)(66946007)(6506007)(7696005)(66476007)(9686003)(316002)(586874003)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T2drYUpKZjJOVEQ2VGxkdE80RFQyc1ZOaFNOU25iVkR6cWFGZTJzQVhkWEJx?= =?utf-8?B?WkZzajMxbS90MWFMWTBMcEVZemdHRDZ2alJDdmZKQnMrSHdmR09xd05zb3o1?= =?utf-8?B?VGVveVlLT3lHQUdsVGlCL1VDVVdyaFgvV3FWdzBzVEJDVzJpV3lsQ3VPR0F0?= =?utf-8?B?ejBUbUxxdEFwYnBLeFJxWThNYk1pWUp5Z2RheDF3c0JTZ25EaDZQRnhRb2d1?= =?utf-8?B?ZFJHOEJ2c1NQaGdKcEE5OEtDOG5DSnNPV053YWNpV0gvdVBlVHFVcFgySU1r?= =?utf-8?B?V0crcjRvcWdraVdTZnExbGJ0QUgwVkxsL3VNZGU4L3RYMXllN0FDNGo1Mnps?= =?utf-8?B?OEhBODBCSVN6d211bkp3MGp2c3FWb3lJSGQ4V0ZicFdSZXF5d25xWUlpeFVW?= =?utf-8?B?RDBZWXFlQkVIeTVOYW5jYjZYOGFmWjVaZm43dWlxSDB4WkJVT0dDS1ZTcitM?= =?utf-8?B?aUpxL2Y2UHo5WXBhNVptSmVRUXU2OVVJT0VhQmxaTmI2WEVOU1k1ZEJtcjI4?= =?utf-8?B?ZnUzUFNFVDBUOGp5TTV0bjU0K2ZmYlJVeWExTUZidUdWTWk5TGF6cEpXanJ0?= =?utf-8?B?WXhrTGVPUUgyVFkvNkltc3F2SFNVeWdOcmt3cWUwUEJqSmFVdWJmOFk0bU5s?= =?utf-8?B?UG9MdVpNREtSUzdaSEtvMFpyMTJYOEpMRG93N0xzNmZEWUc0Qm1JMTI1K3hD?= =?utf-8?B?Q01UK2RWUGRISGRmdElBZFBkeERYSHVNd0ZoK05KM3pWWjUrKzVtdWc3d3Z0?= =?utf-8?B?K0gzQ0xiTnRia3JHcTBBS3NSN1JGRTAzWEZlWUp5VEVOcGxyL05NbkZkUDdZ?= =?utf-8?B?MytyazJOakk4QkxRZitXVXNDcGxsRVZDcFo3RFJxNWdZZUNSK3EydGx2Z2Vv?= =?utf-8?B?TFBGbE5VaTh2ZnZGYllLeS81cmNHL2hEOXJUZW9oZzIyVmZGWFZ5U0tSMUpN?= =?utf-8?B?RWpsV3BQWmRSQ1JFUS9MenZmSjhRd1l6Y3EvUlNJMk1BMEp0U25oMTFHWXda?= =?utf-8?B?RXRhb3RhaE5iZ1Nnb2UwQ2IwSVIxMGVrZmZUUE5FY21RT2o4L0dMTExqRHRm?= =?utf-8?B?bFRsSGZVYmRFV1FUcG92WXVKOXNHejg3ZHpKaHpia09DNG1DS2EwcitVTy9m?= =?utf-8?B?eURWWHltVENNL2pyZmZCTkFLWFZRM0hYUks5T2N6NzlWcDVYeFY2azhYMXZw?= =?utf-8?B?ZCtSSHd1YURwKzFjMWJYQlNqYnNXTU1nb3pGNUJYMHBFMU5WY0M3SEoxUVlv?= =?utf-8?B?eEFxOXlZSC9TRkpEeU0zaUdOYVphaWNzcklpb2tqU1kvdVpjbmFvQzEvd1hk?= =?utf-8?B?WXlRaG1SeW1RSVg1cHdmbWZNRjhrTnQ5Zk1ESEx5bEliZ0JqVmtpcDZnMExy?= =?utf-8?B?RGN4QjdwdERaOHVVOUVuQzZqMG5ielcvLzVVaTRwY0I5SExTV05JOXBqbUhC?= =?utf-8?B?M01LL1RtbVorcy8yekRabEJ5cGhYdUdMUWs5K3RXZXBhcHQ1Y3lQaThsVzc1?= =?utf-8?B?UWpLV0k5dm5yWjhaWUdKaWwvRmt5SWNWQnhYNVRveGFWZy9ZY2RsOWhOUFlO?= =?utf-8?B?M1JxQUg5TmpvMGNFcVo3QXJqWEtsRWRyRENHTTJrcmdYdWV1Y0R0MzVhY0Jx?= =?utf-8?B?bElGRm5oeFArZ0ZvRGhRMXdrbE1BaGJ0UWFSMEZBd04wcUttTm1vR1NQcTU5?= =?utf-8?B?MlI1YlU0YWNyUG84NUZvNEtma2tSZUhSZzQ2c3drY05kbnM4dURXWFZvTU1s?= =?utf-8?B?ZlYraERjWjBXb2dJOW1hTDRxQmZmdmVYcWJERmloQktST2c3RnpCMzZZNlpU?= =?utf-8?B?U2pqQXFYUndyOHVSQTFMbFVFOUYxclRTSEtmTDBoYXAvWTNIZ2VaM2JGc2ZI?= =?utf-8?B?dDlyYlBRNFVwMjV0L1FxQmxhbWk0RWVzV0tHTmozV24rc2Rhb2x0ZC9hd3J6?= =?utf-8?B?UnhkaXNUcE16NlhFT2xPSXozdlVYUy9iL3Q3WEZEeVJKMDRiS2JDbkxmaGtN?= =?utf-8?B?ZitkRnl0cUUrWVVhak1Dd1JudW1hU1FVbkkwQkMwM2tBREhENDJMU3BzVElM?= =?utf-8?B?M0NTTGtWbmFEM3pZUnRYdmhDd2N5YjhQemM2SVYxaGpacDh5dzdMVzdQbzE1?= =?utf-8?B?MUhpQ3FsZkNiUS9ZcG1QcnYvRGpPaHlwWkZmeHF0NFJsdGRjVzFMR0xxS1J6?= =?utf-8?B?UlE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15fe9b10-34f6-4063-db3b-08d9d45719f6 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2022 16:34:41.2018 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JzpPZCZKvuN7ZCduKTdXHKOyPRyq0A+3WS8KEb7p3wiaHV+0nJZwJYiFfaky1PWPqf7mHhA2qim4YLch/zGxiw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5206 Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 16:34:59 -0000 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyb206IErDvHJnZW4g U2Now7Zud8OkbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPgpTZW50 OiAxMCBKYW51YXJ5IDIwMjIgMTI6NTcKVG86IHRvbSBwZXRjaApDYzogbmV0bW9kQGlldGYub3Jn ClN1YmplY3Q6IFJlOiBSZWZlcmVuY2VzIFJlOiBbbmV0bW9kXSAgUkZDIDY5OTEKCk9uIE1vbiwg SmFuIDEwLCAyMDIyIGF0IDEyOjE0OjMyUE0gKzAwMDAsIHRvbSBwZXRjaCB3cm90ZToKPiBGcm9t OiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgSsO8cmdlbiBT Y2jDtm53w6RsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+Cj4gU2Vu dDogMDQgSmFudWFyeSAyMDIyIDAwOjE1Cj4gU3ViamVjdDogUmU6IFtuZXRtb2RdICBSRkMgNjk5 MSBhbmQg4Keo4Kem4Keo4KeoLeCnpuCnpy3gp6bgp6lU4Keo4KenOuCnquCnpjrgp6bgp6YKPgo+ IErDvHJnZW4KPgo+IExvb2tpbmcgYXQgdGhlIHJlZmVyZW5jZXMgaW4gcmZjNjk5MS1iaXMgSSBz ZWUgdHdvIHRoYXQgbWlnaHQgYmUgdXBkYXRlZAo+Cj4gLVJGQzc5MyBpcyBiZWluZyBvYnNvbGV0 ZWQgYnkgNzkzYmlzIGFuZCBpcyB3aXRoIHRoZSBJRVNHIGFuZCBzbyBub3QgbGlrZWx5IHRvIGNh dXNlIGEgZGVsYXkKClNpbmNlIHJmYzY5OTEtYmlzIHJlZmVycyB0byB0aGUgcG9ydCBudW1iZXIg ZGVmaW5pdGlvbiwgdGhpcyBzaG91bGQgYmUKYSBubyBicmFpbmVyIG9uY2UgdGhlcmUgaXMgYW4g UkZDIHJlcGxhY2luZyA3OTMuCgo+IC1JRUVFIDgwMiBpcyBub3cgODAyLTIwMTQKClRoaXMgaXMg bW9yZSBjb21wbGljYXRlZCBzaW5jZSBJIHVzdWFsbHkgY2FuJ3QgY2hlY2sgZWFzaWx5IHdoYXQg aXMgaW4KdGhlIG5ldyBkb2N1bWVudC4uLgoKPiB3aGlsZSBSRkM3OTUwIGNoYW5nZWQgdGhlIHJ1 bGVzIGZvciBhbiBpZGVudGlmaWVyIGZyb20gdGhvc2UgaW4gUkZDNjAyMC4KCkZvciBjbGFyaXR5 IGFuZCB0byBhdm9pZCBtaXN1bmRlcnN0YW5kaW5ncywgY2FuIHlvdSBlbGFib3JhdGUgd2hhdCB0 aGUKY29uY2VybiBoZXJlIGlzPwoKPHRwPgpUaGUgZGVmaW5pdGlvbiBvZiAnaWRlbnRpZmllcicg aW4gUkZDNzk1MCBpcyBub3QgdGhlIHNhbWUgYXMgdGhlIGRlZmluaXRpb24gb2YgJ2lkZW50aWZp ZXInIGluIFJGQzYwMjAgYW5kIHJmYzc5OTEtYmlzIHF1b3RlcyB0aGUgbGF0dGVyIGFuZCBub3Qg dGhlIGZvcm1lci4gIEkgYW0gbm90IGNsZWFyIHdoYXQgdGhlIGJlc3Qgd2F5IGZvcndhcmQgaXMu CgpUb20gUGV0Y2ggCgovanMKCi0tCkrDvHJnZW4gU2Now7Zud8OkbGRlciAgICAgICAgICAgICAg SmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAg ICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkKRmF4OiAgICs0OSA0 MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPgo= From nobody Mon Jan 10 12:50:05 2022 Return-Path: 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 0BCD13A08B2 for ; Mon, 10 Jan 2022 12:50:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 xeBLJplez6hQ for ; Mon, 10 Jan 2022 12:49:59 -0800 (PST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2063.outbound.protection.outlook.com [40.107.21.63]) (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 7D9183A08B5 for ; Mon, 10 Jan 2022 12:49:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eNFtlbf+sQrEp4wUuAYngqYFiOf5IyCkpp2fAFkMiLClRFYGQKGR/Yp6JX20Ro7zl8fLwGguPzrSaTMvB/HukvPX9r1rP4U8bxWotxUzGzWIK0ChHrmCzAOAl71SFkfnGtNQGkdKeoTlNsZ1E8QEIOjFgUB0w1oO8RBz1BRQVt7sXV9MmlnpS/7zpwUJLhr/+bWuZyQmeD1tMVGagDuo4rB2B9kctilFNRj8CRRv87R11FZT00cnWsvA3LbJ+D0wsF+8Z4mXf3+PwzSqq0NwYgFPE69BJQjclswGayEh53HncX1GQ7QHsGA9SbcAZ9SFHe0m6SY0JZHdRG9dvGmlDA== 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=prSvsTNBiP3Ixr+1n4A0ydXiSbCYeS89jGQzkTBZ0ew=; b=M5UCwCoDL78d4JDAT6DTdDbk7qHaVYyl/5/+0J4S/+Q+957MX+9VUH6XWGl6lN2NrZm8VL9aFGZI4U8x5TdJVklZqszQtyZXeJ6RpY6oareepzsHMOhjOS/7377VCHnojvs3l4RnG93DoxDPVcV6Ve8RY6DKPBnrbPgvPLNh6KKqsTICM8AHx/kiKlpFOkUVtBe1l35DKtsz2p+7n0KNl+R88fzeHGgvaEcSRT0YYT20VxYn3Bc/nIW2j56a5erXnB6EhGYUXC9WSoTimGPy+OCDGH6TQXgAnIBnxZNCwOuA+ZG15kLEP0fSGCwPZ01RL0d6bYb01KZDyty8BCt7Eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=prSvsTNBiP3Ixr+1n4A0ydXiSbCYeS89jGQzkTBZ0ew=; b=S/AVfnqz+uKLQk0DISc+05XdoF5t+OduVAS9zkD5SNxi0CyTVSLv76wpX9eftRNRSLotB41uEDVqz8ayNPsYVcCbpojESosY1FBHByJnnqLUhzTHP7j9sayFzsWg1aJOOak0bxMIT93MfY8tAvRa5HS5q9TlzJkpM409c/A8PLI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM4P190MB0114.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:5f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.10; Mon, 10 Jan 2022 20:49:54 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 20:49:54 +0000 Date: Mon, 10 Jan 2022 21:49:53 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: tom petch Cc: "netmod@ietf.org" Message-ID: <20220110204953.fch6gnccnwu2gfep@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: tom petch , "netmod@ietf.org" References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> <20220110125748.wobt5mvzkc4vrr6e@anna> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM3PR07CA0143.eurprd07.prod.outlook.com (2603:10a6:207:8::29) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4672be19-94f5-450d-3598-08d9d47ac151 X-MS-TrafficTypeDiagnostic: AM4P190MB0114:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AoNaegxWsjtzZ5tt1KpIqDDaKGQcCzR6qUDlL0Nhei/7S/cJ4Hv9AJEZSkc8OaIbbe7Is/uS2eBZ/a8+f0W7uX0EwHES9BzRCNVwHhne6ptv4f8CfY0KTZGxegV4mAOmQUNDaeE6jNAbGzt1sz3suKH6hdnDTX7EJF3kSxwkaLNvWtHCFR/1H9RflV10O3sTekNys/K4FdRFihYLhNxIW1Bkn5cwVvtmpwILEcjFlPpGU0nsU7j5R33zZfP9RyUIjZRUAwwgu4wp+fC0mGMDrk+QjfmvGN/glf0yLibCrJfuRJ/kLmmmOdC+dHY3Czant/JVVCMN8cDO7vaUloz1itUscsEnbRytQxIpswmDQoo5YOoFc0l6RYKvdY1S/8aizBGlTIqVknkzcwSeuPnpUrqvWc4VjI1MR5c17rOojuV0tdCbZ6GpbZSXBfIv79pa2il4+3klBe3eJLk53u0oHa08EsgQd9FsJEOHdv60TiQMgg562hdVpeOKZalrHzz4LZEid2OcqE8ysZ07OAIriIVIJ3w+ROSco3kjgaAOZJqDmdE6vkC+B29V3ZMLcDhlPMfqVp+nOpWD9MNnym+vmWrocZB2+pYjj7JWOnQ4LUwKCdg1bREykeIIyQyLJDKz6ge0bMjXfCmyqvClF/4SqyISnbmaTYx8Au0akWo3Er1Q/0K2ZOhi3m+dgCK+VR+yyQIl2sNSc9fYghB0G+FAGTG0nq8QVE5LoxhTnaVYv8795DzDFaOCGbc/vMIZpH3gYVgTIlXH8BWO/mu8ELFU4A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(9686003)(6512007)(66946007)(498600001)(6486002)(40140700001)(66476007)(66556008)(5660300002)(6916009)(66574015)(83380400001)(85182001)(4326008)(86362001)(38350700002)(85202003)(8676002)(38100700002)(6506007)(3450700001)(2906002)(33716001)(296002)(8936002)(26005)(52116002)(1076003)(186003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UnRwOTRsR3UzekRVd0lSQzVZdW5KZDF1bnVNbHUra1pvd0d6RFBJckEvSVdV?= =?utf-8?B?R2FVbjJsbHcwNFBsVGdOR1JvUUxsbDN6d1QzeHc4ck50a05Zb1FpKzR3RlhF?= =?utf-8?B?akdHU2RRV2ZDQThEckZMRTZhM0ZEZTYxS2gvYktVNzl3ckhFNjFJUGZsOUIr?= =?utf-8?B?QmYxdVhlU3I4TlcxVkJiZHNnTXBHdVdNY1NBdUhxRy9hMTZGejJzTW9tSVg2?= =?utf-8?B?dlh6TlBTSk9SRWVjeENjZkdyVjk0b3FaUHUxa2k2SklyYThmdVJCTlFtOHlJ?= =?utf-8?B?MjVPaklOdGdZQ2hKNUlFejV5amZ0Z2M0azcwMmowYWsybThGMnpDQkJJajMv?= =?utf-8?B?QUFBZDRZcWgzS1dOMlVxQk9pN254Y0hZWVJZZEd0OFg1Sk1JQ3I0R1QwaW9k?= =?utf-8?B?dzZkUzBxUjJuK2ZlZ0VNUnloWHRoWEpXNUwvTEZSc1BpRlVQT1FROFVMaWx4?= =?utf-8?B?STJsL1hNTzA0WEVMN1NTemdBQ0NxcnNRcXB6RTVMaVRYTW5Vdi8wOFJhQ3VQ?= =?utf-8?B?bFFjOHpIMFcxYk05MTU2c1FxbDBIZE1ybHRPc1EwakVVdFFEZDFzRGRscnl1?= =?utf-8?B?RDBVK2RUWERQbEY5M3B0bnNzcnIyckszbE8vRm5UMnhrRXV5MzNHTUd2aE52?= =?utf-8?B?dFpTVjExRVp2MlptWU96ODdORTJVZlNhU1AyZTRFaEpaR1RUS2pBSXhZWTFz?= =?utf-8?B?dGdYYnlTZlJHMWNYUTI0Zy9nVTZoVmZ5NXo4TjF2ZElRZFBDS2J6Z0l1SjZN?= =?utf-8?B?QWowMEtLKzJ2cmw3ZXc4N25raU1jTjl6d1lSa1JjUzloODBSOEc5WlU5dXo5?= =?utf-8?B?K090VkxFakhkTEhqMUwyRjM3d1hLbSs1VXVaRnE5bldRWGhVY0NnM2RVN3dm?= =?utf-8?B?QmdQNmtDcWRZYUpndDQ1Tk5QYlpJNkYxdXhmT0hmalFqTnRwd0QybVFQNzN1?= =?utf-8?B?Rmd2WGdPWnZpQlR6YzNhTENEbTg5KzgvdXFFTHNyMExxbHJGMnFTU3BFNTBE?= =?utf-8?B?N0FQL21UWXR4cEdjRmFGRW9NMm9iTDJ4MzA5SnpqS0NQbEJSVkFvdlJ5Y2Nm?= =?utf-8?B?S0NLSnY5eVdWd1h3TFJIelRoOTBWUklaSDF0UytPeG1LSHJ2SDZFT0diSjJl?= =?utf-8?B?eGJnVW45aGU1RnJ4UDBwZW1PU2ZJSVRvYlRSMFBCMGwzbExULzhiaU9OeWNE?= =?utf-8?B?L3hSSE5xN0FsM21uenJ0MVRJYlBFczNmellBVEhTTzRaWUkwM0tZbE9XTERo?= =?utf-8?B?d1gvbExhQ3NGSnAvSHFTbTUzVWUxb2NOYjlZUzYxM2NRWW4wNUs4QnlTQlFh?= =?utf-8?B?YU93Y0x4aTZka2xkNjF6cGZDSGgvTDdOUnV1eHBUengvV1lNcHdtSFJXbEZ0?= =?utf-8?B?cFFya2M3THFpMTVoYlFlR3dKajlYVzlSd2xGaWhkM2tocWlNWEloSzA4aFBk?= =?utf-8?B?dHZ4d0pZNE10bjVOUlMyL3piRXZrb3JtaXNZZFlXVTdZM216aDVhcTk1dUFm?= =?utf-8?B?dnlESFlnR1NoTnpPKzd1S0xPMjNtR0FOTTlvaHEzM1VmUHNQSTNlbnU1YzJh?= =?utf-8?B?ZjIyMk1FU2t1M1RnTzJoU0ZhdTl2RUx1aGJKQjZmQ2NMUE1SQnJnbWk1M0pn?= =?utf-8?B?d1U1SU04VHpOS3I2b3JObXpaekM0OVdWN0ZjME1pTDRSaWFHUnJ0SDEwblM4?= =?utf-8?B?ZnQrb284ZFAwVU5GZTB3SHRZM2ZNRFY4cFhCTHIyVHh1Q21QSW03dENES3hB?= =?utf-8?B?QjlHeUM0N3kvd3FMejhJc2hyRkcvYm9rR0E0OGNQUFVPN013VC92NlRNcita?= =?utf-8?B?N1VLdUg3K3NkRjNNaXlwUUN5L29KSlZKYXltYlBONmhsRTNkMHl1d2RWbzhG?= =?utf-8?B?NFJjVE1WNHJtWU9mYmdsaUMyQ2hRL1VDNUtjZmhpdjBlYzl2WVFzQnAySjdm?= =?utf-8?B?bG1GdGZMUDYvRmR4b3hZdGFhRTVRc3FmL0hSelRSaEFoZ1ZackpBZS9wMlVI?= =?utf-8?B?VHFTOHd5dEdDR09pZjNreVFJK3plNkRqeE5Qa05MaGkrcFdRSTZPUG90SkR3?= =?utf-8?B?NDB3TFp0MFF1L20xb2hRaUQrcHNvb3ZiTW51aHFpR0h6ZHdMUFBjUytMMnRl?= =?utf-8?B?UHJXWjFBdWE4UTQ1Q1BwTVF3WHpDVmlDVU83N2NOeEdkZVJtdndIbGQ4eGpj?= =?utf-8?B?TVNqcjkvOEhrVFhrclN4VnFzdVM2cVFKNk15eis2OUJsSFFXUnl6aEY4RklS?= =?utf-8?B?dGVrWXRaVlhpemQvbXVsOVhRL3hnPT0=?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 4672be19-94f5-450d-3598-08d9d47ac151 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2022 20:49:54.5469 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 72zwNi31iKjzgueLb56i3+FokzdfB8cgLThGXRux6QubrEBMgiA2CA2bjtudCGNP0xRqlfs4VPjfjiOWrzEJeD8H2364ZlDLwpx4lmxikT8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0114 Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 20:50:04 -0000 On Mon, Jan 10, 2022 at 04:34:41PM +0000, tom petch wrote: > > > The definition of 'identifier' in RFC7950 is not the same as the definition of 'identifier' in RFC6020 and rfc7991-bis quotes the latter and not the former. I am not clear what the best way forward is. > It helps me and likely also others if we can nail things down and be explicit. Are you talking about: RFC 6020: ;; An identifier MUST NOT start with (('X'|'x') ('M'|'m') ('L'|'l')) identifier = (ALPHA / "_") *(ALPHA / DIGIT / "_" / "-" / ".") RFC 7991: identifier = (ALPHA / "_") *(ALPHA / DIGIT / "_" / "-" / ".") The yang-identifier defined in draft-ietf-netmod-rfc6991-bis-09.txt did not change and it still references RFC 6020. What exactly is your concern or proposal? Do you propose to change the definition of yang-identifier to reference RFC 7950 and to drop the second pattern (which would be an allowed change according to YANG update rules)? Or do you propose to add a new definition of a yang-identifier-1.1? /js -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Mon Jan 10 14:15:19 2022 Return-Path: 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 B860D3A129C for ; Mon, 10 Jan 2022 14:15:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 0eL7-aYRvZJh for ; Mon, 10 Jan 2022 14:15:13 -0800 (PST) Received: from gabriel-smtp.zfn.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D980E3A1297 for ; Mon, 10 Jan 2022 14:15:11 -0800 (PST) Received: from [192.168.217.118] (p5089a436.dip0.t-ipconnect.de [80.137.164.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4JXp6N3fZlzDCcC; Mon, 10 Jan 2022 23:15:08 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) From: Carsten Bormann In-Reply-To: <20220110204953.fch6gnccnwu2gfep@anna> Date: Mon, 10 Jan 2022 23:15:08 +0100 Cc: tom petch , "netmod@ietf.org" X-Mao-Original-Outgoing-Id: 663545707.947322-125c3a33799bc688ff9f96f3ec601605 Content-Transfer-Encoding: quoted-printable Message-Id: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> <20220110125748.wobt5mvzkc4vrr6e@anna> <20220110204953.fch6gnccnwu2gfep@anna> To: Juergen Schoenwaelder X-Mailer: Apple Mail (2.3608.120.23.2.7) Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2022 22:15:18 -0000 On 2022-01-10, at 21:49, J=C3=BCrgen Sch=C3=B6nw=C3=A4lder = wrote: >=20 > RFC 7991: 7991 The "xml2rfc" Version 3 Vocabulary. P. Hoffman. December 2016. (Format: TXT, HTML) (Obsoletes RFC7749) (Status: INFORMATIONAL) (DOI: 10.17487/RFC7991)=20 I knew this is all connected, but I think you meant RFC 7950. Anyway, a YANG module that makes use of the new (1.1) freedom to name = something xmlfoo strikes me as somewhat malicious. But of course the = knowledge that you weren=E2=80=99t supposed to do that may wane over = time=E2=80=A6 Dropping the second pattern makes it easy for referencing = modules to import that change, consciously or accidentally. How bad = will the accidents be? There needs to be a YANG module that uses the = identifier in the first place. Gr=C3=BC=C3=9Fe, Carsten From nobody Tue Jan 11 06:49:12 2022 Return-Path: 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 389D33A136D for ; Tue, 11 Jan 2022 06:49:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 hpLMlM_5bRLK for ; Tue, 11 Jan 2022 06:49:07 -0800 (PST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80093.outbound.protection.outlook.com [40.107.8.93]) (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 72FCF3A136C for ; Tue, 11 Jan 2022 06:49:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mOQMC4nN+vG6ro3dBaqLSSGVf92x1TwX1MAp8HhEtgo3u95zR5meYwOjPemyvjpgu3L8GY4xJSeqe3ZJ0PeBKaJTObo6Rl1icVWysI7/Uo1sdRpmcb6Xq+OM/ADYxSiJkc5kESuXc4AlFhv9BKYc2/oTwXCYpQF9go0gU8ItGf5/+8VN/BRU/uDB7wHu0UT7ct4YTNYasyfja6PWLx0Uk+ybneps1w3UNqioZnLZ59vCM1OLojKtjS3lIGdC+Ss4tMscHWp0juEEihdd+i8AtuWQfjoRrrkO+k/JIhtrdD660tHywDnO1n7krmZSUHCZtlznJHE+7UB5EWo6CaWwRQ== 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=ntWYau1hD5SihHm/4XLlb1aHc1f4lbYe5TZA3BiwSzw=; b=c8JarA3fyansswcp+xcP1+6BO3tlXjEshhrt3Ia8rcoJRM+jvMdRu+W/X9f8bcZ5aTZajRArDwZ8pa6P87uW87lqiaDqc5wtdVU4GPBJ7Oy7cEKzvrPRDWE3cRaklSV6a9JyI7VByFxEdIT2IT3H8yEWtLAUjr9RhbJtqoGqETa+znOM0PdGFHwljSbLnONUYjwW/73KHXY/LbTyYMZRs4I0nRINcDKXXz1udBMuRBTVH2qS3y8uuy2cxrNaSZeX4vxFnWgWuz0Sbe6BXq0svN3BNg+4PjOOfClZLD+vtuP4MVB2Hd4blFZO5ZvEGgydNttdLIPKQkRU00vxnqgb7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ntWYau1hD5SihHm/4XLlb1aHc1f4lbYe5TZA3BiwSzw=; b=Y0oMPs0MqxxTocmzqyOT0gs8dBNJZgnK1bvXwUTpfyyL0rIY3wNeVusnnB/8Mm2FkClNviUNoX+HHp6nEKtlJ9phHUtAkjdAStOBWUc1pdZTfpxT60LKqenG+/4dipB0afnm98AX8mk0Bk4S66gJEHC0Fr8fMvVYZTMkuyw/5UE= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by VI1PR07MB4350.eurprd07.prod.outlook.com (2603:10a6:802:62::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.6; Tue, 11 Jan 2022 14:49:03 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4888.009; Tue, 11 Jan 2022 14:49:03 +0000 From: tom petch To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: References Re: [netmod] RFC 6991 Thread-Index: AQHYBmOhC+4MsIwzHEWG13IYBV2wHKxd5S4t Date: Tue, 11 Jan 2022 14:49:02 +0000 Message-ID: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> <20220110125748.wobt5mvzkc4vrr6e@anna> <20220110204953.fch6gnccnwu2gfep@anna> In-Reply-To: <20220110204953.fch6gnccnwu2gfep@anna> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 8d59e3c2-b604-8584-d314-4e7bcd3f26b0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 22bfd86c-08c0-4882-e55e-08d9d5118288 x-ms-traffictypediagnostic: VI1PR07MB4350:EE_ x-microsoft-antispam-prvs: 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: r9GUy+ZcMh8XmAxUjZrraMsu0RiDxaLezkdwOb2vlgc1zKgBl7BDimPNIxPxttt0YJDQtxbhPSXLViRRpcQ/8MKomCmpJKirjcpvp4FaConCB9fa8CPXDabxYqRVv4gbo4dyeALpfnGoMMTvlxKnQZMZ5Gsote7na5cQKpnV0KXCOjZ0Ech9dlyOftiN2XvENYKasBrTA9ah12PmhKaCf/b8+jsVcvt/R8Z4IMEdMbAG5DiUoE1Agh+o7u51czOwdEPhREpzjCC9q260gNgANmq7K93g61y+ac2Bh5CIbZb24+anuTBnCZSVihfPavaD4elCwRROj4JMUUjaSlNTB7/DauUn0vMz3lLdrKHV8nCjkiCuXAVE5hht3+1N9ZmjFo9pCXTnPbvGuzIWFT1VCFIRWpRbE/GVipe5y/7KVBrRc8N5uCxBrX8y46PRL4kF0FGxUH+nrHue2WdBko9wo1QmzSwdkhg37UmsFxIFJqHfhKMY//vIFrj8vvJs/Ld4ip4Q37dOfxejfYcsMWL6P/1iw5pZdioTUKG7t+pKw8XHOzouilXF3r5lXKwS3kWLeDqFErbnTAGN5aRarVnd3kKEitg3DYLD029J7SpVe1uHeRjeo1B3LK0MCiKXZK5yr1UZR2xAEOnIHUEC2P3YKtx+mH6JzwK9qsA1Io5Vb+aOFFkyfUIFLyf8dCta/RDSFvb3rM5B/k2rlXZ+leDRhGfW/B79PHQkJEHvpW9e1XNBJVfeGZLwvHjvo9Wy3fk0elF2wXnnPsdhYVFkqueMZu1fMWj4IR+WovNZTQtvx/A= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(91956017)(55016003)(7696005)(6506007)(5660300002)(186003)(76116006)(33656002)(82960400001)(40140700001)(66446008)(26005)(52536014)(86362001)(316002)(6916009)(38100700002)(66574015)(508600001)(83380400001)(2906002)(9686003)(71200400001)(66946007)(4326008)(66476007)(64756008)(66556008)(38070700005)(122000001)(8936002)(8676002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?uKB73ih1gWrC2Xo9+tU1cByydfRCIOMTbkTaB9eMhKRsCpXLqgEnmjWP5T?= =?iso-8859-1?Q?EM60k9RVcTvDBXZgrN9C6J6aAu7z1zkF55OUYs42KZGVlt9mYKMw7XkyAX?= =?iso-8859-1?Q?7PdcJwv9SNCkHnKejEYxqpG7iLJzL2IwMeLZ78i/BzWpw6hLYnitGKAKHs?= =?iso-8859-1?Q?q9d+SwIPw5LiD588xNz/KRIhChOiSXD0f3uYnWB7nuJWmwVLCc00NtbIWB?= =?iso-8859-1?Q?XgaJ0+4KqCsdrlH2ZAh4d2mz8lHxGxu3rZZJVAafGccVB5PZIkY024ymc7?= =?iso-8859-1?Q?Dh4rOkCKg1SGyVFQgFpFzkNDSlqhjMwXV7pnWKt0E7xQQQIkdQWFIy77pS?= =?iso-8859-1?Q?RhXfYWvm34ht7zHfnOXfWDik5zmD5PpIqxq4qW6ysoEmU5/fTLAu/n6NZ8?= =?iso-8859-1?Q?vXqsbSTlSvPb7G7L6n73w1Is6t9p8gnnt0O471PN7GUIc55sIxzveU0eq4?= =?iso-8859-1?Q?EekfgHBA3LfNagfcwW4CggHVgRCsXE5xqefBHq8czt9iq1lPnMzbigzSGh?= =?iso-8859-1?Q?EtU1/zYoeBy0FCBHEsXh/6adjmON4hEpXyKfQm6G25RJlwO7/4dwY2UObK?= =?iso-8859-1?Q?eUIKMcu8KWQKQowZIbqTjNnBD5ixXiHLKEywSjXabF7ovLAY0SS6t2Ggh+?= =?iso-8859-1?Q?dkxn3q95GtGH1hw2f8Fh6sCpM5M+OFd45Quiphfo8eyNlFXboJqfqjrKUG?= =?iso-8859-1?Q?14NHCOOxCpg4eSv3Q6I0I3JkSV0sx3syWWGFG5hAeBYh5Bptn/8ANJuFRZ?= =?iso-8859-1?Q?bWNu0yQDvR/HEwotSeDPe/t7EYLT6E8qAsImNHZQ4ykCq5l6bbxhkAUzSV?= =?iso-8859-1?Q?sUCPMtykQpI0RjFp9mUa2rdxYzzt1oK6EAjoK9ZzYScVno/8EyCqUNmOYP?= =?iso-8859-1?Q?KJjbUWev5tm32hge3TdgQmHaXY1DdFV81P0EXfkvVIQQM2nSmTTohMko6z?= =?iso-8859-1?Q?1d/8ccTkmGLOD8K1w63oIMZfdAmSur0r8a6zbocIUv3b4scGj8sm6i1joV?= =?iso-8859-1?Q?082I8nM1K/HYt8L9Ae9lGDEr30+n+4ArdkYt/x94RGErZa+T0rY0df/zCk?= =?iso-8859-1?Q?syCaYlA7GVaHpPV5psnH+KK3P6Ki8sHa1sf9aflowBUY1OCi/2UdQ954x+?= =?iso-8859-1?Q?VxW0/s7QxpmH8PDDSuu4RL6A0Jl5Rx3UtEJNFIG2fWrvhnavkl3gWSNHPJ?= =?iso-8859-1?Q?JQ62HjjCRgwYgwpPviev6Pgr0wsjTvAq5xZY1uRRpNcnmLFh17SnKFq4Hz?= =?iso-8859-1?Q?tsj4x7em+CCwRoJzE89gOpdbco0FGUjAIkBwoyoxjzfl1p0sib0jNtydne?= =?iso-8859-1?Q?MbaL/kZuMN4Mrgl7H3NZP3Pu5xw1jkoL8VprF9YnUEP+g+GP1WbDWAO30T?= =?iso-8859-1?Q?fNrjuhVngzFPbbGl4TvEvo1QYmlX+/yJQKOzT0CSXOQ76JFkKwE7GVY9cn?= =?iso-8859-1?Q?N/fQeyKFJVacDx3Xo2mtF2L/34kglHNcPQZcW/yjjUqSU/2ay40Ek5kGX+?= =?iso-8859-1?Q?Hntbn5cF+mPHzCowkNs+mpYzMkwMZ9jNlvGi1XhlHuZWFS7Ypn0Nr/Rsum?= =?iso-8859-1?Q?e2zeD30EqY2Mwz03SbT7ELWbA/bgjU+OwTNwag0sSC8edG4ywj5DGiDpqH?= =?iso-8859-1?Q?EX1dMz1mmspVjuMMvDqQzgFGmUXIU033vgIs4GFE3hm1WslCk7Q9ckiQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22bfd86c-08c0-4882-e55e-08d9d5118288 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2022 14:49:02.9868 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ysEKuwEu1GLvY61V7CoeQdb5uwhSrRANOjfoW+YBh9REdN1ietx2cb6E3oSm0xJmf7/JRK+nkny37mBLEV6u3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4350 Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2022 14:49:11 -0000 From: J=FCrgen Sch=F6nw=E4lder =0A= Sent: 10 January 2022 20:49=0A= =0A= On Mon, Jan 10, 2022 at 04:34:41PM +0000, tom petch wrote:=0A= >=0A= > =0A= > The definition of 'identifier' in RFC7950 is not the same as the definiti= on of 'identifier' in RFC6020 and rfc7991-bis quotes the latter and not the= former. I am not clear what the best way forward is.=0A= >=0A= =0A= It helps me and likely also others if we can nail things down and be=0A= explicit. Are you talking about:=0A= =0A= RFC 6020:=0A= =0A= ;; An identifier MUST NOT start with (('X'|'x') ('M'|'m') ('L'|'l'))=0A= identifier =3D (ALPHA / "_")=0A= *(ALPHA / DIGIT / "_" / "-" / ".")=0A= =0A= RFC 7991:=0A= =0A= identifier =3D (ALPHA / "_")=0A= *(ALPHA / DIGIT / "_" / "-" / ".")=0A= =0A= The yang-identifier defined in draft-ietf-netmod-rfc6991-bis-09.txt=0A= did not change and it still references RFC 6020. What exactly is your=0A= concern or proposal? Do you propose to change the definition of=0A= yang-identifier to reference RFC 7950 and to drop the second pattern=0A= (which would be an allowed change according to YANG update rules)? Or=0A= do you propose to add a new definition of a yang-identifier-1.1?=0A= =0A= =0A= As I recall, the issue came up in YANG 1.1 that XML identifiers were no lo= nger restricted in their first three letters by their SDO and so the limita= tion in YANG 1.0 was removed from YANG 1.1 (as you quote above). It then l= ooks anomalous to me to retain that restriction in the type definition when= it has been removed from the language definition. My preference would be = to remove that restriction from the definition of 'identifier' in 6991-bis = but I am not sure whether or not there are consequences I am missing, hence= my diffidence.=0A= =0A= As you say, RFC6020 s.10 would appear to allow it.=0A= =0A= Tom Petch=0A= =0A= /js=0A= =0A= --=0A= J=FCrgen Sch=F6nw=E4lder Jacobs University Bremen gGmbH=0A= Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany=0A= Fax: +49 421 200 3103 =0A= From nobody Tue Jan 11 07:20:21 2022 Return-Path: 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 1F1DD3A14CB for ; Tue, 11 Jan 2022 07:20:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 zp88M7nkARpu for ; Tue, 11 Jan 2022 07:20:15 -0800 (PST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2132.outbound.protection.outlook.com [40.107.21.132]) (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 417A53A14CE for ; Tue, 11 Jan 2022 07:20:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OVfTXWoIxs1Mf4Mxs4xGptPol1poDzNchBpuXf/2lY6lA8ZpSlthf/h+NV4gcAZ1IxcP8pe40n9ACl4vDrgp2lI/4Pr3J0mU5Cz6INoGzXkYoiRHPilSwbIRxdmH3Cop0PGbTufxcrf2P6uO3mva/oCtSNotBaK8HSTp/3lEVVD2a6N6C3lUZ3yR02BN7Nkdi2sus8KZyyIs9DoW5kvpVMCwRdwbz70X4eOHhKlLD5tde9SHi2jD2gvIHvhA1CjmAosYFJv9UdFFF9Bxl5N4QW9eza9HmuegjbRwvhmLD7Dlg0CkN5VjdNCFKbiGWrSV2RB4kw/HOvY+fi21rU3r1Q== 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=B2goO1/g4Oizr5yyIK1YQIkTi5FvEj69eaWpWyVl+ow=; b=JO9uX7GXsnfPek3+9jIRiMrAHBqfGucZc+ZPwrQ4zFTZbj+7QMrTm/ybaVMamo9w7ZmH3BmSRfx3dH08vxwcUT1YMuqvj3zmyV9+GiL8UeudEcwYXGGttSMLd1G2fbYQas2HscZbTAGM1ssg3STCoFF9b49KMuHKSaL7lFotgI/aMnygR5cWBgq+xDjlkcRN3SSiz97OAEXuvXh/umAC+J6V7/pk13TMLPuCd1l6LOnIlKY3hUCZ5I41P/5ift20/g/OUH9UdTwW40+l6jJcFXPUKfVp3T555VtSyPbHPRU2JsDS0Ga4HtOMYiHoBeZ74zNVmkUaDKLtHfq0l3YcQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B2goO1/g4Oizr5yyIK1YQIkTi5FvEj69eaWpWyVl+ow=; b=lfJkLrO9jB3uXSbnLros5uPHdtzIwi7LZuy1PPGJ3sTKBOJ8/WsSJQ6m6YFW3f/leyyJKfGGOZ3F1ychSwLk26qWdWgysy1rl7nZ1uQSNa2e/UXWQ2pwSKycCHxy0j4Y8Hg1DmRsAe7SyAS5wr2JIAhovNV7QPuc7sDjomDNG/g= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by VI1PR07MB4622.eurprd07.prod.outlook.com (2603:10a6:803:75::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Tue, 11 Jan 2022 15:20:10 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4888.009; Tue, 11 Jan 2022 15:20:10 +0000 From: tom petch To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: More references was re: [netmod] References Re: RFC 6991 Thread-Index: AQHYBhuf2DuGZmpAiUSm9m+IRaEQm6xd6NUL Date: Tue, 11 Jan 2022 15:20:10 +0000 Message-ID: References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: d8af3c24-0c5d-cf71-6c8b-7f9cb610d91b authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 274f16ae-4372-48e6-9a75-08d9d515dbc4 x-ms-traffictypediagnostic: VI1PR07MB4622:EE_ x-microsoft-antispam-prvs: 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: xFoA4PnwxHE78wsFjr0NdBxdwgQ+5r1FZxmhwIAYNBV9Y9ULbrXUk7RtQmbeHYSyfVUb+ICN/rk9IfK/NzWFuh44qbNSQJHJwO65OOV9FEu6sm1gYL0mmhPhpc5dOBOpYW2CDtutPICZp+a9RXNBTb6g56oAFNiOxfQ0IKtf/MBSysL6mshJS73KS7SWAZvg4rsYOAGO+9ZQsnQjK5f8kB4g5QbA3zZaiMq9Fdq0XuYuySJJG6TBGxzTM6QoNu2CDItj8RFLLiHrXKhj88wWCfjIuzZpNhm6Q/Qh3PYfUJdK5jOGIfBdqJrImyL0EPyohpwwbL4+r2hGWYsXqcdx4cvHkkVoxwxglF4u3x1df+Z4t85FUAfMvxdrTMm0VD+nbwFJIRViiylQEbwy/h78V5GcC6NPAdLF9KfT4TgecnRnNTmRjNb3jKw4hlKDeUjPHACnsXAXfswUInIESyvpABJluEHsXia0rvk0cwMQbjtCm6WaUYByK5AMg83fmbdbZDuGNFwCmjmHxG4Fd1FPI4Xy14emNAvAqshP0U6OC6ILhbBqj2ZlDr4lUf4b+920nTkj0rKu/v4G56FY3j8MlkSRT+vqCt2aSUVkuQspdp3tu4/yUx/2lpHelS9a9oc3Haizsk8h3qnj5VvXOG2bYcfd2w5H7RGpFirjQ6YBmdwsqD5MwIaJ7qi6iSvbznxT1LQddoXxfTZA/tbdvtbonuLkKBzQW2QZWFGv1PPNcN1XNnEtiv8NF5IorIkC8cIB8A3J0h1HADIOzYSjq0eXpJ/Ib25kyLaH5QW+e89v9iadBMytmxQFhwr5ded0ZMxuJ9+InVS0443fBjpmCF3tl72xc4X9z1iDOMCinA1IpHGd2lOQCbhi7g+FB2zStS2Q x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(82960400001)(66574015)(316002)(86362001)(966005)(76116006)(91956017)(38070700005)(71200400001)(55016003)(38100700002)(122000001)(508600001)(6916009)(2906002)(33656002)(5660300002)(186003)(7696005)(40140700001)(6506007)(53546011)(66946007)(66476007)(4326008)(9686003)(66556008)(64756008)(66446008)(8676002)(8936002)(16799955002)(52536014)(83380400001)(26005)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UHZ6Vk1RcUk2ZkpkaXFIWFFTSEgrcmoybURzSk81WWVZY24yYytIamE1NGxr?= =?utf-8?B?ZHFLaEUvL1NYdHVZdFFXdlAvSE5XQ2lWYytyMGJMdURaVGVmU25XRm1zWmN6?= =?utf-8?B?cFp6d1JaQU1RM3RSQU9ybVFFdnFyb1pZcndtMUVFS2RPL2Z3NUVBMWJUeTQx?= =?utf-8?B?M0NNSGt5akRiTU5tMG8rcjFsdk5GYklkWVJmSkF2dEpJSTExL3c5SHlDTVlu?= =?utf-8?B?SGY3RFFSd2VuRmo5OVNESnpBSUFXL0hRTHZOZVZnYTRVbWxBT2xzcXBON0wx?= =?utf-8?B?WHRoVmhvdXNVdnZqbjhxOGxkQmZrQ0R4UWZ3YnFDTW8wYVJJWEJHZU5NaERj?= =?utf-8?B?WTVPaU1hLzFHNk05SFY5TzBURVZud2s2WGtCNjNhaDU1dlJXM3FXSys1aWZ0?= =?utf-8?B?R2pCN1RrQjBCSy93K1FaTCtDeGZnYUxMaTlwOEZZQUh0SEV4dklvaUpUOUp6?= =?utf-8?B?ajZKWncyaUVCWTE1UHdPS0tjNWRDbUhvY0F3eU9iTWo4UmtsVVhlUnFuV1hJ?= =?utf-8?B?L0syOHJTOWJPREt4TkVFZmxQWXdHMlM1WEUybHRqY29xcVlWRDRHU3NocFRZ?= =?utf-8?B?ekRpb1RpTGpLZE5nYjVsaUt5bitCT2s2Vnl6ZitydzhSWGV3TzhWcTVod2Ja?= =?utf-8?B?TDhaZzN4UzhySzZIMWIrYklpZFdlRDFzbVltT2t2OHlsa2RwZ1QzWHRxU2VQ?= =?utf-8?B?Qmg4OVE3d0RPVTBKcllEV1B3eUJLOENsaFhybXhXQUY3QW5RZ1J3T0cxWlNH?= =?utf-8?B?dTdNUXVxdG9NWjM3cndIelErbmdZVmZSV1VxejhldHRzdE5TdDVVK3g4YjN2?= =?utf-8?B?NW12UVBSeVVxMThuN2Y5VmQ3WGFKOG9Iek5qWVRwN2dpYUk3aHdGR0ZwbWIv?= =?utf-8?B?dFMvalBtd1REZm1yajNUK2JDZGdmS3JNT0VPTUVheWFlV0premNQeU9QOUZ5?= =?utf-8?B?SmsrQ21DS2l2SEhsK1ZweitxWjJPT0lHVmQwZTZJUFFrYzd5K0s2TG10ZTNJ?= =?utf-8?B?cjNZWFVweUVSTlBKcDFBcGJkM0ZFNmN3UktOVWVVZVFFYlVVRUVFWi9TdnNl?= =?utf-8?B?c3A3ODlxdUtjbU9rRDdVS2RWbURzQy8yTFI0Y1ZqWGZFYmtEYkhLNlp0NXdP?= =?utf-8?B?a3lJYzZwYmd0cmNtcjdqWllQeGwyckRVS1ppc3FCcnpyQlp3KzFUa0ZzTzZN?= =?utf-8?B?OFBWUGMxWXVEVVJHelhMU2h1YTJqUEhIYWhBS29aWkJ1VDFXUVFYWG5pL3Bu?= =?utf-8?B?d3QyT2tSR1pHRy92QUZpbnVsT0JydnAvOGZLNW5Qb3BVUTVkOCtIWWtzMFhq?= =?utf-8?B?dFgzWmxxcGNacmhSYVptVWIrNmZqQ0Q2eHl1TEdXNUJ2bm1vWGxSMlNQU21m?= =?utf-8?B?WTlteVdWc09qS0x5T09NS1Vmby80QW5BNW1yU05Wb3E5bzlldzY2TWJRR2xs?= =?utf-8?B?aHFqc3Jja3dCY2tnR2ZWcWtDMkl4QXJWR0YwVGV6Z21uVURXL2ZjZUQ4ZUxt?= =?utf-8?B?M0FJc0FPQ2lxMzRYMkNOeFZaUjFtWGs1YjhrNmFhdWxWNnJFdDhUVzYrcTZs?= =?utf-8?B?Qi95bnY4OTM0dTBOYUxienMvbVcxWUttTUhVZG1hSkcvMThPeUtBOENMZFBl?= =?utf-8?B?Y3VtaE1OenErUFF2Z3lNQXN5T21QMGJ4Y085QXh3UWxIRkk2ckZqeGxGam9i?= =?utf-8?B?bmJISitqQ2Zad1UxVUI0YVB0Vm5JT2ZCaHkzMUxBQ24vK2pGQWdjenBDSGk2?= =?utf-8?B?Qzl3dThEd1pvM05FSjZXcDF5RlZaQUsyeTFYRG5wVTRxL2RjdDZHMmZnL0dv?= =?utf-8?B?SDZDdW5vZmRrSVhkc3kvMlVoclRCbGZHamZQYjVTZXVTejlyWGJNaEtFSmI3?= =?utf-8?B?bFdSbWdsaGNoV1YwV0pFWVAvUEw0OURlWExQSGZLSEZZN1l4WVBoT0g5Ly9z?= =?utf-8?B?T2gwN1V1cjNZWTZ0T0pYekhtM1F0RHpnbE5FaFh2cFZySnNQR1FuMGN5cWtQ?= =?utf-8?B?K1ZUWi80K1U5NWFzdHhVTHAwWUJGZTNydk9GVDhpUSswUHFkb2kyZ0dlWTZl?= =?utf-8?B?TDc4YUE3Tk5jcGhSaWlIRTIyaGZrd0k0SVV2c05jR0FJTFhJU3d6cG1LMnBr?= =?utf-8?B?SWQrSVpwLzNiZCs1cEFBYWsvZ3BFR25JbEdRdGZmcjUvTndDMlFVczNrSDNE?= =?utf-8?B?dVE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 274f16ae-4372-48e6-9a75-08d9d515dbc4 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2022 15:20:10.1667 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Yj6Lx77O+a1WJ/Oqjp1W7bQOGE361ly9kZF8Btlm+lqJLMRAIf0vEkP07NNYDG7IO91ipyZtYlT3VAnopaVOnw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4622 Archived-At: Subject: [netmod] More references was re: References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2022 15:20:20 -0000 SW4gcmV2aWV3aW5nIFlBTkcgbW9kdWxlcyByZWNlbnRseSBJIGhhdmUga2VwdCBhbiBleWUgb24g dGhlIHR5cGVkZWYgZGVmaW5lZCB0aGVyZWluIHRvIHNlZSBpZiBhbnkgc2VlbSB3b3J0aHkgb2Yg bW9yZSBnZW5lcmFsIHVzZSBieSBpbmNsdWRpbmcgdGhlbSBpbiByZmM2OTkxLWJpcy4gIFRoZXJl IGFyZSBwbGVudHkgb2YgdGhlbSBidXQgbm9uZSBvZiB0aGUgb25lcyBJIG1lbnRvbiBiZWxvdyBz dGFuZCBvdXQgYXMgb2J2aW91cyBjYW5kaWRhdGVzIGZvciBpbmNsdXNpb24uCgpkaGMtZGhjcHY2 LXlhbmcgaGFzIGEgbW9yZSBzb3BoaXN0aWNhdGVkIHZhcmlhbnQgb2YgZHVpZCB0aGFuIFJGQzY5 OTEKCmludGVyZmFjZS1yZWYgaXMgcXVpdGUgd2lkZWx5IHVzZWQsIHdpdGggYSBkZWZpbml0aW9u IGluIFJGQzgzNDMKCnZsYW4taWQgaGFzIGdlbmVyYXRlZCBzb21lIGRpc2N1c3Npb24gYW5kIHdo YXQgSSBub3cgZXhwZWN0IHRvIHNlZSBpcyBhbiBpbXBvcnQgZnJvbSB0aGUgSUVFRSBkb3QxcS10 eXBlcyBhcyBpbiBkZXRuZXQteWFuZy4gIEl0IG1pZ2h0IGJlIHVzZWZ1bCB0byBwb2ludCB1c2Vy cyB0byB0aGVyIElFRUUgbW9kdWxlIGJ1dCB0aGF0IG1heSBiZSBvbmUgZm9yIGEgUkZDODI4NC1i aXMKCkxpa2V3aXNlIHRoZXJlIGFyZSBzZXZlcmFsIGZsYXZvdXJzIG9mICBub2RlIGlkZW50aWZp ZXJzIGFyaXNpbmcgb3V0IG9mIHRoZSB3b3JrIGluIFRFQVMgYW5kIENDQU1QIGFzIGluIHRoZSBt b2R1bGVzIHRlYXMtdGUgYW5kIHRlYXMtdHlwZXMgYnV0IGFnYWluLCBtb3JlIGZvciBhIDgyOTQt YmlzCgp2dG5pZCBhbmQgdnBuaWQgSSBzZWUgY3JvcHBpbmcgdXAgYnV0IGRpdHRvLgoKZGV0bmV0 LXlhbmcgaGFzIHNldmVyYWwgYnV0IHRoZXkgc2VlbSBwYXJvY2hpYWwgYXBhcnQgZnJvbSBzdWNo IGFzIE1QTFMgb3BlcmF0aW9uczsgZGl0dG8gYWdhaW4KCidhcmVhJyBhcyBpbiBMU1IgcHJvdG9j b2xzIHdvdWxkIHNlZW0gYSBjYW5kaWRhdGUgYnV0IHRoZSBmb3JtYXQgaXMgZGlmZmVyZW50IGZv ciB0aGUgdHdvIHByb3RvY29scyBzbyBpdCB3b3VsZCBwcm9iYWJseSBiZSBhIG1pc3Rha2UgdG8g aGF2ZSBhICdjb21tb24nIGRlZmluaXRpb24gc2luY2UgdGhlcmUgaXNuJ3Qgb25lIQoKdGhlIEky TlNGIEktRCBoYXZlIHNldmVyYWwgdHlwZWRlZiBhbmQgdGhleSB0ZW5kIHRvIHJlbGF0ZSB0byB0 aGUgdXBwZXIgbGF5ZXJzIGFuZCBzbyBhcmUgY2xvc2VyIHRvIFJGQzY5OTEuCmkybnNmLWNvbnN1 bWVyLWZhY2luZyAtaW50ZXJmYWNlIGhhcyBpdHMgb3duIGZsYXZvdXIgb2YgdGltZQppMm5zZi1u c2YtZmFjaW5nLWRtIGRlZmluZXMgZGF5LCBtb250aCBhbmQgdGltZQppMm5zZi1uc2YtbW9uaXRv cmluZyBoYXMgbG9naW4gcm9sZSwgc2V2ZXJpdHksIGxvZy1hY3Rpb24KCmFkbWluLXN0YXR1cyBv Y2N1cnMgaW4gbW9yZSB0aGFuIG9uZSBwbGFjZS4KClRvbSBQZXRjaAoKRnJvbTogbmV0bW9kIDxu ZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIHRvbSBwZXRjaCA8aWV0ZmNAYnRj b25uZWN0LmNvbT4KU2VudDogMTAgSmFudWFyeSAyMDIyIDEyOjE0ClN1YmplY3Q6IFtuZXRtb2Rd IFJlZmVyZW5jZXMgUmU6ICAgUkZDIDY5OTEKCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNA aWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBKw7xyZ2VuIFNjaMO2bnfDpGxkZXIgPGouc2Nob2Vud2Fl bGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4KU2VudDogMDQgSmFudWFyeSAyMDIyIDAwOjE1ClN1 YmplY3Q6IFJlOiBbbmV0bW9kXSAgUkZDIDY5OTEgYW5kIOCnqOCnpuCnqOCnqC3gp6bgp6ct4Kem 4KepVOCnqOCnpzrgp6rgp6Y64Kem4KemCgpKw7xyZ2VuCgpMb29raW5nIGF0IHRoZSByZWZlcmVu Y2VzIGluIHJmYzY5OTEtYmlzIEkgc2VlIHR3byB0aGF0IG1pZ2h0IGJlIHVwZGF0ZWQKCi1SRkM3 OTMgaXMgYmVpbmcgb2Jzb2xldGVkIGJ5IDc5M2JpcyBhbmQgaXMgd2l0aCB0aGUgSUVTRyBhbmQg c28gbm90IGxpa2VseSB0byBjYXVzZSBhIGRlbGF5CgotSUVFRSA4MDIgaXMgbm93IDgwMi0yMDE0 Cgp3aGlsZSBSRkM3OTUwIGNoYW5nZWQgdGhlIHJ1bGVzIGZvciBhbiBpZGVudGlmaWVyIGZyb20g dGhvc2UgaW4gUkZDNjAyMC4KClRvbSBQZXRjaAoKCgoKCgoKCgpPbiBUdWUsIEphbiAwNCwgMjAy MiBhdCAxMjowMzoxN0FNICswMTAwLCBDYXJzdGVuIEJvcm1hbm4gd3JvdGU6Cj4gSGkgSsO8cmdl biwKPgo+IE9uIDIwMjItMDEtMDMsIGF0IDIyOjI1LCBKw7xyZ2VuIFNjaMO2bnfDpGxkZXIgPGou c2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4gd3JvdGU6Cj4gPgo+ID4gT24gTW9u LCBKYW4gMDMsIDIwMjIgYXQgMTA6MDU6MTVQTSArMDEwMCwgQ2Fyc3RlbiBCb3JtYW5uIHdyb3Rl Ogo+ID4+IERvZXMgbXkgbGl0dGxlIGV4YW1wbGUgb2YgdGhlIGFwcHJveGltYXRlIGN1cnJlbnQg dGltZSAo4Keo4Kem4Keo4KeoLeCnpuCnpy3gp6bgp6lU4Keo4KenOuCnquCnpjrgp6bgp6YpIG1h dGNoIFJGQyA2OTkxIGRhdGUtYW5kLXRpbWU/Cj4gPj4KPiA+PiBJIHRoaW5rIGl0IGRvZXMsIGJ1 dCBJ4oCZbSBhbHNvIHByZXR0eSBzdXJlIHRoYXQgd2FzbuKAmXQgaW50ZW5kZWQuCj4gPj4gVGhl cmUgYXJlIGEgZmV3IG1vcmUgY2FzZXMgb2YgXGQgaW4gUkZDIDY5OTEsIHdoZXJlIHRoZSBlcXVp dmFsZW50IGRlZmluaXRlbHkgd291bGRu4oCZdCB3b3JrLgo+ID4+Cj4gPgo+ID4gVGhlIGV4YW1w bGUgbWF5IHBhc3MgdGhlIHBhdHRlcm4gYnV0IGl0IGxpa2VseSBkb2VzIG5vdCBzdGF0aXNmeSB0 aGUKPiA+IGFkZGl0aW9uYWwgcmVxdWlyZW1lbnRzIHNwZWxsZWQgb3V0IGluIHRoZSBkZXNjcmlw dGlvbiBzdGF0ZW1lbnQuCj4KPiBJIHVuZGVyc3RhbmQgdGhhdCwgYnV0IHRoZXJlIGFyZSB0d28g b2JzZXJ2YXRpb25zOgo+Cj4gKDEpIGFzIG5vdGVkLCB0aGUgcGF0dGVybiBpcyB0b28gcGVybWlz c2l2ZSAodW5uZWNlc3NhcmlseSBzbywgYXMgXGQgY2FuIHNpbXBseSBiZSByZXBsYWNlZCB3aXRo IFswLTldIHRvIG1hdGNoIFNlY3Rpb24gNS42IG9mIFJGQyAzMzM5KS4KClRoZXJlIGFyZSBhbHdh eXMgZGlzY3Vzc2lvbnMgYWJvdXQgaG93IHN0cmljdCBwYXR0ZXJuIHNob3VsZCBiZS4gSWYKeW91 IGxvb2sgYXQgZHJhZnQtaWV0Zi1uZXRtb2QtcmZjNjk5MS1iaXMtMDgsIHlvdSB3aWxsIHNlZSB0 aGF0CmNoYW5nZXMgd2VyZSBhbHJlYWR5IHByb3Bvc2VkIHRvIHRpZ2h0ZW4gdGhlIHBhdHRlcm4g dG8gZXhjbHVkZSBzb21lCmludmFsaWQgbnVtYmVycyAtIGF0IHRoZSBleHBlbnNlIG9mIHJlYWRh YmlsaXR5LCB0aGUgdXN1YWwgdHJhZGUtb2ZmLgoKVGhhdCBzYWlkLCBwZXJoYXBzIGl0IGlzIGEg Z29vZCBpZGVhIHRvIHJlcGxhY2UgdGhlIHJlbWFpbmluZyB1c2VzIG9mClxkIGluIGlldGYteWFu Zy10eXBlcyB3aGVyZSB3ZSByZWFsbHkgbWVhbiBbMC05XSB0byBjbGVhcmx5IGV4Y2x1ZGUKYW55 IG90aGVyIGNoYXJhY3RlcnMgcmVwcmVzZW50aW5nIGRpZ2l0cy4KCj4gKDIpIGJ1dCB5b3UgY2Fu bm90IGlnbm9yZSB0aGUgcGF0dGVybiwgYXMgaXQgYWxzbyBpcyBtb3JlIHJlc3RyaWN0aXZlIHRo YW4gdGhlIGRlc2NyaXB0aW9uIGluZGljYXRlcyAoaXQgcmVxdWlyZXMgY2FwaXRhbCBUIGFuZCwg aWYgcHJlc2VudCwgY2FwaXRhbCBaIOKAlCBzZWUgdGhlIG5vdGUgaW4gU2VjdGlvbiA1LjYgb24g aG93IHN1Y2ggYSByZXN0cmljdGlvbiBvZiB0aGUgY2FzZS1pbnNlbnNpdGl2ZSBSRkMgMzMzOSBm b3JtYXQgaXMgYWxsb3dlZCwgYnV0IHRoZW4gdGhlIGFzc2VydGlvbiAiVGhlIHByb2ZpbGUgaXMg ZGVmaW5lZCBieSB0aGUgZGF0ZS10aW1lIHByb2R1Y3Rpb24gaW4gU2VjdGlvbiA1LjYgb2YgUkZD IDMzMzku4oCdIGluIHRoZSBZQU5HIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpcywgZXJyLCBub3Qg dGhlIHdob2xlIHN0b3J5KS4KClllcywgYm90aCwgdGhlIHBhdHRlcm4gc3RhdGVtZW50KHMpIGFu ZCB0aGUgZGVzY3JpcHRpb24gc3RhdGVtZW50IGFyZQpyZWxldmFudC4gSSBoYXZlIG5vIGRpcmVj dCBhY2Nlc3MgdG8gSVNPIDg2MDEgc28gSSBjYW4ndCBjaGVjayB3aGF0IGl0CmFjdHVhbGx5IHNh eXMgYWJvdXQgdCBhbmQgei4gV2lraXBlZGlhIGdpdmVzIHRoaXMgbGl0dGxlIGJpdCBvZgppbmZv cm1hdGlvbjoKCiAgSW4gSVNPIDg2MDE6MjAwNCBpdCB3YXMgcGVybWl0dGVkIHRvIG9taXQgdGhl ICJUIiBjaGFyYWN0ZXIgYnkKICBtdXR1YWwgYWdyZWVtZW50IGFzIGluICIyMDA3MDQwNTE0MzAi LCBidXQgdGhpcyBwcm92aXNpb24gd2FzCiAgcmVtb3ZlZCBpbiBJU08gODYwMS0xOjIwMTkuIFNl cGFyYXRpbmcgZGF0ZSBhbmQgdGltZSBwYXJ0cyB3aXRoCiAgb3RoZXIgY2hhcmFjdGVycyBzdWNo IGFzIHNwYWNlIGlzIG5vdCBhbGxvd2VkIGluIElTTyA4NjAxLCBidXQKICBhbGxvd2VkIGluIGl0 cyBwcm9maWxlIFJGQyAzMzM5LgoKICBbaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3cvaW5kZXgu cGhwP3RpdGxlPUlTT184NjAxJm9sZGlkPTEwNjI5MTY1NTRdCgpJZiB3ZSB3b3VsZCBoYXZlIGFs bG93ZWQgdCBhbmQgeiBmb3IgWUFORydzIGRhdGUtYW5kLXRpbWUsIHRoZW4gd2UgbWF5CmhhdmUg Y3JlYXRlZCBhbm90aGVyIGluY29tcGF0aWJpbGl0eSB3aXRoIHRoZSBYU0QgZGF0ZVRpbWUgZGVm aW5pdGlvbiwKd2hpY2ggSSB0aGluayBvbmx5IGFsbG93cyBUIGFuZCBaLiBHaXZlbiB0aGF0IHdl IGFyZSBpbiAyMDIyLCBpdCBtYXkKYmUgcmVhc29uYWJseSBzYWZlIHRvIGFzc3VtZSB0aGF0IHN5 c3RlbXMgY2FuIGNyZWF0ZSBvciBwcm9jZXNzIHRoZQp0d28gY2FwaXRhbCBsZXR0ZXJzIFQgYW5k IFouIDstKQoKL2pzCgotLQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBV bml2ZXJzaXR5IEJyZW1lbiBnR21iSApQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENh bXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55CkZheDogICArNDkgNDIxIDIwMCAz MTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4KCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCm5ldG1vZCBtYWlsaW5nIGxp c3QKbmV0bW9kQGlldGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v bmV0bW9kCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCm5l dG1vZCBtYWlsaW5nIGxpc3QKbmV0bW9kQGlldGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3JnL21h aWxtYW4vbGlzdGluZm8vbmV0bW9kCg== From nobody Tue Jan 11 17:24:46 2022 Return-Path: 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 2A21B3A00E1; Tue, 11 Jan 2022 17:24:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.099 X-Spam-Level: X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sandelman.ca 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 KswVSWVS9LyK; Tue, 11 Jan 2022 17:24:39 -0800 (PST) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3A553A00E0; Tue, 11 Jan 2022 17:24:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 73A7138C79; Tue, 11 Jan 2022 20:30:29 -0500 (EST) Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id fIWN4VbdQvuR; Tue, 11 Jan 2022 20:30:26 -0500 (EST) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id D421C38C77; Tue, 11 Jan 2022 20:30:26 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sandelman.ca; s=mail; t=1641951026; bh=T60PKWDfBDigShsfVKgbGu69PEOIz29//ZNrY/QEj/U=; h=From:To:Subject:In-Reply-To:References:Date:From; b=j9iz95Wx1In7+VC5kwIgsbY/E/9pvfmSNf0nHBbq72fyR22NKE63qYE+dcyTYtiEB tM4+x87A69oGdGABGG3EMt80fAgdUOc3K3KIoeKPljSnV1AUPrgGGKjBNjywj1RPTW 7uee3ZISKXPjv4LhvSlJfGAZ7DtHsVqF+oEvel258XZjxud2gQd1TCoeZUbIHoCOfD KEeT4ZjshTem4GMQnxHquAFW2EdKvb0XgAu92gupZ6eXeQFKvavwu/nhM6d92ndWAK RwQC66aU670IzrISXPk5hERh1DBQS168Yj8cLeIP8n6HP8g4E1WSTuBcnjJFxhE24o Xz2dXAaQMMnvg== Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id F0A77F0; Tue, 11 Jan 2022 20:24:32 -0500 (EST) From: Michael Richardson To: Qin Wu , "anima\@ietf.org" , netmod@ietf.org In-Reply-To: References: X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Archived-At: Subject: Re: [netmod] [Anima] Call for adoption: draft-richardson-anima-rfc8366bis, ends December 19th, 2021 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2022 01:24:44 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Qin Wu wrote: >> Are you saying that we should update to RFC8791? Do you think that >> this is a bug-fix? > [Qin Wu] No, have clarified in the separate message, I think both > yang-data and sx:structure can be used, but sx:structure is not > targeted to replace yang-data, but RESTCONFbis in the future may > consider to decouple yang-data from RFC8040. I have not yet merged https://github.com/anima-wg/voucher/pull/17 when producing draft-ietf-anima-rfc8366-00. I would like the WG to review the results a bit more first, and I would like a bit more assurance that moving from RESTCONF->RFC8791 would be considered= an acceptable bug fix when going from Proposed Standard to Internet Standard. =2D- Michael Richardson . o O ( IPv6 I=C3=B8T consulti= ng ) Sandelman Software Works Inc, Ottawa and Worldwide --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iPMEAQEKAB0WIQSk7ZHEG9TCGBNASfm/sjw/rPYc8wUCYd4t0AAKCRC/sjw/rPYc 8wcvBf9NYL4z7z8gHLDjl7FKm1O/sO4kb6m882Sza++RZJfNrm1CnMwmc0s6YrrY KGqn3fUjcheFaCg6hzNjfkwa5DgimBv5KrCMdIEgzbursicV7KS3/LKJ2IJ/fkoV Jrvp/ZPyrrVHCJkHzer41H/L4DBTcdG+2AiSlTxlb54eUqzGUISt+h92Pa3FCIiq +mg0vDFhNNtsWJJTvJFsw9a5HfRb7nQhjfVDp6HLdBoziCe5T/PM+X/1AtLJpMML 3MJopDk= =+F3a -----END PGP SIGNATURE----- --=-=-=-- From nobody Tue Jan 11 23:47:08 2022 Return-Path: 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 15AB13A112D for ; Tue, 11 Jan 2022 23:47:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 Yj7bH6VNgeEF for ; Tue, 11 Jan 2022 23:47:01 -0800 (PST) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30073.outbound.protection.outlook.com [40.107.3.73]) (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 086053A112C for ; Tue, 11 Jan 2022 23:47:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dg06fcUVEDQhvBPYsjM43wABDEAHm3sWEW45AZNPUvblws2RbON0LiWmj+9bgLIIVVVKABTYiUciNOIs4do+DG0DIPWHAYaZFVvtZ+jPfTqDxjz/a4m5LO0rwZOzeiOV7UkbcKsmOES5r9YwakQJc2PqPVDMmPm9CXpo+4+NWCIdcK/PHqJQQZvmI1hD6/8HendAwiankAyjlJcxEyfr1KwztfGX2NcwEFGEi9W6QunISCZBlF8RbZic1PHSFKJVDzyzCYLSKW3D11lppdneCrTbfrm2CSnSMhIfhq/VxAW5XRMY1NzmXPeRqZNmh7cLteKjtBJfY4d3b2VMs8k3Rg== 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=4poCWEICT5yJXGquMIe1qCp4Xz31cXDeqfvb/dWntPE=; b=RUqcQVaK63z91ArVKoVPR67bZEGluIX8oHmDmCzozGb2xnOea60TBztdihx17p6fU4wZpYEaMLLY2A8rHLhLqhBgB+1OlI/6u/ao+pieDnHv9Bh3oElSc2UJLez/N5cg2ArWX1sStNqx/g6iqrMx8WCNpuqG6PhQBCRaqNzW+ZxAQyE0iGH6Ugv5Bfw1CZ/oy1JWWH104NyuSABfx3MUGT3/oDRJWn/Tg6r4BTPBAJErnSDKxO3qYNCukEyE9rxNn+TakhgvLFjAmKCswNSYjgJz5KW9omds3zul02z9OdT8m9oLcMsGZGLZ6ovBnIgYBZrxheSOhBZAG7HVOIrx7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4poCWEICT5yJXGquMIe1qCp4Xz31cXDeqfvb/dWntPE=; b=tyKcBOSSJUu3DFjHW4dJ4XMeNqJfsv4XgCYwDCFsxilduw81dQx1rMqJ4BN4drm9wQyu04DhDDWGzT5WbcWt4TKnfLwrf2Z2jlJpaqKVKXBAWSgejEL7DY/GaLr3BidTElicndSQxrY0ehXhO26EIbm6seeoyOl11GSUmqoyPI4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0610.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:197::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Wed, 12 Jan 2022 07:46:57 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4888.010; Wed, 12 Jan 2022 07:46:57 +0000 Date: Wed, 12 Jan 2022 08:46:56 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: tom petch Cc: "netmod@ietf.org" Message-ID: <20220112074656.ubco6fbibxxinw2u@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: tom petch , "netmod@ietf.org" References: <0A8D10A6-8C07-4795-AD03-18FD6A3FFEAD@tzi.org> <20220103212536.vbractoyqueyq4yg@anna> <20220104001508.qakjeuquq3ebkyy4@anna> <20220110125748.wobt5mvzkc4vrr6e@anna> <20220110204953.fch6gnccnwu2gfep@anna> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: AM4PR0501CA0052.eurprd05.prod.outlook.com (2603:10a6:200:68::20) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2d2829d7-d7e4-4faf-919f-08d9d59fb592 X-MS-TrafficTypeDiagnostic: AM0P190MB0610:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FnNeGLIYZVFOW8SjdtJGA/NDh0HFZMS50M6bNabiharoUY8njJIg0N98HhLltwLenVAJhekWez4QV3vGeuiYtYz8PPgKp8XPmDjTVn40l7UqdSqIuOOvAxWXIiStaA8InFgyvr4dhcmUESVxngFIZ67xIMiaeIUwx6dO1dcfh3iHxLN2qPBRDPZnHUqI8gTr3MdNLmbCBhf2tc+l3RCizyRQ9tIP7sErd/N/zT9q9Zcn3mAL4uJnQBb5z1vLDXJV5CBPExa8CJX2mmOPLbZN/CjHAuVxrX89OJuAf+M4q5H8ZLIPz8SqS0BXKFjcakwBqPXsmqX8I90pfht88ajzsflnPF+h+ozXk9AGPauAmFTeWTJvrqZhaU5uSEULN3YvGP2EDSZq4Th5QdzET6aXcXbC0xO7X8wrtXFYgmqqZ/R3iBZG2pQ6ProaZx/LZQxK+aWTqNAskFIAXhB/KUoSI8ylDIk2Jp+EVj3x4KilZhFLVHNCZ4UY6PtrObgaALQG0+L96ujDdEwKiksst27zwHUdYLxoAeFV0yuUzy0A8zw+E13GTTvLqvyhTR8cC9FEw0B8GHhwsiaGU0sr4dlVF+oivhFYUu0d2t7J7bMEcaXB4QMTqYw3f11gJCex/fYux9ycsGALX/u6ky3GB5fhR1Pnv3djgwom2GsxxKVs8tvQBe4gLJycJL5a3zjOZLKWUswXiWWCwAq0Dtn/oMwp96YSXHLPuY/Am305TOR9DgfzJRnNYbGa7Iwxw1Ph1uEWl9OyiUYj8tZb3nmJdMg4wA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(8936002)(508600001)(1076003)(186003)(8676002)(5660300002)(296002)(40140700001)(85182001)(786003)(316002)(3450700001)(52116002)(6506007)(86362001)(85202003)(6512007)(9686003)(66946007)(66476007)(2906002)(33716001)(66556008)(6916009)(83380400001)(26005)(4326008)(38350700002)(66574015)(38100700002)(6486002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RkdSZk5JZTFwdTBSMEZQSTBQOFBHWHJMQ3pqMGpJdTdZREFFbzc4V20vd0hH?= =?utf-8?B?UExvR3VyTzlaamJnTUpvWklUMGpua28vL01sWStBNStwVzE4ZkZ4RmMraFpy?= =?utf-8?B?dnZZMUljblZCYkZ3UCt1a2xtNCtOOGl6OWRjRWVSNVJXcTdLK3ZkdTQxcjhw?= =?utf-8?B?bHR6NTVLa2U4eW5iL1JRWVF4bFExNjU4UkdvcGIzRElid1M5ekJocXlreTZ1?= =?utf-8?B?alBLc3pJTnFRU0JSVzVPS1RVR1REdmdTOEt4MUY1RDdBcklRM295QXd1TWZ4?= =?utf-8?B?Y1lOeXQ0ZDlzZTBCTGFQSHlpYWY2QXNpQzN2OGlSV0I2VVBPSnVsb3VrVkdm?= =?utf-8?B?MFFPR2ZOM01Sa3RYdTk5dzVYT0QvY2czVTJ5Q0c5Q2ZZNjlvOWpGS2RuMkJC?= =?utf-8?B?U3BxbnRGNkxTOFFIaTJranR1M0t2VkkzanNvZkNDaFlxMStxWjZjY3lpNDBE?= =?utf-8?B?VGF6WExYK1g1L21mc1NxQWZNbzVHREdOWUdWUnlpSWhlY2VQYTdVWVl1TUlp?= =?utf-8?B?cExsdHE4aEl6N2JRVXZlQmNrS081T3o2emg1enptQlZkUkxDUnU2ZEhFZmlo?= =?utf-8?B?ZUFjRU5zWm83TUlFOFAwYklQcCtqalVNdkZqSG9sMW1Ha0VJQjhPWFdIUVZS?= =?utf-8?B?QTJ4U3BzMGpxbjhEb0ZBN0JsM20rTisxMHZBTGtJcisrVFpjNFdsUFdXWHZL?= =?utf-8?B?cTJnc285Y1JqejJqYVZKc0p4WDlYUmtySHBmYXY2YTJScWFnMTFDQm85Z1l3?= =?utf-8?B?Q0xHcWJxbG9TMEFwaWNxN0I3cldGQWg5QWFhbmJGMXcyTlk0QnNheWlqd3c0?= =?utf-8?B?UUozS0ZvYm1hSGtFNVdjbXIvNjlhQXFGSnJTd1oxaXcxTVpaV25RNGlwZmdy?= =?utf-8?B?bkhKckNRTWRZOXdJeVhINno5RmpaUElncHY2ZEdpVjBaQWFONUJXS2RpbWtM?= =?utf-8?B?dGZseXlLNkFoUG9YZXFMNzdIaVdnVG5SR1pGY21vRWRUNHhxK3RNQ2RNRmhT?= =?utf-8?B?b1IyVU5mTko5dEhNcVZoZ3VkWlJnMGUxdE1IVXFNaEJpRzgyQWorRCtqU0dl?= =?utf-8?B?ZXZFdGFQSWxEb3F3dzBpUzc1eFJiVHVYZzN6WDNISTlvOXdBRGFMYWViNmts?= =?utf-8?B?YXRqSFZoQm9tb1NEM04wNXlhbHlFOXFnSmI3WUN4dUlXcXVMWlFrNklnMEZU?= =?utf-8?B?WHRubmM4NUZrMS80QmxLM2xmMDI3clhoaW93OVR4MGU3RXJPRkJOVnhNbjFi?= =?utf-8?B?MXptNm9PanBHQlBYbnpnWUxOVkRXL0g2eEp4S2t4ZkkwZi9ZaXBjbVkrQXlP?= =?utf-8?B?b083LzB0UWJZblYyV1NJZWRZbFVITnZzUmp5Nk5vb2Joc2d5YVVtSlh2c2l4?= =?utf-8?B?NE11ZnFVZGxiR0g5ekxsdnh5NDBKYmRNUzBIMzR0c3kzRVdkcGlTWnNWOXlE?= =?utf-8?B?cVE3WktCSDlsaFJoS0tmTlczalErU3JEUERreGF2N0ZWVnI1VHpHTG1NeG9l?= =?utf-8?B?cGlwamJGZWlPa2F6RHEyeXpENTh5M3B1d3ZEQ0pMRngvTWl4dGpYTnZjMWJC?= =?utf-8?B?eUhoMjI0RlYvQllBTks0MVZMdElYcm1qK3ZVc2hpQ0ZhNW1SR1BnT3dXZ21v?= =?utf-8?B?WjVHOWQycGpDSFkwTmNKeTZrek5JdXdFM3hUMzIwOHBMMzd2NFVXY1pQUHVs?= =?utf-8?B?eXkrZ0tOeHpSZXd2SkgxNzQrdlJkcFdRUFAxTWZsNjJwcVhGV1VXQmh0NW4r?= =?utf-8?B?TlJMdkpIcERhZ2V4K3pGUHJSdWNMRDZ0NHB5UUpGaHJIbzFub0t1MU5aVzB0?= =?utf-8?B?WDFxMXZjYmVpdFJHcnpwTW1uUlVLK0RRS2FtNTZUOS9ib0VOZFJuTno0Q2xN?= =?utf-8?B?S0JkOXNNWGpRbzRzOWR0NFdSK3lWa0ZmeCtQNFkrTjNCeURJMTRYblNpazhH?= =?utf-8?B?S3NudUNMYXlFNWtNeTI5T0c0N04wSHhRcTdtRXp3aTRkQkdZYTZCNjhMbGFm?= =?utf-8?B?ZjV6dGpCZWhKOTB4MEo5TGluWDhFc3d6bkJQSDJRRDJleXJWWGxjZ2ZGMWEx?= =?utf-8?B?dnN1THlIRytmcytZOHlGTkZ4dm42ZnFDeU9xZVhhWEJ4UXBhS2plVldIaFI0?= =?utf-8?B?VFFuUXJxbmp5c0dPZzNtTzA4TTZqbDdzYlpZOFNKRVpaeEp1dUJEUHZQUkVh?= =?utf-8?B?dDBDZWtPZVZqRWVZSkV0ZVdRdFZZZXh4OWl0M2ZaNFlGd3dXa1RPZjFhUHBo?= =?utf-8?B?dXpIWmlSVWdNc3pnRytYV3RrZXl3PT0=?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 2d2829d7-d7e4-4faf-919f-08d9d59fb592 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 07:46:57.4634 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MdZDeGn77Y7d/SQ4vr9XtzypJGuGjHHDZJbG13B/tpl8kL/e7FE99bgxQNlc0oynjREY0WlxHZBP5IiPJ0N+sm2w49vbsRw7uLkKziWx4Yk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0610 Archived-At: Subject: Re: [netmod] References Re: RFC 6991 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2022 07:47:06 -0000 On Tue, Jan 11, 2022 at 02:49:02PM +0000, tom petch wrote: > As I recall, the issue came up in YANG 1.1 that XML identifiers were > no longer restricted in their first three letters by their SDO and > so the limitation in YANG 1.0 was removed from YANG 1.1 (as you > quote above). It then looks anomalous to me to retain that > restriction in the type definition when it has been removed from the > language definition. My preference would be to remove that > restriction from the definition of 'identifier' in 6991-bis but I am > not sure whether or not there are consequences I am missing, hence > my diffidence. I agree and I propose to remove the restriction A YANG identifier MUST NOT start with any possible combination of the lowercase or uppercase character sequence 'xml'. in order to align the definition of an identifier in YANG 1.1. I will add text that YANG 1 modules using this typedef may still have this restriction. If people have an issue with this, please speak up now. /js -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Wed Jan 12 00:11:24 2022 Return-Path: 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 1014D3A08CE for ; Wed, 12 Jan 2022 00:11:22 -0800 (PST) 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 FcbWedrP60X5 for ; Wed, 12 Jan 2022 00:11:17 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11AB43A08CC for ; Wed, 12 Jan 2022 00:11:17 -0800 (PST) Received: from fraeml711-chm.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JYgDT5KtKz67ydD; Wed, 12 Jan 2022 16:08:25 +0800 (CST) Received: from kwepemm600019.china.huawei.com (7.193.23.64) by fraeml711-chm.china.huawei.com (10.206.15.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 12 Jan 2022 09:11:13 +0100 Received: from kwepemm600017.china.huawei.com (7.193.23.234) by kwepemm600019.china.huawei.com (7.193.23.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 12 Jan 2022 16:11:11 +0800 Received: from kwepemm600017.china.huawei.com ([7.193.23.234]) by kwepemm600017.china.huawei.com ([7.193.23.234]) with mapi id 15.01.2308.020; Wed, 12 Jan 2022 16:11:11 +0800 From: "maqiufang (A)" To: "Sterne, Jason (Nokia - CA/Ottawa)" CC: Juergen Schoenwaelder , "netmod@ietf.org" Thread-Topic: [netmod] system DS polluting intended and operational Thread-Index: AdftJDTUHgXdkjwsR2+EQX3pIo8vsv//g/MAgDIXCID//OT/0A== Date: Wed, 12 Jan 2022 08:11:11 +0000 Message-ID: References: <20211209181900.imnvmxjywszmgnwz@anna> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.87] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] system DS polluting intended and operational X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2022 08:11:22 -0000 SGksIEphc29uLA0KUGxlYXNlIHNlZSBteSByZXBseSBpbmxpbmUuDQoNCi0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQpGcm9tOiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9y Z10gT24gQmVoYWxmIE9mIFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKQ0KU2VudDog TW9uZGF5LCBKYW51YXJ5IDEwLCAyMDIyIDExOjE0IFBNDQpUbzogSnVlcmdlbiBTY2hvZW53YWVs ZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+DQpDYzogbWFxaXVmYW5n IChBKSA8bWFxaXVmYW5nMT00MGh1YXdlaS5jb21AZG1hcmMuaWV0Zi5vcmc+OyBuZXRtb2RAaWV0 Zi5vcmcNClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBzeXN0ZW0gRFMgcG9sbHV0aW5nIGludGVuZGVk IGFuZCBvcGVyYXRpb25hbA0KDQpQbGVhc2Ugc2VlIGlubGluZS4NCg0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKw7xyZ2VuIFNjaMO2bnfDpGxkZXIgPGouc2Nob2Vud2Fl bGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4NCj4gU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDks IDIwMjEgMToxOSBQTQ0KPiBUbzogU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpIDxq YXNvbi5zdGVybmVAbm9raWEuY29tPg0KPiBDYzogbWFxaXVmYW5nIChBKSA8bWFxaXVmYW5nMT00 MGh1YXdlaS5jb21AZG1hcmMuaWV0Zi5vcmc+Ow0KPiBuZXRtb2RAaWV0Zi5vcmcNCj4gU3ViamVj dDogUmU6IFtuZXRtb2RdIHN5c3RlbSBEUyBwb2xsdXRpbmcgaW50ZW5kZWQgYW5kIG9wZXJhdGlv bmFsDQo+IA0KPiBPbiBUaHUsIERlYyAwOSwgMjAyMSBhdCAwNTo1MTo0OFBNICswMDAwLCBTdGVy bmUsIEphc29uIChOb2tpYSAtIA0KPiBDQS9PdHRhd2EpDQo+IHdyb3RlOg0KPiA+IEkgd29uZGVy IGlmIGhhdmluZyBhbGwgdGhlIHN5c3RlbSBjb25maWcgYXBwZWFyIGluIGludGVuZGVkIGFuZCAN Cj4gPiBvcGVyYXRpb25hbA0KPiBtYXkgYmUgYW5ub3lpbmcuIFdlIGRpZG4ndCB3YW50IHRvIHBv bGx1dGUgcnVubmluZyB3aXRoIDEwMHMvMTAwMHMgb2YgDQo+IGxpbmVzIG9mIHVucmVmZXJlbmNl ZCBzeXN0ZW0gY29uZmlnLiBTbyBtYXliZSBwdXR0aW5nIGFsbCB0aGF0IGluIA0KPiBpbnRlbmRl ZCAmIG9wZXJhdGlvbmFsIGlzIGFsc28gdWdseSA/DQo+ID4NCj4gDQo+IFRoZSBhcHBsaWVkIGNv bmZpZywgcGFydCBvZiBvcGVyYXRpb25hbCwgaXMgdGhlIGNvbmZpZyB0aGF0IGlzIA0KPiBhY3R1 YWxseSB1c2VkIGJ5IHRoZSBkZXZpY2UuIFJGQyA4MzQyIGhhcyB0aGUgZGV0YWlscy4NCg0KWz4+ SlRTOiBdIFJGQyA4MzQyIChyaWdodGx5KSBsZWF2ZXMgYSBsb3Qgb2YgZ3JleSB6b25lIGFyb3Vu ZCB3aGF0IGlzIGNvbnNpZGVyZWQgdXNlZC9hY3RpdmUgYW5kIHdoYXQgYW4gaW1wbGVtZW50YXRp b24gaXMgYWxsb3dlZCB0byByZXR1cm4gaW4gPG9wZXJhdGlvbmFsPi4gIEJ1dCBJJ20gYWxzbyBj b25jZXJuZWQgYWJvdXQgcG9sbHV0aW5nIGludGVuZGVkLg0KW1FpdWZhbmcgTWFdIEkgbmV2ZXIg dGhpbmsgdGhhdCBhbGwgdGhlIHN5c3RlbSBjb25maWd1cmF0aW9uIHdpbGwgYXBwZWFyIGluIDxv cGVyYXRpb25hbD4uIEUuZy4sIEkgZG9u4oCZdCB0aGluayBpbmFjdGl2ZS11bnRpbC1yZWZlcmVu Y2VkKCB3aGljaCBpcyBkZWZpbmVkIGluIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j L2h0bWwvZHJhZnQtbWEtbmV0bW9kLXdpdGgtc3lzdGVtLTAwLnR4dCNzZWN0aW9uLTIuMykgIHN5 c3RlbSBjb25maWd1cmF0aW9uIHdpbGwgcHJlc2VudCBpbiA8b3BlcmF0aW9uYWw+IGJlZm9yZSBp dOKAmXMgcmVmZXJlbmNlZC4NClRoZSBwcmVzZW5jZSBvZiBzeXN0ZW0gY29uZmlndXJhdGlvbiBp biA8b3BlcmF0aW9uYWw+IG9ubHkgZGVwZW5kZW50cyBvbiB3aGV0aGVyIGl0IHBsYXlzIGEgcm9s ZSBpbiBjdXJyZW50IG9wZXJhdGlvbmFsIGZ1bmN0aW9uYWxpdHkgb2YgdGhlIGRldmljZS4gR29p bmcgYWdhaW5zdCB0aGUgZGVmaW5pdGlvbiBvZiA8b3BlcmF0aW9uYWw+IGlzIG5vdCB0aGUgaW50 ZW50aW9uLg0KSU1ITyB0aGVyZSBpcyBubyBzdWNoIHRoaW5nIGFzICJwb2xsdXRlIDxvcGVyYXRp b25hbD4vPGludGVuZGVkPiIsIGlmIGEgcGFydGljdWxhciBzeXN0ZW0tZGVmaW5lZCBub2RlIGlz IGFjdHVhbGx5IGluIHVzZSwgaXQgc2hvdWxkIGJlIHByZXNlbnQgaW4gPG9wZXJhdGlvbmFsPiwg b3RoZXJ3aXNlIGl0IGlzIG5vdC4NCkFzIGRlZmluZWQgaW4gIE5NREEsIDxpbnRlbmRlZD4gaG9s ZHMgdGhlIGNvbmZpZ3VyYXRpb24gdGhhdCB0aGUgZGV2aWNlIGF0dGVtcHRzIHRvIGFwcGx5LiBJ IHRoaW5rIHdlIGFsbCBhZ3JlZSB0aGF0IHJlZmVyZW5jZWQgc3lzdGVtIGNvbmZpZ3VyYXRpb24g c2hvdWxkIGFwcGVhciBpbiA8aW50ZW5kZWQ+LiANCkJ1dCB1bnJlZmVyZW5jZWQgc3lzdGVtIGNv bmZpZ3VyYXRpb24oaW5jbHVkaW5nIGV4cGFuc2lvbiBvZiBzeXN0ZW0tZGVmaW5lZCB0ZW1wbGF0 ZSkgaXMgYWxzbyB3aGF0IGlzIGludGVuZGVkIHRvIGJlIHVzZWQgYnkgdGhlIGRldmljZSBhbmQg c2hvdWxkIGJlIHN1YmplY3QgdG8gdmFsaWRhdGlvbi4gT25jZSBpdCBpcyBhcHBsaWVkIHN1Y2Nl c3NmdWxseSwgaXQgd2lsbCBhcHBlYXIgaW4gPG9wZXJhdGlvbmFsPi4NCg0KPiANCj4gPiBXZSBz aG91bGQgaGF2ZSAqc29tZSogd2F5IHRoYXQgYSBjbGllbnQgY2FuIHJldHJpZXZlIHN5c3RlbQ0K PiBjb25maWd1cmF0aW9uIHRob3VnaC4NCj4gPg0KPiA+IFNvbWUgcG90ZW50aWFsIG9wdGlvbnMg KHdpdGhvdXQgc3lzdGVtIGZsb3dpbmcgMTAwJSBvZiBpdHMgY29udGVudHMgDQo+ID4gaW50bw0K PiBpbnRlbmRlZCk6DQo+ID4gYSkgPHN5c3RlbT4gRFMgdGhhdCBjYW4gYmUgcmVhZCAoYnV0IGRv ZXNuJ3QgZmxvdyBpbnRvIGludGVuZGVkIG9yDQo+IG9wZXJhdGlvbmFsKQ0KPiA+IGIpIGEgIndp dGgtc3lzdGVtIiBleHRlbnNpb24gKGxpa2UgIndpdGgtZGVmYXVsdHMiKS4gUmV0dXJucyBhIG1l cmdlIA0KPiA+IG9mDQo+IHJ1bm5pbmcrc3lzdGVtIChvciBjYW5kaWRhdGUrc3lzdGVtLCBvciBp bnRlbmRlZCtzeXN0ZW0pLg0KPiANCj4gWW91IHdhbnQgdG8gcmV3cml0ZSBSRkMgODM0Mj8NCg0K Wz4+SlRTOiBdIEkgdGhpbmsgd2UncmUgYWxyZWFkeSBkaXNjdXNzaW5nIHBvdGVudGlhbCBjaGFu Z2VzIHRvICJzeXN0ZW0iIGNvbmZpZyBpbiB0aGlzIGRyYWZ0IChpLmUuIGhhdmluZyBzeXN0ZW0g Y29uZmlnIGZsb3cgaW50byBpbnRlbmRlZCBpbnN0ZWFkIG9mIG9wZXJhdGlvbmFsKS4gTWF5YmUg d2Ugd29uJ3QgZG8gdGhhdCBpbiB0aGUgZW5kLCBidXQgd2hpbGUgd2UncmUgZGlzY3Vzc2luZyBp dCBJIHdhbnRlZCB0byByYWlzZSBvdGhlciBvcHRpb25zIGZvciBjb25zaWRlcmF0aW9uIHRvIGF2 b2lkIHRoZSBwb3RlbnRpYWwgcG9sbHV0aW9uLg0KW1FpdWZhbmcgTWFdIEhhcHB5IHRvIGRpc2N1 c3Mgb3RoZXIgb3B0aW9ucyB3aXRob3V0IGJyZWFraW5nIHRoZSBkZWZpbml0aW9uIG9mIDxvcGVy YXRpb25hbD4vPGludGVuZGVkPi46LSkNCg0KPiANCj4gPiBNYXliZSB3ZSdkIGFsc28gd2FudCAo b3IgbWF5YmUgd2FudCBpbnN0ZWFkKSBpcyBhIHdheSB0byBzZWUNCj4gKnJlZmVyZW5jZWQqIHN5 c3RlbSBjb25maWcgKGVpdGhlciBvbiBpdHMgb3duLCBvciBtZXJnZWQgd2l0aCBhbm90aGVyIERT KS4NCj4gDQo+IFRoZSAncmVmZXJlbmNlZCBzeXN0ZW0gY29uZmlnJyBoYXMgdG8gYmUgaW4gcnVu bmluZyBzaW5jZSBvdGhlcndpc2UgaXQgDQo+IGNhbid0IGJlIHJlZmVyZW5jZWQuDQoNCls+PkpU UzogXSBUaGF0J3MgYSBiaWcgcGFydCBvZiB0aGUgZGViYXRlIGdvaW5nIG9uIGFyb3VuZCB0aGlz IGRyYWZ0LiBJJ20gbGVhbmluZyB0aGUgc2FtZSB3YXkgYXMgeW91IG9uIHRoaXMgcG9pbnQgKGZv ciBzeXN0ZW0gY29uZmlnKSwgYnV0IHRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhZ3JlZW1lbnQg aW4gdGhlIHdvcmtpbmcgZ3JvdXAuIEhhdmluZyB0aGUgcmVmZXJlbmNlZCBjb25maWcgKGF0IGxl YXN0IHRoZSBsaXN0IGtleSkgZXhwbGljaXRseSBjb25maWd1cmVkIGJ5IHRoZSB1c2VyIGluIHJ1 bm5pbmcgaXMgYSBzb2x1dGlvbiBJIGxpa2UgZm9yIHRoaXMgc3lzdGVtIGNvbmZpZyBwcm9ibGVt LCBidXQgSSBkb24ndCBzZWUgaG93IHdlJ2xsIGhhbmRsZSBjb25maWcgdGVtcGxhdGVzIGlmIHJ1 bm5pbmcgbXVzdCBiZSB2YWxpZC4gICh3ZSBzaG91bGQgY29udGludWUgdGhhdCBkZWJhdGUgb24g dGhlIHRocmVhZCAiTXVzdCBvZmZsaW5lLXZhbGlkYXRpb24gb2YgPHJ1bm5pbmc+IGFsb25lIGJl IHZhbGlkPyIgdGhvdWdoKS4NCltRaXVmYW5nIE1hXSBPbiB0aGUgaGVhdnkgZGViYXRlIG9uICJN VVNUIG9mZmxpbmUtdmFsaWRhdGlvbiBvZiA8cnVubmluZz4gYWxvbmUgYmUgdmFsaWQiLCB0aGUg YXV0aG9ycyBhcmUgdHJ5aW5nIHRvIG1ha2UgYSBjb21wcm9taXNlIHRvIGRlZmluZSB0aGF0IGFs bCB0aGUgcmVmZXJlbmNlZCBzeXN0ZW0gY29uZmlndXJhdGlvbiBNVVNUIGJlIHByZXNlbnQgaW4g PHJ1bm5pbmc+IGFuZCBhbGxvdyB0aGUgc3lzdGVtIHRvIGF1dG8tcG9wdWxhdGUgcmVmZXJlbmNl ZCBzeXN0ZW0gY29uZmlndXJhdGlvbiBpbnRvIDxydW5uaW5nPiBpZiB0aGUgY2xpZW50IGlzbuKA mXQgd2lsbGluZyB0byBleHBsaWNpdGx5IGNvbmZpZ3VyZSBieSB0aGVtc2VsdmVzLg0KQnV0IEkg YWxzbyBhZ3JlZSB3aXRoIHlvdSB0aGF0LCBldmVuIHdlIGRlZmluZSB0aGF0IHRoZSByZWZlcmVu Y2VkIHN5c3RlbSBjb25maWd1cmF0aW9uIHNob3VsZCBiZSBpbiA8cnVubmluZz4sIHRoZSBwcm9i bGVtIG1heSBzdGlsbCBleGlzdCBpZiB0aGUgdmFsaWRhdGlvbiBhZ2FpbnN0IHRoZSBjb25maWd1 cmF0aW9uIGRlcGVuZGVudHMgb24gdGhlIHRlbXBsYXRlIGV4cGFuc2lvbiAodG8gcG9wdWxhdGUg bWFuZGF0b3J5IGZpZWxkcywgc2F0aXNmeSBjb25zdHJhaW50cyBvbiBsZWFmcmVmIG9yIHdoZW4v bXVzdCBzdGF0ZW1lbnQsIGV0YykuDQo+IA0KPiAvanMNCj4gDQo+IC0tDQo+IEp1ZXJnZW4gU2No b2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQo+IFBo b25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1l biB8IEdlcm1hbnkNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93 d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18NCm5ldG1vZCBtYWlsaW5nIGxpc3QNCm5ldG1vZEBpZXRmLm9yZw0K aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg== From nobody Thu Jan 13 02:49:24 2022 Return-Path: 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 DDFF03A1428; Thu, 13 Jan 2022 02:49:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.901 X-Spam-Level: X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com 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 cuwY3_LIVDIc; Thu, 13 Jan 2022 02:49:20 -0800 (PST) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30059.outbound.protection.outlook.com [40.107.3.59]) (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 5E9943A1429; Thu, 13 Jan 2022 02:49:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KLHeFxR/dxND223kBMSVnSHvLYkYOuSq5swFoZ72qIp6GCV2Oj53fk9m3tMXdxBf/aHWhjOIhUdqxvpXKXpKCerZG5gZB7FFqcz3Cl4iO56nWhNLR5WJ7UJOxafIZwrC/4bu0G5CEUv0Wx45rd/9/U2jahRza9D4P/oyi7+z9laWJfdnFhrDXKxiKBxq9RvwfkThRGWo72rirv65IEIGdhrjcuCvReSCBySCw8k+Ebs2dMh/xGubP3XZ2O67E91bzdO57Tm4JxAyz6zd8yNtESIeAH+UeoduYfuy4OeIvczSKx/h5Up4sIOy+i5w/JAyf+gvfZYr+3U/rGxw/0wirA== 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=nbYkv2S+WNMT++5iBFPhbSFWXh6tVr6hjishUUGMd7s=; b=TqScWXW/a4SexVrSkBNQOkrO2HkmbZrjQj+v/9CV85HOxqEz5FlnDLSiQv65DSj6NbdYVkuZLjiJRqQO4Wu8sqtr6Zb0EnbGZiJIS5s3NAZJEwK4l9hGd+HhyjrnOuaBAg4WMEsCmIT+nx+2iStaZ+ntclS0Y/Yi3/bUqvAovy/5qQZYq+U1deJ2sLAgo9TmSftltnHFAb/r/iZPy9p2tTzeX3ECbxXFk0QnJ8w40g0LOLrC7zvUabwzn/BZ0AOFTEjtd3kIghqtmZmMsbTxIFAxiWvnjnXccUssk4n0KQO69A4nyy1arx2mY8YJ72388mjq6dHK+RsapFL42G5PmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nbYkv2S+WNMT++5iBFPhbSFWXh6tVr6hjishUUGMd7s=; b=eljALRVJAXfYQsLfMbnDKhrgc0A6q8G8ZLVNLoSQ63hn3H0wj++dYVl1kVzgZ/fvf6lJMTVnxjxBGhUfeCbqYCsvYVq4pDoje6g7B7ulAIIAhYXPhwcqSeIWeD9x2+kOCIuBN7gpPvE+WbLSmVaBMcfPjAQb41HSbHIsY/intns= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de; Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by PRAP190MB1812.EURP190.PROD.OUTLOOK.COM (2603:10a6:102:293::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Thu, 13 Jan 2022 10:49:14 +0000 Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::f12d:e975:556d:30f8%3]) with mapi id 15.20.4888.011; Thu, 13 Jan 2022 10:49:13 +0000 Date: Thu, 13 Jan 2022 11:49:12 +0100 From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= To: Jeffrey Haas Cc: draft-ietf-netmod-rfc6991-bis@ietf.org, netmod@ietf.org Message-ID: <20220113104912.qbdgqcejnl3vrvxf@anna> Reply-To: Juergen Schoenwaelder Mail-Followup-To: Jeffrey Haas , draft-ietf-netmod-rfc6991-bis@ietf.org, netmod@ietf.org References: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> X-ClientProxiedBy: AM8P251CA0019.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:21b::24) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 137d8fd6-0f89-4e59-6735-08d9d6825653 X-MS-TrafficTypeDiagnostic: PRAP190MB1812:EE_ X-Microsoft-Antispam-PRVS: 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: TemkSBEcd/VKi2rrj1yZBNL0eiGAEmocBAkjvwBjYr39ILDTBKSpdvHcrPQLBmi98nDDvZ83U+7Y1kiyYaH+/UFjOvHHhSqa4hQtoy/jZ0KaMbd3KhKOG97qo0DFbBFU740NIgy++W0vZ+pW0aN11XvBDsFus0hlGhda/hJNN9xbVV/iwTfRrnK0mlHpieGKYt8ZiQ2uoEscL1b4IUqLu09FzbbZ3CJy9yFSH1NBjRY9nms/gELwTa5xukSzPX7r8v3IgBHzkAOTL+9DGqMujvMk43ua6HOI5a+nExj8XLkbsiuWShN3wXNfVMlh8nxD/zMwoNWy0xMhI8MYRwhxBuLEOIfoK73CR8XZxB6/9O4vV1m89j95AZeaEjWsDWalcs5wZckgNTiGdGjb7mbU9OVcuqCgUM+u64BrOYCAI4SNKKbpCx5O7us+/aZuj5qfwUDIo8zXcb4XTeJOjRTd27MnSRWqKHdLdGAd7CdcG3nMplA8jmwGEfUfrli9Eql/3kg4UIHLo1e5JMAgmJ2yBz5E8Nq5PTgSEFXl4GPHpFCfK/6dKpMEGwRTGImk2X+f18WVhWeg2EWEu2/s1AhWmm5QS3cls+lcKIyBvEXwZMF4wV7ZMcs666IGSVIZLS/9KIe9QVbcRmB5nXRWH7f4nLN0SwMnGXh63j8c5p8o61z6+FzwqP1tYaw6mPQ6aoCEC1NBoG9mgOdpReozG8cShIelKeH28U7dtdzCtlmWxJW1CrXoEdTLzpcqP2luFyzvrpkh6BrmAOmdFBSnSkABR7uzAaoB0zYNQ9o7WjhuKIY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(7916004)(366004)(38350700002)(66556008)(1076003)(4326008)(86362001)(2906002)(33716001)(6506007)(85202003)(8936002)(40140700001)(3450700001)(85182001)(38100700002)(6916009)(52116002)(26005)(6512007)(186003)(8676002)(66946007)(66476007)(83380400001)(508600001)(66574015)(6486002)(9686003)(786003)(316002)(5660300002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dkxWNnM2ZEE3UG1iV1ZzeEdOZ3VlSU5hQm44WnA3bDdrMDRPVnptRkFHOERN?= =?utf-8?B?Z3l1RkxQWXJkTTV6Q0JhREJNa1NqUkdwZXVTWnRHVVRQaVBXWEQwakVyY1hF?= =?utf-8?B?b0tIaElMTVA3THlwNElaUGRzMmxrOXRsSzJGa3d6dVRvZC9IU0hvTXhZZ1Jk?= =?utf-8?B?OGh6eDVXUU02TWtqZitZeWNxOHFFWmtMM056OEJDTldxZDUyWlhhSTdLVkpW?= =?utf-8?B?bjFNZ0c3aHJ3enE4L0NjNUJaeHUvZ0t2UHpTNEVjWE1GZ2Z4elowQkcxWjlv?= =?utf-8?B?YmtuRG9GcmlQczFaMWRCT3cwV3hrVDQvTmZVS0JlWlVZdlRucWEvVkZKLzZX?= =?utf-8?B?bmRMZ1pIK2ErMTlzTXM1b2duZk5RNUdDemlKSWIwYnF1Z2VrRGVqRldNdjVB?= =?utf-8?B?S3lHNkE1eE4rSXhtVEJaZGZZM1M2dTRWZVdEVkl5VklkbUNjaEpWb3Q0WENX?= =?utf-8?B?ODdUUUZEeWt1U2MySVJGYlJtTjlvQW1uK05SbHA0NFA5MXJjVllXSlU1NWpi?= =?utf-8?B?U21LelM1dENrYkwyN3lGUDNtMHlocW1QRVBOdUp4VDF4cnB3ZlRaT2padVd5?= =?utf-8?B?NThxWFRVcjE3WVVibUgxNFQ4cjR3VEtieWh1UE5NZmVPdk1YOEFZYjVOWHcz?= =?utf-8?B?VDFnTVExRW9VUkkzNVVlUUh5cmRPN0l4enBwY29KcEtndXFySkJTVGE1R1ky?= =?utf-8?B?QXdyaWp3K0VtWCs4T1ZmRmplK3R5Tm95T1JJN2xKem10S0ZnMmVGTXZ0bUla?= =?utf-8?B?SEIzUnNLM0JGMHhwTXNCLzU0RDZzM1ExbG9INkhDYnVQNDhVTDluNEM4SmdU?= =?utf-8?B?TzZOaGZER1I5b05sVWQ2bkJmRWRtL2l1dU04TnNwUTgvdSs1TDloMVNWcU5r?= =?utf-8?B?UGZWa3hhOWtRTnJ3Yjk1NTBvYjd5UjFSc0ZHSEcweGVHaG9vYmd2RVAwYXR6?= =?utf-8?B?MzJadnd0ZGlFZUZXR0gwcUdnRWxVZmRxMmRkRjZUSjh1d0lBMkEyb2ZnMTZo?= =?utf-8?B?YmhBNWJ4MXU3RWIxdWFHV245cm1NclVsSXdRallCRXZPcnJWWTUvNmpUd1lV?= =?utf-8?B?ZFZZcHl5bTNMWmJ4L2hNYldIdmpoYnB2SVljOG9weFpVVEcwQ1ZoRDVEVGw5?= =?utf-8?B?WkVJeFl6OG1iZWFjQkUzZlNRRWJjTXBOb0dDcWtjdzBGOXdOYVpza3FPTmh2?= =?utf-8?B?SVUrL2NKVG1vTHRCMWZ3VFhLemNWNWg3SFhwN2tHVzZhdTlFQUVDQld3ZWdS?= =?utf-8?B?U0hyRFhhcjFVRW8wbEl2emM2UFVzUEx4ZUNFZ1J4RHJCRGwvdE4xcTB0Snpp?= =?utf-8?B?Z0dyei9XdHJYSTAyK284Zk1xODB6Mzg4ZWdnMU52d3cwK2xBMnQrdDVsL2xq?= =?utf-8?B?dHk0cWd4b1NRRjZoNGRJL0JqSkV5V2VUSXNFcmVDd2YvY3lnVDZjS0tJaW9v?= =?utf-8?B?UHN1V1hibitmUkpkL2YveGdxNFVPem1mOS9Ucmp5ek9kbDBXOFNhM1pnVlE5?= =?utf-8?B?U3BzLzMzTWt6OG1GYjI5YXdkcHhrOE5hTDhZZWlLck4xdXdKTE1rM2FnS2lu?= =?utf-8?B?ZlFVc0tLQjBaMTEwSCtLck1lSTFQMkc3QWwweDJvbWF6UGJDSjR1Tm0vQzJn?= =?utf-8?B?OTRDZGF3WkxXd0tsQVpHdDZoSFZKTEtBY3VMQmJqN1pvd3h0TkxvVG9xbzZ3?= =?utf-8?B?c2VxUit5K0tRU2tLZjNvcGRuV0NxdzhQaVdKbFd5SE83RVRncENvNE5hS3di?= =?utf-8?B?Tm1oZXdickU2TnRUZ2EwWmF1STM4NTlLMm1jRHk4RU5FNko2U2ZuUXZ6T2tN?= =?utf-8?B?d3NuRng5b0xHMzBSaG5ja0piUXYzZitiOFk0VmVtbVJZUFRTUEYvRTlLNU5N?= =?utf-8?B?aGx6czBQSmlPdlY0YzVsVGExNzVPYlJUKytHSVZYcDZZT2RjOC8rVi9JeWRM?= =?utf-8?B?dkxMbTFmc3JTMjhsNU9hdXdtNjRORm41bjdwL2k4Y2FuU3BybVlXTStkNXNN?= =?utf-8?B?WVpsbFF3SzFOcEtwT2M1YWdBSTlCZWtDd3luQjlaOGNNVlB6aDJxTW1ZQ3FM?= =?utf-8?B?WjFSVXdCWkNIMEVGaVZVRm9PL1cxd3pvSU82WHNSaEJKVU9yeXFxalAzWmxa?= =?utf-8?B?Mm4rRVpQRjlQTG9UbG5FRDQ0dnZIbENGYzlhV1BtZWYzRkYveG83cnYyKzVj?= =?utf-8?B?WlExQkg3ZDg5Ui83N1dkWmZpS0V6cHZXWXIvdzhwa3d0RnZVZ2Z5SEM1SnU3?= =?utf-8?Q?m7Eda9LTZPiNadZbmNumRi6nOEzFN6hfhXEmpNS3vQ=3D?= X-OriginatorOrg: jacobs-university.de X-MS-Exchange-CrossTenant-Network-Message-Id: 137d8fd6-0f89-4e59-6735-08d9d6825653 X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2022 10:49:13.5940 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GMJyMDWkoGPEl+ZrloGUmGq1H/a7SYWIAGKbP3IAqNcuJtL0I1VZEeqv2HrqMntQKMlr+1EQSG0rBsR8Hy6mmlp6ZRMO+ArxrpqxFe1MPt0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAP190MB1812 Archived-At: Subject: Re: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jan 2022 10:49:23 -0000 As pointed out by others, this is what I proposed back in July '21: typedef ipv6-address-link-local { type ipv6-address; pattern '[fF][eE]80:.*'; description "A link-local IPv6 address in the prefix fe80::/10 as defined in section 2.5.6. of RFC 4291."; reference "RFC 4291: IP Version 6 Addressing Architecture"; } If this serves the purpose, I can add this definition to the inet-types module. Will there also be a need to have an IPv4 equivalent? typedef ipv4-address-link-local { type ipv4-address; pattern '169\.254\..*'; description "A link-local IPv4 address in the prefix 169.254.0.0/16 as defined in section 2.1. of RFC 3927."; reference "RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses"; } /js On Thu, Jan 06, 2022 at 04:54:09PM -0500, Jeffrey Haas wrote: > Mahesh suggested I send this suggestion here. > > Several IPv6 routing protocols have circumstances where the only acceptable address is an ipv6 link-local address. > > The YANG type we have for ipv6 can accommodate ipv6 link local addresses, however it's overly permissive for some use cases. > > Has the Working Group considered adding a typedef for ipv6 link-local? > > FWIW, the current use case under consideration is operational state for BGP IPv6 routes conforming to RFC 2545 and related work under consideration in IDR for link-local only BGP peering. In such circumstances, the BGP nexthop will contain a component that may only be ipv6 link-local. > > For the BGP YANG module, the edits under consideration will currently use the ipv6 type. Since the current use case is operational only state, the lack of the more restrictive type is not considered a blocker. For the future link-local-only work, configuration state will be needed. > > -- Jeff > -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 From nobody Thu Jan 13 04:43:24 2022 Return-Path: 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 39AC73A0CCD; Thu, 13 Jan 2022 04:43:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-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 tE50NHnf57a4; Thu, 13 Jan 2022 04:43:17 -0800 (PST) Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id AE5853A0CCF; Thu, 13 Jan 2022 04:43:17 -0800 (PST) Received: from smtpclient.apple (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id 7BEA51E31E; Thu, 13 Jan 2022 07:43:16 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) From: Jeffrey Haas In-Reply-To: <20220113104912.qbdgqcejnl3vrvxf@anna> Date: Thu, 13 Jan 2022 07:43:15 -0500 Cc: draft-ietf-netmod-rfc6991-bis@ietf.org, netmod@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <93C5BEE7-4AF6-49D6-9DAB-28209B87A634@pfrc.org> <20220113104912.qbdgqcejnl3vrvxf@anna> To: Juergen Schoenwaelder X-Mailer: Apple Mail (2.3654.120.0.1.13) Archived-At: Subject: Re: [netmod] draft-ietf-netmod-rfc6991-bis - ipv6-link-local address? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jan 2022 12:43:22 -0000 J=C3=BCrgen, > On Jan 13, 2022, at 5:49 AM, J=C3=BCrgen Sch=C3=B6nw=C3=A4lder = wrote: >=20 > As pointed out by others, this is what I proposed back in July '21: >=20 > typedef ipv6-address-link-local { > type ipv6-address; > pattern '[fF][eE]80:.*'; > description > "A link-local IPv6 address in the prefix fe80::/10 as defined > in section 2.5.6. of RFC 4291."; > reference > "RFC 4291: IP Version 6 Addressing Architecture"; > } >=20 > If this serves the purpose, I can add this definition to the > inet-types module. This example had been the first time I'd seen a pattern on top of a = typedef with its own pattern. That said, it seems to be what I would expect. >=20 > Will there also be a need to have an IPv4 equivalent? For most of the routing technologies I have worked on, it's not a = requirement. But it's an appropriate gap to fill and will potentially = be useful for other technologies. E.g. BRAS. >=20 > typedef ipv4-address-link-local { > type ipv4-address; > pattern '169\.254\..*'; > description > "A link-local IPv4 address in the prefix 169.254.0.0/16 as=20 > defined in section 2.1. of RFC 3927."; > reference > "RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses"; > } -- Jeff From nobody Thu Jan 13 12:22:33 2022 Return-Path: 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 E6F5F3A119B for ; Thu, 13 Jan 2022 12:22:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 lw6yGnZvZgm5 for ; Thu, 13 Jan 2022 12:22:27 -0800 (PST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam07on2099.outbound.protection.outlook.com [40.107.95.99]) (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 508DD3A1195 for ; Thu, 13 Jan 2022 12:22:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=domgdvdKRedl5BzVFZFzYRdz+NsWn3bXv4FIZPs7FUld1jNg/oQ4Oecc3BQn/CpG9Ku3iPlx1+GGuM28gIF2Ib6K4Rauv9prkPxEhFwCwhhG6FdPoVu382Dsm6jEmFLwbkC2nhnPfTEqj8gfW1683NisJTNNPo4Xcf8vbcs1vlCCF0GM8EssZbhbcPED4lqCQ2BRNLDhamJuNTOKNlmXv4hNU9ozxDfhR7EzRo7ub69yVzGyqsMW7g0HmZs846LvtD9LJpbhMOQh2dAH1sDFxWtip2Hayz85huiAmboRQAZ7NyXxBZH+Y8Jev+/ls7TnoXGDBE+sFbC7fV7KTMFdDQ== 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=ImVNEVL5ToyCsFkjQFF+0Ji/C663Qdxo0Xz2u2nNWVg=; b=NmOEP6Opn8BGDr7zI4/rOLQM4U130b15EIiaruBucqaMsT/Uvcyc9jlfdTueSvFAcRGjTqTgE1hkYoggw/aIG3vu7AFN0yoQ+Z9GoUWX+eODzr6h4ATWHLtKnC+3KF6Jgi9H5nhRtQM7yrUCjjbjXzK2gUFkt6KNOnQdeh7aXFdKnNjnkgbN+JKEgOYDTw7rLx5ucnY7R4B1d/LHUYVuT8LaDg/m/8YANoV0PM7ffShJ059EuOFb0qfK8ynh9Ls9NiY4qLVhfc2D9A2TDilJkXmwVpmZbhpKqUPdNVPAJwsfsUqYONZbEwKv3W2a3ej/M9RQrFA/Gd5AkvULrv62pA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ImVNEVL5ToyCsFkjQFF+0Ji/C663Qdxo0Xz2u2nNWVg=; b=hP30pFPa98w6VGHEo/PZ27l7worW64+gR+7fk62QE+I4yzlveiainfbnBaxmqUvXfXfEGdueF6FBu3XRvyBsTvLEr+uqa4Qa2/G66DvCFZVAcUuiPff6/wCfCmUwFnVG5LOswqV6JxFAJi2PaEGHMYvh+GSXpDUkSVqEVQat46I= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB6265.namprd08.prod.outlook.com (2603:10b6:5:1e9::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10; Thu, 13 Jan 2022 20:22:25 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4867.012; Thu, 13 Jan 2022 20:22:25 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: YANG Versioning Weekly Call Minutes - 2022-01-11 Thread-Index: AdgIuzkCn35HYCVXSred0wlV3qbdTQ== Date: Thu, 13 Jan 2022 20:22:25 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4f4161ec-3d20-4f18-8bee-08d9d6d26997 x-ms-traffictypediagnostic: DM6PR08MB6265:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IMTWISYbwQOYj3yCczSge/liWxhtMqe2FnOFYo0ArZFQpond8dcGWRNoZPwQ0iw6GxRskUbWJcfKW5BYGksDSyR4/pJxibxC/hyQhjSbWXVuw8lSL1/vi5/2yv/LCWn3mT+2OebhCn4sxZJ6ZJ4PMj1PRJKllib0T51Xr4815CPH3CNMTKDZ5bGdHGceFbQnF9YGFp5aK+7kgl4fuo9rdrMo01PekXJpAZFYzTTgOBKYgUaUvLnLgXwhtHqM29CjJ7z7nEmBPfuy8KtEt905gGKPaY/zU+/5+lHL9RczVfQwGu9Xm9tYQU5RXLzwDAJEyJKCBMHnm89EBQoX7sX34S04Km5tARc8q9tZ80nwB1yigiKVVjJdPtTlt+dAjLBOscFDIjTTkhN5PJk/ltP1PpmjwgPvJAmw27I9zm6cBfmc2g4LfRCQvrwpt6Cx2SxbFfJ3ekgsAmb99SBx0F0x7P6Bh6M9A5azgnu8g0atuXnsDZ+jQKygsIpxDtTgAUK54GD95yGxG/N1NFDj1uZFs/CCVqnNqI4FZOQnUS1TxwLc3DwZ8pevrHLyto5JQsK0cqtOqvg2QEwUqaG0t5Df2pp/lts2nOoxwdxr6wsaotoOC6qTjHExOmLrqz3qivdPuGuPeuHopDLRSZq2dnPtq3Rrgb/mt65LvH2gEkLSUC+gP8DLjatEHbAl6klqXwsonfXpfwyncxi8ADIyskhor8phr3zWFGCl3drduvyUPVsAj40dcAab6Zv53EsfyzXCh+3nBv7O0HfyujCFdUCppHvATiipTgq6zMmkQ3OhNGhTXgUzXLHZl9LVu2AeCOEZy5JmIU4hgifOVlUDw3N71w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38070700005)(55016003)(16799955002)(508600001)(8676002)(8936002)(966005)(166002)(2906002)(6916009)(40140700001)(33656002)(316002)(82960400001)(38100700002)(66476007)(66556008)(122000001)(83380400001)(5660300002)(52536014)(6506007)(71200400001)(9686003)(66446008)(76116006)(86362001)(64756008)(66946007)(7696005)(186003)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?IOP3Mfau8Ejl5xpID570bbubZarHlgPu+e8RHL0iqH1DuhNWZEQlCYtOE+BW?= =?us-ascii?Q?Vma9p35EFuPCnkBEg0G4mIpX5fR86m3m+ZYfFST1PpvT7rpzGA7jUN+R5HU4?= =?us-ascii?Q?XxCtgrQM1xW4TnlKwbkj7uZ+SjcpjhzUFvo7aHvs6GdIpSH5jc/ZW8EQA3h9?= =?us-ascii?Q?IupXew+CMBPpS65LWTER7zRsd5n6i2SLecXdTNhszcv1/kbmjk2wCxUxm0/V?= =?us-ascii?Q?M/Z0Z0Xyry/bZxA1lHW8or5VeC8sI2401qtwvgL2upqZ8H8pkealIB3Y+Ogr?= =?us-ascii?Q?ep8LeeaYMof+ibTU8I5GY/BIr1Ry5JIjSm2O/IjoDsQxty9mPpcA+TORjAGv?= =?us-ascii?Q?DqjkCXjZHg9VdT0ynadVUyVbKBBtVnH0hi4liew7vTjW/m8AiCtLHu6en8nr?= =?us-ascii?Q?K+m7ywvrDAgEkh2vFG7kaeYEHTEyHIrLGTaSQxKN2nSTQidmrb8+JWiMhVVa?= =?us-ascii?Q?/NKohs/4h08FYQWTwthB080/t+xqva3PzM8kwhk1ZLxbJ/9DCIot53Kuc/KU?= =?us-ascii?Q?KJrZlwPSbQkynZ5gPbgtg10MK3LaMkWbe5IFfYAjahq7Ad5ZyYarQYFsr/0x?= =?us-ascii?Q?cq1BPOMIo+OuGygW0SqIEaUCsstqonwmG046WJS5EAo7kxybzm39GfoipEun?= =?us-ascii?Q?KlgP/RZFhKddoaXq4x2gTj9OAy+jUY/F6C+ohS/76QOsQE/tQ5bcXUE5P67M?= =?us-ascii?Q?KvvrVT412toFJzZQXEI2wUWdNGgBbOI7+bZ6Y/Jx+sR+eDUJe0AzNHTsDPk0?= =?us-ascii?Q?uH2fY05i7OiO1Dct03MJtemK5G5/nY/gKnZascb0etJ/A38RqPvQ1F/hHDES?= =?us-ascii?Q?Uiy+WC6aWFrh4kl9x1da3ICCGtonxC4msh+NOfrqgWbKQTc/8QTR6+MxvPtr?= =?us-ascii?Q?Eq8RSWK5CeBaejkl6BXWDSU3hzMbkZx7wDJvPnR4oesnOMUSlGPIcM5fG4dP?= =?us-ascii?Q?pPn0JCbzLWOhr7YC/A8Oy3xmuzg7LmUUGDQ5TyPhA9gmuJxv4RtvgKKJwLnZ?= =?us-ascii?Q?iXbpQpT8574T1l5+RdMPP1AIRK91w3saMfC/GvpjGJWEZ4jFrdn7YPx5kHku?= =?us-ascii?Q?vGzt3NXDMmpjo+2cS+j90X9UgUXSEgqFNUF+PPxDng0PjKKroZnnuU9pyfrr?= =?us-ascii?Q?F/nKC0DjERJDPy6Efum2p2lEnLgNQNeBGzWkCSMqegFUs1GgGAUvqxJZ36z2?= =?us-ascii?Q?pts0PSUuf0e8ptiqL2Uggxc1nPaWEmdGIEseQR37CpcRffAZ0zy+5ENX49u7?= =?us-ascii?Q?RMeEewXX857umdPhDPi6Xsh3x14R8HuaY3wMmojchqmNuxLor7/svyncJXKf?= =?us-ascii?Q?QrVe2WLRbS+/ioNzn1vO/Yna0b8d5GSzDJTkghiKi1094nzOETQigoyT0E0N?= =?us-ascii?Q?P0cKc3Pdrz4/ZqBZoJep/mnqX/Le0kXTPajsueFOim/D7x1yhWs3+LIdn3F9?= =?us-ascii?Q?PIc958B81voIFPvvOKHYLBZYX8HGEmYDZzqT2bVerEHyvIgSrSiT1CbXEYNX?= =?us-ascii?Q?cZ00isZLR0PEcUxIpN6mreqpYTKYizIUejQ4kOk2z1UHi+P1ktyuaH0fWrBj?= =?us-ascii?Q?9Iyko7/I3omXSIITLc9VzO3DbZGIb6stVoZm4Lszp857WKGLXG8Vh1Qqkt4y?= =?us-ascii?Q?Iw=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB508460BD78DCE9333857863D9B539DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f4161ec-3d20-4f18-8bee-08d9d6d26997 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 20:22:25.1714 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tiHWKR7LXCXhxb4WuHY9QrnewkMlPlJ4ocH2oD1vjP0KUu2JT7e7b/lszIn8KCVY3MMu0lr9TVUHMWIumeopWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB6265 Archived-At: Subject: [netmod] YANG Versioning Weekly Call Minutes - 2022-01-11 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jan 2022 20:22:32 -0000 --_000_DM6PR08MB508460BD78DCE9333857863D9B539DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable YANG Versioning Weekly Call Minutes - 2022-01-11 We discussed issue #74 items (a) and (c) about 'schema' terminology (overla= p with issue #38). Comments were added to the schema-terminology branch in= GitHub. Jason to update. Rob will take issue #57 (mount points in packages) and propose updated text= . Next meeting(s): - hopefully finalize issue #74 items (a) and (c) and #38 - Jason - Issue #57 (mount points in packages) - Rob - #65: Balazs (revision label scheme for Packages) - #63: Reshad (Precedence of packages in Package definition) Jason ---------------------------------------------- Versioning work on Github: https://github.com/netmod-wg/yang-ver-dt ---------------------------------------------- Weekly webex call details: Meeting number (access code): 161 096 5630 Meeting password: semver? Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 1= 0:00 AM, (UTC-05:00) Eastern Time (US & Canada) 9:00 AM | (UTC-05:00) Eastern Time (US & Canada) | 1 hr https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Tap to join from a mobile device (attendees only) +1-650-479-3208,,1610965630## Call-in toll number (US/Canada) --_000_DM6PR08MB508460BD78DCE9333857863D9B539DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2022-01-11

 

We discussed issue #74 items (a) and (c) about 'sche= ma' terminology (overlap with issue #38).  Comments were added to the = schema-terminology branch in GitHub. Jason to update.

 

Rob will take issue #57 (mount points in packages) a= nd propose updated text.

 

Next meeting(s):

- hopefully finalize issue #74 items (a) and (c) and= #38 - Jason

- Issue #57 (mount points in packages) - Rob

- #65: Balazs (revision label scheme for Packages)

- #63: Reshad (Precedence of packages in Package def= inition)

 

Jason

 

----------------------------------------------<= /o:p>

Versioning work on Github:

https://github.com/netmod-wg/yang-ver-dt

 

----------------------------------------------<= /o:p>

Weekly webex call details:

 

Meeting number (access code): 161 096 5630

Meeting password: semver?

 

Occurs every Tuesday effective Tuesday, November 16,= 2021 from 9:00 AM to 10:00 AM, (UTC-05:00) Eastern Time (US & Canada)

9:00 AM  |  (UTC-05:00) Eastern Time (US &= amp; Canada)  |  1 hr

 

https://ietf.webex.com/ietf/j.php?MTID= =3Dme2c6491ebcc37b8127c1244d244d2754

Tap to join from a mobile device (attendees only)

+1-650-479-3208,,1610965630## Call-in toll number (U= S/Canada)

--_000_DM6PR08MB508460BD78DCE9333857863D9B539DM6PR08MB5084namp_-- From nobody Fri Jan 14 02:15:41 2022 Return-Path: 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 E15BF3A20E4 for ; Fri, 14 Jan 2022 02:15:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.902 X-Spam-Level: X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 YgijMtEmpBER for ; Fri, 14 Jan 2022 02:15:38 -0800 (PST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2090.outbound.protection.outlook.com [40.107.21.90]) (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 304793A20E3 for ; Fri, 14 Jan 2022 02:15:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oZVSy+S12fE6z5DibyV10M3hIxTxXtIfbVvcu7Sqd/yIOebFN99QtEeeHPztG2EZIS/h3Buzp9Iv+s7LzjulAOOhIqPzl6Y2s5KqnqEirkT/f2rsU9ctATBv6LTCtrCQGhUyWUm1IclHuIrkX/enHf9Zm1smJ7ePjRPEW0iuh2ar5nYZQfcsGyTYAHM9E7Yn8kRMrNEe97NoxsVDyH83Q+EKKmQSIYq/VfiTxZYqKzoS1qmAelOzay7CGb/7RAU4weZivkhRuRpSjN6mgqfkA/k30WyeRGGDTpNe4Q/oT8A+UjGRntfuW4cECfB/SKJFTcSn8Hp/O6nCaVD2pLI2JA== 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=ca8vtRRZC1k7ZHJfIAW2SsOSxTOJKpjG6aGCVXvSaWc=; b=T7Zx5LPKxtmC2eY22AlLIg5gtvlwU7KcjeS7QwSClurijSeB2mYJMEyuTrPvNHy0WGun6JwR+3zp0GFRkJ/NWCNJ4okw4HTOnf+ZsUrV8t/gMEjmNG+6OkdKkNKzIs8nD8FrV0tlJB9uzzJ0D4hZo0loCoDAuL9TOPjFysssmKfzDeUD0JITIXsNh6fH1j9GShqPZJr/L2DAr+Tlb9wB/0OL/vaxYF+1iDpDacvRO5kvdLRphRgQhiuJy2/l6Ggi7gjpaBcquTjBvxtojQqb3YRVKEmvlZBvmQ0Z2OiQeFKal5owns2ip9XBFcNKIhiIO9nlx9eAfFiqPnZ7U8cXuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ca8vtRRZC1k7ZHJfIAW2SsOSxTOJKpjG6aGCVXvSaWc=; b=AjCWP4126LYkUFlkPPYzuddCJ04Xyjcts48Mnk1Fxf5A/icOPKGGjZhmK5/bOE46EedxlxpZcD4YMPVJ5Q3AjyoXRJPMJf99D+hKOQbHVSX9U2W6JwKrp47BPpSLtgdgzMbSAxg5og8CG/UHl+M6UQBQAT8ffSw/7MDYcnGGA6Q= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by HE1PR07MB3067.eurprd07.prod.outlook.com (2603:10a6:7:2d::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.3; Fri, 14 Jan 2022 10:15:34 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4909.004; Fri, 14 Jan 2022 10:15:34 +0000 From: tom petch To: "netmod@ietf.org" Thread-Topic: XML and prefix Thread-Index: AQHYCS4YA5VV4EP8mEudtrIepVUFUA== Date: Fri, 14 Jan 2022 10:15:34 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: b60b8fd8-60f9-e789-88c6-b1b6e9e9328c authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3c0f690c-5032-45fd-f22a-08d9d746cd7e x-ms-traffictypediagnostic: HE1PR07MB3067:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BDP4/ZfTVLK+WJ7MTc2tF3wAL7wffylOg+aA4Troi7zl7XBfrMYgNzJ0fn6VHpnRPfBOAN4FcYp27+pClS7kRf4yhgjv+VikdLaQAL8LkRP6myQiK/EMhybI0CiLvGCUKcU7c6W/8lZu2hVqig7WHulepmucyd0UmZdmgMRJAtPxFmeOOVGUWOHR3FilVBqVDeDzCQTatklvF0bpS4k7QNblztLqAM0ERRvg9C49BvbShsFvHukRGaZN/XfcH6+qgB88KqHPO8ZTrVJsVV6U+4bf68ag78aLKZHmQDbwGHJcKNXzDATng1TU76J+HxWnRswRI5TxVVw2NLiIAAKOs4OT8lx8uh2DAhYwlV29pUYCiAqTdMYafxwhVttGqled1oTA8Uti3XaRcZGTSJy/B+DPWXkMUgNFZgXon3AWDKQUzSis7Sv+4sVmjwMBAeo8/I3DmYBgR8cnJLl2nxSzWtddCenMXJw+5p7sNTxCtIBcjRQ0X83zWeQyTY4x8DDy5rU4IKNaYxkp1tr6Mg7L2fSgDYaZOOZZcFQ/9CUgJdmb3sMi2B0ZWRpNIznQaDotJ/nV7tRN3ISrDGDFHomFjp2y7aCp6JKCF/t7SUdtkEFv+JkC/k4nrhaniHqkV02dW7+O8o1Qs9h91J2Z55nM9MF4Bwf5r9omvDXnePZQ0nNG21FJqvh/U8ZpvBh2d7Sdw8Af4nu7K4uBplAMaafF9w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6506007)(7696005)(9686003)(186003)(26005)(76116006)(91956017)(55016003)(6916009)(316002)(86362001)(71200400001)(508600001)(3480700007)(82960400001)(38100700002)(122000001)(38070700005)(83380400001)(2906002)(7116003)(66556008)(66476007)(64756008)(8676002)(8936002)(52536014)(66946007)(33656002)(66446008)(5660300002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?+G43KT32o/BtVs0qw7+owT51aI86Ejy78MHfbakpvgTKJWLLPXHT87AhOa?= =?iso-8859-1?Q?7ytWqaNnxisHapoIV8zGK5SHhHZXYlGnmSj2c0Fro2FLwzDYldiEcQz8OS?= =?iso-8859-1?Q?TpnJfsI0Lt8JrCskDWBlofUEXSyELl0JSVwU/lLAJqg+5LbWMe8/2/81E0?= =?iso-8859-1?Q?XYOTuVFPsDAC43V+PtOFnzKfRWigwKreMD034IPNcVxNbSpXeHxHMK9p8s?= =?iso-8859-1?Q?cZOumfQmsP8gkDQIuovacgtCSrKpICUwe1MGPr32rFOVGVyAwqBKWiQLYs?= =?iso-8859-1?Q?Y2FqGGOBxWhd4O9SofGn5RuXpHRewCAANZpFnZWsfYSEI+Pn1x8ErjPVxQ?= =?iso-8859-1?Q?sH5rv/0UkzgipkGsWwp5pQ5y89owLb/OSEoB6AtzJpEXjhSQMoOH2SRUQH?= =?iso-8859-1?Q?mhzaF1w2oj1DhZjxvLaGRxFOO7azC6rI1gLMttvHX4oBY38pbv2/RgarTx?= =?iso-8859-1?Q?f1WC4Wi+G0zCaLjyKVLD6YoHVRt1+rAE85klUatPDltdhzjOl1Yc9n/eNG?= =?iso-8859-1?Q?BZLFylxBZjyWEgUUtU9dmmynwi0rhh7FnfhSyvtU4AIt2ug+kSxuFFS/LW?= =?iso-8859-1?Q?ZZdw7cMKe8FJCJMiyuANwWuPNYd8JI22we17In8YJtwmwJsBeotcrG15Zl?= =?iso-8859-1?Q?dUZAdnz54JJ59bX2yMHj3+2rOoTIH2Hr586uIm+TAbuMtovukVbiXlPQm0?= =?iso-8859-1?Q?AQIytE2RZVhzzxI3CCZXvIFkr2RbVJsLQtMHFklxuZWwgKoktlAPZapEBd?= =?iso-8859-1?Q?qq2Jm+EhZ/GbFJa2iUDwJNPKSyK4qEv01OOrw71dBKTEKiv3EeYDJ2Obot?= =?iso-8859-1?Q?1kP9KHjHAr/9M+gBwUBs6U0CacwwHqjTT/tYIFplpWWdnaIUHeGksKA1rw?= =?iso-8859-1?Q?y3k4BU+ZsePkjTc6jv8vTI0l4Wm08hH4Qj8wdszP9GBDwGe6eT5sr43tg8?= =?iso-8859-1?Q?8F/xfq/hv2IPMTixHXBL47lgZiIDcmtjjFACKAMVnzRkcu1hkFF1fw6vNj?= =?iso-8859-1?Q?N65xBL0GdJxg4Kd0WLyEyGC32zgBsyAYxBRZXk6JBlVTCp4eyuQ5fUBcMK?= =?iso-8859-1?Q?cnV3PDRYXhBEkT9bTGUmxe6wOUDJJVDD44yk9qEZXAUEnd1qjKH8OzgDn8?= =?iso-8859-1?Q?jzpFQkRwdT2qc4hJjO+KosdRS72LNHl6k3vUMoIPhrnSeSwabg8sYiICho?= =?iso-8859-1?Q?9WkZtj78EH3k48Eqj9HAH36BHCDKtsI3bHesmUE2vmBHbrxTZ9j4Sitv75?= =?iso-8859-1?Q?Yc763fxf1UgmVEYnj2H0hSGMBn0D5hA0Bj8/9LSeF4BBvMkvQMQnys79sd?= =?iso-8859-1?Q?Upsm6CjcqrQelTqs+Nookpgh3wNRMnlu70Kfc0dbxKMCPXhkhDtZLg2W0s?= =?iso-8859-1?Q?KdLMqIv2Vj88LJUQl1Vk6fmS5PrbH4GnrnXvdznAeoQRdOcSA4gqE4bJxC?= =?iso-8859-1?Q?1e9PadcIdOUCapCntlFAKQNn0xfrQrJaOciDwY08E+eOimbP+8o0NjRFK+?= =?iso-8859-1?Q?P9Gp2sXAqDW5qDs4PleKNiFqDrCbIH5cuKvL/VCUHApzwgmmI9pO+RLaqI?= =?iso-8859-1?Q?RLBsN+D6Vfyx0rXBQhBQX/Ela4RufUhqPElxgRtgtoRJosjgBk4e+bS1lg?= =?iso-8859-1?Q?8fnQwfnS0ut5fpxXJTx8k9ry4luGKSYzt5iglV1Bv367k+J8pScmKNfQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c0f690c-5032-45fd-f22a-08d9d746cd7e X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 10:15:34.3831 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eWm8M6vldkjmb0Ag3jcZM/SAyeBLjUJq73qYOb0yThixcZLxQl4xPkNxyQfBH+yLiY+XpKGAxuphTkIRik729A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3067 Archived-At: Subject: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 10:15:40 -0000 I see that IANA have taken to asking XML Registry experts about the regist= ration of YANG namespaces at Last Call, or perhaps they have always done th= is but have only recently put the e-mail on a public list. Anyhow, the exp= erts have taken it upon themselves to comment on the XML examples and I do = not understand this comment. This comes from =0A= [IANA #1217705] Expert Review for draft-ietf-i2nsf-nsf-monitoring-data-mode= l-12 (xml-registry)=0A= by Tim Bray 17 dec 2021 03:03=0A= =0A= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=0A= Sorry, but this has the same problem in figure 11.1 that we've just been=0A= discussing with Ian.=0A= =0A= For it to work, (a) the prefix in the alarm-category element MUST be the=0A= same as the namespace prefix for=0A= urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means that XML= =0A= software MUST be chosen that makes the namespace prefix information=0A= available. I don't think it's OK for the draft not to say those thigns.=0A= =0A= =0A= nsfmi:memory-alarm=0A= =0A= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= a) I am unclear what the problem is - I thought that XML allowed great free= dom with prefix even if the IETF would rather not=0A= b) this suggestion seems to be that all I-D with XML examples, which is pre= tty much every I-D with a YANG module in it, needs to carry a warning abou= t what XML software to choose, which seems rather a burden. Thoughts?=0A= =0A= Tom Petch=0A= =0A= =0A= =0A= From nobody Fri Jan 14 02:39:31 2022 Return-Path: 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 8A5F13A214B for ; Fri, 14 Jan 2022 02:39:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 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, PDS_NAKED_TO_NUMERO=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=UzH3KLgq; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=OZ3JSNFx 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 j5XLUOY927WK for ; Fri, 14 Jan 2022 02:39:25 -0800 (PST) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DC503A2149 for ; Fri, 14 Jan 2022 02:39:22 -0800 (PST) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 2E1F55C0101; Fri, 14 Jan 2022 05:39:22 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 14 Jan 2022 05:39:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= Fo/XxpuuayyK3BlxpYAyXbhbnCaYOh3JzL/irhf23uw=; b=UzH3KLgqgqKeX7lq kEwiqdRTfyNHTMwJ59vBLeTRhwgbokDOCU0bxVe93xt60URmU4UAHM0eo18Qvlyp NR43Y7mi6+u3qjn55x4saIm/j/9N9l3e4UGSkxqpbgH9fnD1lOnFIojGNoG9yBE8 1I+kOzjulnGox4jRPbErrJvchgbR0ssxlJpsyN+e2WusfFKKmJPC4tzvZx8CsWyb PPyYCJCYRODeYg9hUQt9dBgPht68RQKSiJW91j8NkKLwLYhJbuXYfgrsrBYDMjIG GMUqyD/2/hJVwr0VsujgRG0j04dRQ0xHZ1SqZzj7DZBjtOrArYt9RVe5zkukweky Yb2wMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=Fo/XxpuuayyK3BlxpYAyXbhbnCaYOh3JzL/irhf23 uw=; b=OZ3JSNFxO8t1V4evsraXcg9OhsB1d5N8u6eLbEcD9hFxd5zjXk5ub1W8n DqM/giE1tpYVHQmUCuAYGo+pNnmaIcKVescAJ1nSHuC9vs4uPf82s0haEEqcSuhF WXRGKbG770LmFGfHuSobi/55pxV3KvDo+K64YcLS1g+c6tIPcJ99mijkRAHfmn/B q2xeOW6hXYP53S3YmRYCk1DyeczfxW9NKf7qf6CaKDXhnwshQhT7d/EymENVWk8R dnFsTstvkTQ5pduWXkD8SXDsNTb6ULU/Fvm9igFy2hIWrKZ2UMVMmLwkfA//bWTm eDhL+RnBUkvXUjsGQmN7SEH0JvhWA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrtdehgddukecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthejre dtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeejteegvdeuleefudduueelge efgfevvefgveeujeehhfelgefhleeiheeffffhkeenucffohhmrghinhepihgvthhfrdho rhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh gsjhdoihgvthhfseegieeikedrshgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 14 Jan 2022 05:39:21 -0500 (EST) Date: Fri, 14 Jan 2022 11:39:19 +0100 (CET) Message-Id: <20220114.113919.91026402981468144.id@4668.se> To: ietfc@btconnect.com Cc: netmod@ietf.org From: Martin =?iso-8859-1?Q?Bj=F6rklund?= In-Reply-To: References: X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 10:39:30 -0000 Hi, I don't understand the problem either. He writes: > Sorry, but this has the same problem in figure 11.1 that we've just been > discussing with Ian. Can you send a pointer to that discussion? Perhaps there's more context there. /martin tom petch wrote: > I see that IANA have taken to asking XML Registry experts about the registration of YANG namespaces at Last Call, or perhaps they have always done this but have only recently put the e-mail on a public list. Anyhow, the experts have taken it upon themselves to comment on the XML examples and I do not understand this comment. This comes from > [IANA #1217705] Expert Review for draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry) > by Tim Bray 17 dec 2021 03:03 > > =============================== > Sorry, but this has the same problem in figure 11.1 that we've just been > discussing with Ian. > > For it to work, (a) the prefix in the alarm-category element MUST be the > same as the namespace prefix for > urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means that XML > software MUST be chosen that makes the namespace prefix information > available. I don't think it's OK for the draft not to say those thigns. > > xmlns:nsfmi="urn:ietf:params:xml:ns:yang:\ > ietf-i2nsf-nsf-monitoring"> > nsfmi:memory-alarm > > ================================================= > a) I am unclear what the problem is - I thought that XML allowed great freedom with prefix even if the IETF would rather not > b) this suggestion seems to be that all I-D with XML examples, which is pretty much every I-D with a YANG module in it, needs to carry a warning about what XML software to choose, which seems rather a burden. Thoughts? > > Tom Petch > > > > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod From nobody Fri Jan 14 02:49:36 2022 Return-Path: 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 5C76E3A218A for ; Fri, 14 Jan 2022 02:49:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.813 X-Spam-Level: X-Spam-Status: No, score=-7.813 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, NICE_REPLY_A=-0.714, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz 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 n2p-7fCrel4j for ; Fri, 14 Jan 2022 02:49:30 -0800 (PST) Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (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 9E1673A2189 for ; Fri, 14 Jan 2022 02:49:29 -0800 (PST) Received: from [IPV6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 67E3D1409A0; Fri, 14 Jan 2022 11:49:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1642157366; bh=0WHgnnqnYZEf38BQtQMGPJtaA2BNmjRVYxUuTOJPSLg=; h=Date:To:From; b=URvp/h0FKEYEbNWajdAYdBST++N9x+w6C/rmz560pZW0f7oeZSTyhiV5PpeFUSOLD e2PZNA9QMXpILbx0qQL0tVtapzAflmdWojQTyhLgPsgszEChdLKdEQ7HUQlqleHsc2 6xkw6S9FLoSUlpTM05Zf5f5bChhHcbnwd8aoNcyo= Message-ID: Date: Fri, 14 Jan 2022 11:49:26 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: =?UTF-8?Q?Martin_Bj=c3=b6rklund?= , ietfc@btconnect.com Cc: netmod@ietf.org References: <20220114.113919.91026402981468144.id@4668.se> From: Ladislav Lhotka Organization: CZ.NIC In-Reply-To: <20220114.113919.91026402981468144.id@4668.se> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.102.4 at mail X-Virus-Status: Clean Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 10:49:35 -0000 On 14. 01. 22 11:39, Martin Björklund wrote: > Hi, > > I don't understand the problem either. He writes: > >> Sorry, but this has the same problem in figure 11.1 that we've just been >> discussing with Ian. > > Can you send a pointer to that discussion? Perhaps there's more > context there. Right. I also suspect that the last sentence should have been "I don't think it's OK for the draft to say those things." Lada > > > /martin > > > tom petch wrote: >> I see that IANA have taken to asking XML Registry experts about the registration of YANG namespaces at Last Call, or perhaps they have always done this but have only recently put the e-mail on a public list. Anyhow, the experts have taken it upon themselves to comment on the XML examples and I do not understand this comment. This comes from >> [IANA #1217705] Expert Review for draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry) >> by Tim Bray 17 dec 2021 03:03 >> >> =============================== >> Sorry, but this has the same problem in figure 11.1 that we've just been >> discussing with Ian. >> >> For it to work, (a) the prefix in the alarm-category element MUST be the >> same as the namespace prefix for >> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means that XML >> software MUST be chosen that makes the namespace prefix information >> available. I don't think it's OK for the draft not to say those thigns. >> >> > xmlns:nsfmi="urn:ietf:params:xml:ns:yang:\ >> ietf-i2nsf-nsf-monitoring"> >> nsfmi:memory-alarm >> >> ================================================= >> a) I am unclear what the problem is - I thought that XML allowed great freedom with prefix even if the IETF would rather not >> b) this suggestion seems to be that all I-D with XML examples, which is pretty much every I-D with a YANG module in it, needs to carry a warning about what XML software to choose, which seems rather a burden. Thoughts? >> >> Tom Petch >> >> >> >> >> _______________________________________________ >> netmod mailing list >> netmod@ietf.org >> https://www.ietf.org/mailman/listinfo/netmod > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67 From nobody Fri Jan 14 03:23:49 2022 Return-Path: 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 271303A2229 for ; Fri, 14 Jan 2022 03:23:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.097 X-Spam-Level: X-Spam-Status: No, score=-7.097 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, PDS_NAKED_TO_NUMERO=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=dKJfotn3; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=mJCCkmnC 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 2EJw4spou0iE for ; Fri, 14 Jan 2022 03:23:42 -0800 (PST) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73F7A3A208F for ; Fri, 14 Jan 2022 03:23:39 -0800 (PST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 7945F5C0143; Fri, 14 Jan 2022 06:23:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 14 Jan 2022 06:23:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= BKJj3wCxrZH1kK3LKgKlGiL4HejGjZxykvgIWFdvsxA=; b=dKJfotn34hn9nlCO ntrNID8vJHAYc+RCsxxzM2dFHPQbrBHVKcip52IEk7jAbdiGL/w/IousIaqRiK7o ijT5xcFIk2tLvPrl4QA7N2f4/P4Vtw2hZgsofA/Szzh4gNjsi1RLTmH9UhmvSPYO HOjzYulG4r30BRs01KPF1OIMAPoxGYMf8usQplLFPFnV+YTbOpON1UYYsYNoAXwE TWeiFSpMs8+Sg8gVhcM7Uxg4nnP+Tz3HBUi2W2Uafn9niQCVtAIQtPYF6Aw5L/kS ICtP8fZSDDCSOTWCC5teGFBz+CElDjnXoqOKlW1IDobZK2oWHEXF7UHggW8GrdmS k7z8mA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=BKJj3wCxrZH1kK3LKgKlGiL4HejGjZxykvgIWFdvs xA=; b=mJCCkmnC698XDsfbRFQdc/5NdxfE8dfpldT5vpjoJzIx1lQ6yoag/3QCq yeYVxcx33Xe+7Mep7aRdDF/o63mh1Bl6bhHy5KBs+MV9YS++iccC0NPhYaTcpkEf NqaAXZFAo/3o7BXlhIx3xdeGdySti+kjtJ5B1v4CvNRRmw+twS/v6l3gcwbFYJWG d+1l+ICz1peq6qfgEDiYIWcfRKXfonbFVPpOUsn3wScnDUB7yN7c+6m35NgKObvE cYod/lioSSUDjA/DzxpnAQ5jA5kZSFQFZrinadyN6c9UB6wBtgsuKeJ6mzNZ431F /AQ+88vYl02U5dbwA8gXwTX2ZxNCQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrtdehgddvkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeeikeehtdfhjeduveekgfdvke duudehvddvffevgffgtdevudeijefgtdevfeeludenucffohhmrghinhepihgvthhfrdho rhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh gsjhdoihgvthhfseegieeikedrshgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 14 Jan 2022 06:23:37 -0500 (EST) Date: Fri, 14 Jan 2022 12:23:36 +0100 (CET) Message-Id: <20220114.122336.1947215146722594461.id@4668.se> To: ladislav.lhotka@nic.cz Cc: ietfc@btconnect.com, netmod@ietf.org From: Martin =?iso-8859-1?Q?Bj=F6rklund?= In-Reply-To: References: <20220114.113919.91026402981468144.id@4668.se> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 11:23:48 -0000 Hi, Ok, I think I understand what he means. With this XML: nsfmi:memory-alarm the prefix "nsfmi" is present in the element data, which means that in order to implement this properly, the XML parser must pass the namespace mappings to the user code. So he proposes to add to the draft: (from https://mailarchive.ietf.org/arch/msg/i2nsf/06kJ7vS6X-0hUmGHrCWN-= jVzU7M) 11. XML Examples for I2NSF NSF Monitoring This section shows the XML examples of I2NSF NSF Monitoring data delivered via Monitoring Interface from an NSF. In order for the XM= L to work, the prefix in the element that uses "identityref" type (e.g., /i2nsf-event/i2nsf-system-detection-alarm/alarm-category/) in= the YANG module described in this document MUST be the same as the namespace prefix for urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf- monitoring. The XML software MUST be chosen that makes the namespac= e prefix information available. I think this is a bit odd. Who is supposed to act on the first MUST? This text is about an example, which is what it is, and it happens to be correct. Also, the text about XML software seems unnecessary to me. It follows from the definition of an identityref in RFC 7950 that the namespace mapping is needed to parse this correctly. /martin Ladislav Lhotka wrote: > On 14. 01. 22 11:39, Martin Bj=F6rklund wrote: > > Hi, > > I don't understand the problem either. He writes: > > = > >> Sorry, but this has the same problem in figure 11.1 that we've jus= t > >> been > >> discussing with Ian. > > Can you send a pointer to that discussion? Perhaps there's more > > context there. > = > Right. I also suspect that the last sentence should have been > = > "I don't think it's OK for the draft to say those things." > = > Lada > = > > /martin > > tom petch wrote: > >> I see that IANA have taken to asking XML Registry experts about th= e > >> registration of YANG namespaces at Last Call, or perhaps they have= > >> always done this but have only recently put the e-mail on a public= > >> list. Anyhow, the experts have taken it upon themselves to commen= t on > >> the XML examples and I do not understand this comment. This comes= > >> from > >> [IANA #1217705] Expert Review for > >> draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry) > >> by Tim Bray 17 dec 2021 03:03 > >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > >> Sorry, but this has the same problem in figure 11.1 that we've jus= t > >> been > >> discussing with Ian. > >> > >> For it to work, (a) the prefix in the alarm-category element MUST = be > >> the > >> same as the namespace prefix for > >> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means= > >> that XML > >> software MUST be chosen that makes the namespace prefix informatio= n > >> available. I don't think it's OK for the draft not to say those > >> thigns. > >> > >> >> xmlns:nsfmi=3D"urn:ietf:params:xml:ns:yang:\ > >> ietf-i2nsf-nsf-monitoring"> > >> nsfmi:memory-alarm > >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > >> a) I am unclear what the problem is - I thought that XML allowed g= reat > >> freedom with prefix even if the IETF would rather not > >> b) this suggestion seems to be that all I-D with XML examples, whi= ch > >> is pretty much every I-D with a YANG module in it, needs to carry = a > >> warning about what XML software to choose, which seems rather a > >> burden. Thoughts? > >> > >> Tom Petch > >> > >> > >> > >> > >> _______________________________________________ > >> netmod mailing list > >> netmod@ietf.org > >> https://www.ietf.org/mailman/listinfo/netmod > > _______________________________________________ > > netmod mailing list > > netmod@ietf.org > > https://www.ietf.org/mailman/listinfo/netmod > = > -- = > Ladislav Lhotka > Head, CZ.NIC Labs > PGP Key ID: 0xB8F92B08A9F76C67 From nobody Fri Jan 14 03:23:57 2022 Return-Path: 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 48E643A2233 for ; Fri, 14 Jan 2022 03:23:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 4N9OJk92lGwg for ; Fri, 14 Jan 2022 03:23:46 -0800 (PST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50091.outbound.protection.outlook.com [40.107.5.91]) (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 DFA5A3A2227 for ; Fri, 14 Jan 2022 03:23:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dxAJWlZsIuyZ5AfgRxJWoympgk3KNBdjkH6dD8VYIfG4UP5iISxuI8hv0oGas8jCI20xYbPQcROg/bxuQwl9SUJDIHrctYXYp+49nGHiUva7+mZ5GckZRkOxnb0adF5tsb/ix5oO/MMlSTXR/JffHa7dQGId3xjCVrjpFHSaWAehUXCBfpRrBcJb7ZAipotn8UVgqtRo1XcmhgyeoBnPjBHcDCaTCCkKO0Kz+aOkTX0gfoMeKp4zI/BnfP1wYmrvbrALYl5PYWq5raVbFk4yfa0gekHxAcQEXzbbGagYbfUn/NIB/n2w5nG6FQ2eB17qijTtD+Nd6uheygpOWTVf8A== 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=lVX0gRWIVAkFIdlZ9JOjzL7NhFZ/fx0HWciMg8ZlkJY=; b=epoCcS9Zl3TZM2DXJRqwXTv9zCzb/U+DWPp87ds0ceeURbiw/ow8B/9nYv0lAqkhBfvzJ4kvKLlqNEiU/UxnG/VjTtMyfwyAoxTUfQp/a+MUceXvNmjk2NmRBCtAoZvN0mdVbZ0JBjGTWZYFl94w66pSE/E8DusJjsWIAs472LYmTY3JEbC8WiuQP5QVeHiBz4O8jkQ5LAdiMpVjY8/ET3u0l+FLB1tbyH+tQXGjusPiDoIx+3gEF4h5wSlKzDdsclbU1FgP3QfFSyxjzOxfTOnFjzmFuxJeWTA9BkqfKQSaB3woIgGA6cvuWat3MoWA4dhS2nFjhVoEoiNNRabbbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lVX0gRWIVAkFIdlZ9JOjzL7NhFZ/fx0HWciMg8ZlkJY=; b=bACgrrE9AN1WZ5O5lRxMiJUyIP84IM3JojNANYwjiAwW17kdF9d9NNlg0305jPK7wyFXdr4mLwzjvaiJ62yeVon9R4w78NuVbSUZ9ePSmyy0wjZNRzwKSiB6+tKLty49Uyf9GdaeYqB7MSBLUqB/hoibSGEMPQfMUb4hPXwK1KU= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by DB6PR0701MB2424.eurprd07.prod.outlook.com (2603:10a6:4:63::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.3; Fri, 14 Jan 2022 11:23:28 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4909.004; Fri, 14 Jan 2022 11:23:28 +0000 From: tom petch To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= CC: "netmod@ietf.org" Thread-Topic: [netmod] XML and prefix Thread-Index: AQHYCS4YA5VV4EP8mEudtrIepVUFUKxiU5yAgAAKRHI= Date: Fri, 14 Jan 2022 11:23:28 +0000 Message-ID: References: <20220114.113919.91026402981468144.id@4668.se> In-Reply-To: <20220114.113919.91026402981468144.id@4668.se> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 84b6fe74-3db2-c122-7bb5-b5852a13ffd4 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 301395b2-04f1-4c39-f77c-08d9d7504994 x-ms-traffictypediagnostic: DB6PR0701MB2424:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nuVF0S6WK2xfvSbVRtP2eexbAGfVCChZlqrQ6NMQ8bjdftsxeYH/iPnGAdaB1WjjJRxQCr+05i9Xj9okAR94CmOcEUQ/fSwU+9s0qZXgydcoUuOYufYRsWmn/MkXQYsv5OWpMjWHozfKTu7/ykRXZqrWnElqYGdA87SmS158EHNJ0AoTP9oJ5sAz2jeih7aGCsA4EkF1eIbxLtdmIq6llxSrq9ey30sTBlOBk3rnLhWsEF2mAAMaIfWlhXvVS3CYvmqt2jQ/XVxHvbj6NJ+xNxMJbvM2Zhfyzkk6Mg/ge8TYMT3DOPn/bwHhw+p1u+Dwe0zylnXdfWEuufdImEEuH7DI22OoszkfpP7vQv+Xlmre5+vPdrqCD9p0fjwCm1b/0KZr10eybFwUAFUaCw9zA8lwC+aNlLURskxTOe2IOL9vbjbvjgW2/kHCe2axsyPCwwzQG1/bg9Uj4gmYRywrWUM+M1NbhTQWdfeR5BNOSr6npZw7HLTyR+9ambsN7c2u6JQkLTE6O703n8nfRGPGX+DnfJPvGYpDtZQCwtsDvvCHjmi3zdZyDuu2fCg1Q24Wh8hzbKrFaNIy2qYelniEqTV9ZAhebgYiTpzFCY4jRVvdQ9JSrLniFcOBAyYElsToN4HMl2wH1Cd1usmVjcV4RCYC9SMgKgy76lCVJiIXoTWLa+sVYshkIpYhFa9XkLt8qVc6oCPudACQ7NV2UF+m3u5uVGI4D1/WtWyhZ3+EI/w0kxNeG1aWV5DLf2Vkr+2dAopC29CXSL+Rx3awaEbmkpUJV2w7Yrrg0HbLJbUkNPE= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(33656002)(53546011)(66446008)(66476007)(508600001)(6506007)(66556008)(66946007)(83380400001)(8676002)(316002)(64756008)(71200400001)(55016003)(91956017)(76116006)(8936002)(4326008)(66574015)(7696005)(86362001)(966005)(38070700005)(52536014)(5660300002)(122000001)(2906002)(186003)(26005)(82960400001)(9686003)(38100700002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?Kq7oAsxDCtwhGJnCBNL32EdpV5v0g3BmvoM+ZiVcgbkkliqZXx3C/7wsWN?= =?iso-8859-1?Q?QJKmY+NI6uabha8k1j9QmGrSjx4y62PzgnP57E4B/7P4245NI/ao7hNuIq?= =?iso-8859-1?Q?IYYqufNpmD2/+2VaQDbZrs6QXCOHCPGEXpYgbd10hKSYExi0Wc2De5XaUZ?= =?iso-8859-1?Q?HB6bd++M8qosSkWIJWc4xOsKl/G03jqMDlY4fxI0ceip/O+IvBvi/pjgp1?= =?iso-8859-1?Q?CxxrfiaSsVguQx+cBeJWBo94uVouH6jj06DcBr6ImXcZFP25eokfnBJIja?= =?iso-8859-1?Q?tzlBEqUi7lMzz0Fq8ZSDBzmdOe3zXJDWNacSsM5f9eXSGcWX7NwuezQ5PT?= =?iso-8859-1?Q?5+eGEJms2gKfyzQq9EtEAI1iao+x/CpaWSU7wWUXlSU4e375IEJV19asa0?= =?iso-8859-1?Q?OKbSq41SAjDb01kN6K1kp2mYikgtpPJ+3wdzxh533qePhOQ1SLn1ar1NGn?= =?iso-8859-1?Q?bCtTyMiqvDZge1RaYMA6D+TVv2QDLjqty9PgzJwez3VlsMO17ZOtDTfRH2?= =?iso-8859-1?Q?2E037XlI1TvIDnx6cXQgjNeUACtwrdNkdub+j00Sc/7tunTbHyNxNqRJ++?= =?iso-8859-1?Q?PQLGbxEnvKSQ+usMMmUSWj8RDwe6hhX1RVknYJQoTqqLBNPrCNsMqe0/H5?= =?iso-8859-1?Q?w3XZUJWHrkTMlUY1nhRkyE681O+v0eHL0Pd3EyTvfhfE5hyoQoLGgR7JAq?= =?iso-8859-1?Q?/yJQjA609q+9qhOMIOgEGA2qNxsHlxFjE6QAUDyeJ3RxMG9ALY2IWF52Wg?= =?iso-8859-1?Q?ME3+bfHHbfQVDxVt7tiyLWAv4Bh0AmxYzksz/b4oNRwQ6f4w5iSWL/0M1J?= =?iso-8859-1?Q?1lfDd3zl+Xb6HvAwVaAGNGN16QM7N/7/U7p9o+EOlv6VK7JEKE0qykTNOp?= =?iso-8859-1?Q?L+8oF6hrJTtZc/KDR63pWmUvEZcLo+bFRA/SLFs4IyXYCsKpPKnfT7DMbK?= =?iso-8859-1?Q?FjpW5QMmmEftcqVbw3y14ZY1HLweiLDmDW4r6kkE09xReAGj4u+ah31WR0?= =?iso-8859-1?Q?GAkJKQJnVN431kUh1s7FvXQH1f5WoI6p85Ye4rzz0z+IYR4gUhZwxYlgxG?= =?iso-8859-1?Q?fW1rm7hnhYmUqOBuG8VbxeaoQMD/Gxdgih6hHmtcATctnpftzQrVJF5w0H?= =?iso-8859-1?Q?CC5aKWYHJAgXS3hYi/L7igdKLHrwTSbHSugxep5f7ufgPVPZrgil5yET1l?= =?iso-8859-1?Q?xZUdbUbn8i8RGM4NuicLX/imYMz7ImEtBchKDgI2q8B8vmGRJSVlQrZNzs?= =?iso-8859-1?Q?FYbWH9QOBGHmb26IrxnK5KOLxLu5knS/UXEPO0Aiy2cU9j03T3FfggIaFz?= =?iso-8859-1?Q?M9qsidwcbggFpiHfW7I9nCNZIfdzDtjUpsMc/ENlzrs6UFXr9Ki3MMMc7v?= =?iso-8859-1?Q?b9GEK9DnQ5You3FF3Oie5o9nk6Q48RrIFTLhNej3rWkAb5ze+pm+1cPUxq?= =?iso-8859-1?Q?SFYdaXSpSFYd3gFKckos0tGeXrUk9rZm8xg4VuMDUUSkpf3vnVZ2he0Y3O?= =?iso-8859-1?Q?qBOEmkZVFWdmZsAD0955buAiqKDcZQeh6qtYYEhd7c6gAQirkwtePDMEeh?= =?iso-8859-1?Q?LyEdIw8185czej+nI8o2qgjhUg+WQrcVk7CuW0MaoY8X7G8hZl5aBD4WTO?= =?iso-8859-1?Q?nrZqvBjguxZ5ZstkOhsIO1g0woUNF8Jepx8lttqjYC9EfLdiF6/axjMQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 301395b2-04f1-4c39-f77c-08d9d7504994 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 11:23:28.0397 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NNGt0OQ32Z71gjNDbBo4TNZtKx5CDhLTui7t6ziKP3SCFLKW2RS3kd9HIgRkt0BiNHNd8HtkcmGgqEEgL6Y7dw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2424 Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 11:23:55 -0000 From: Martin Bj=F6rklund =0A= Sent: 14 January 2022 10:39=0A= To: tom petch=0A= Cc: netmod@ietf.org=0A= Subject: Re: [netmod] XML and prefix=0A= =0A= Hi,=0A= =0A= I don't understand the problem either. He writes:=0A= =0A= > Sorry, but this has the same problem in figure 11.1 that we've just been= =0A= > discussing with Ian.=0A= =0A= Can you send a pointer to that discussion? Perhaps there's more=0A= context there.=0A= =0A= =0A= =0A= Martin , Lada=0A= =0A= Thanks as ever for the quick reply.=0A= =0A= No I have no more context. The e-mail is from the I2NSF list =0A= https://mailarchive.ietf.org/arch/browse/i2nsf/=0A= and the latest post thereon as of now is from Tim Bray as a follow up to t= his. The thread starts 17dec2021 with a prompt from Amanda for a response = as a follow up to 30nov2021=0A= =0A= I assume that Ian is a fellow Register expert but could be IANA. I am on t= he I2NSF list and do not think that I have missed anything more helpful.=0A= =0A= Tom Petch=0A= =0A= /martin=0A= =0A= =0A= tom petch wrote:=0A= > I see that IANA have taken to asking XML Registry experts about the regi= stration of YANG namespaces at Last Call, or perhaps they have always done = this but have only recently put the e-mail on a public list. Anyhow, the e= xperts have taken it upon themselves to comment on the XML examples and I d= o not understand this comment. This comes from=0A= > [IANA #1217705] Expert Review for draft-ietf-i2nsf-nsf-monitoring-data-mo= del-12 (xml-registry)=0A= > by Tim Bray 17 dec 2021 03:03=0A= >=0A= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=0A= > Sorry, but this has the same problem in figure 11.1 that we've just been= =0A= > discussing with Ian.=0A= >=0A= > For it to work, (a) the prefix in the alarm-category element MUST be the= =0A= > same as the namespace prefix for=0A= > urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means that X= ML=0A= > software MUST be chosen that makes the namespace prefix information=0A= > available. I don't think it's OK for the draft not to say those thigns.= =0A= >=0A= > xmlns:nsfmi=3D"urn:ietf:params:xml:ns:yang:\=0A= > ietf-i2nsf-nsf-monitoring">=0A= > nsfmi:memory-alarm=0A= > =0A= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =0A= > a) I am unclear what the problem is - I thought that XML allowed great fr= eedom with prefix even if the IETF would rather not=0A= > b) this suggestion seems to be that all I-D with XML examples, which is p= retty much every I-D with a YANG module in it, needs to carry a warning ab= out what XML software to choose, which seems rather a burden. Thoughts?= =0A= >=0A= > Tom Petch=0A= >=0A= >=0A= >=0A= >=0A= > _______________________________________________=0A= > netmod mailing list=0A= > netmod@ietf.org=0A= > https://www.ietf.org/mailman/listinfo/netmod=0A= From nobody Fri Jan 14 03:32:33 2022 Return-Path: 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 84CBB3A2248 for ; Fri, 14 Jan 2022 03:32:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 U8DONJXTYVag for ; Fri, 14 Jan 2022 03:32:28 -0800 (PST) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40113.outbound.protection.outlook.com [40.107.4.113]) (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 B5B833A2246 for ; Fri, 14 Jan 2022 03:32:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pi8DOW8fdW2nBYAoIevAPLWcnueM7JKH/2GzfBcD5zisXh4vS8kyic81U0ccSusJJ8fiVPUKSpCeYEbmtGrx9LGUGoiFoZ51sf8XpgtItOSfjHil5Q+CRFzayRBs6fmr8VHs6Y8nMjW1AeftlrqHKVEKPrKsDyaiYT6UhTVoGJn/DA/dk/wg8WfuDuna0YLGWqPxTeuzt/2w4JQDIjL1g35qmpQsf6yJxQLgGX73px1ntj1w9pirYJfaeUi7hIBCse3xFfCFZ0kzZN49T3CBRIYamIb3FdPlbW3FL9Ec6rwelsjqyj/T0S04lu1aa3lRAwn3trxbg4DhYDRtCuPJmQ== 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=gwViIJq7tpvm776cVN2/Jq8irBKGwL9jkrB+apYglNI=; b=iuOtwL5uXlP+bDX0vSZ/eO80Zp6J2hmKblevJ/a3b04T8My9nCpsd5ZV8i1Q7P67MQz4Vbf/D0IpmpsUp0bQipJic/xpOdhu/ofjSRp8MSNaIypWm0phSgoOd6NbJwzcoIvWHJQMywE3TYOjiq8a9qaERxaFIqHrjw0YaNDsAgCYVGIp3+MxIcsKtBtmqXVCxhUuUwC6MEVX9Zy1LcYtBvoi4u9bSZfiEDSfzzGO+iG+3X6BoV5P1f/ErfpRnDTdL8GIRUdnhFh+hPOZe7vZ9js6gOYaDbpvO4yoTnTEzDDmX2PZAXUa2HwFREsrH2+bAd2VJVEeBZSboh+yZLd0RQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gwViIJq7tpvm776cVN2/Jq8irBKGwL9jkrB+apYglNI=; b=GOdtP8c87JcETEv/F+vRKRwg9SNI47eUwkm3IvXNME1kss29qmqztMdnYgGLpsq8h563Zj8qjpQND7P7eeWysTO11iauezsHCN+iI7DYSpTRj8PW+4ZAedJRAC/J44r53EkoJsVxc2rGdEi7to3T61L/AaPE+J2yWM72LjzQjmM= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR07MB5160.eurprd07.prod.outlook.com (2603:10a6:20b:69::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.3; Fri, 14 Jan 2022 11:32:25 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4909.004; Fri, 14 Jan 2022 11:32:25 +0000 From: tom petch To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= , "ladislav.lhotka@nic.cz" CC: "netmod@ietf.org" Thread-Topic: [netmod] XML and prefix Thread-Index: AQHYCS4YA5VV4EP8mEudtrIepVUFUKxiU5yAgAAC0wCAAAmMAIAAANbU Date: Fri, 14 Jan 2022 11:32:25 +0000 Message-ID: References: <20220114.113919.91026402981468144.id@4668.se> <20220114.122336.1947215146722594461.id@4668.se> In-Reply-To: <20220114.122336.1947215146722594461.id@4668.se> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 3215a825-3692-ba86-18f6-c48666025828 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: efaaf2a9-6932-4b37-8437-08d9d75189a8 x-ms-traffictypediagnostic: AM6PR07MB5160:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gDRZio/ZjmG66M9AF10JOrk9xv0K/ZTFYQxCrhaYjsWzw453duq39MF8eViMdAWxLt7Tw5gRpJJ/HzUoCsMnIg5P7RtZvqFZW4EYTi/MSb4ghM56baVoS1r3Bn2z9efisSVQIcj9sH2JkiBDLM0cqTbKI1/Q3Cyvv5D+ML+g/GLnpSlcuzb3YPjLn4skc+7xSmf9IiY8V6V5vulco79CANTijlXC7Yk+PKCDHfJjtTRWYT6xV3S4NYhShpS1ijrUsEWLr+Qn5GTOytY3F//vXn11bZY7gJxrx5qwozYu0+hVEJGrg6mQIN1aGBqgTBbPkVPZZ1zMgsOtNE5UZ8SQfl6sI98wjbzE78q/ZzMVqmba/nO4cHSiOQBQWWYLSPuDEYW/57nLU2nCKromjPi6E+iNYdcRwRMk0mPPXcPnPVcw7qs1Pv7HN8ZsYUTH4tHouudAZxdKJecIpg++FBTLODIWTU0n9qer+TWBbEy7edrF6WFVyfcmVbhn7CszPM5KbVna0t4A8SPF7kWpKdKNJkap52G8N2iCEIn5YbjscQUz3lZHU7bFHFuNrcZ76VNNrowJfSR5GjGupiD8NQP8IV5fnoaFK8K6Nq48EkhH65BrrMohrqLvlxwlzig+Rk4hvOie29gtoBkWNmfYGJ4ngm4UbljOnIL9M9bL2uBtMFNyy4W6+S9PEJqqgjaJbBFgHcti3y+QZ72t3AWof8ho6ATcZ5tCNppyun4vYqUSzeS+Vjkbac0aNmOT04jzupJfMPWP/Ymv6XpwKT68CQv2LXdE3IH6WYiPU2EEhWSTYXA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(508600001)(9686003)(55016003)(86362001)(966005)(33656002)(38070700005)(186003)(66946007)(66556008)(26005)(66476007)(64756008)(122000001)(71200400001)(66446008)(6506007)(7696005)(110136005)(52536014)(4326008)(76116006)(38100700002)(5660300002)(316002)(91956017)(83380400001)(82960400001)(8676002)(66574015)(2906002)(8936002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?BNxJiv1reuPvJ+2dXZyAuB+aZ4X1bE8EjisMm/BvCIPKkOIDIxAOErnPaZ?= =?iso-8859-1?Q?IVgNVZ4Cwubdc/viA5UggHP3tsf9i5+72iJjtATzAEQeUXDAriV0gWNH8H?= =?iso-8859-1?Q?rlVWrjL7mygsoACbkQ6j/F9ILe2pr6E/Nyht+SbmYH27IWyanKKpJ1gT8Y?= =?iso-8859-1?Q?7I9HpRbsddu70gHpI3FuXuMV4a1aPRDSvQ6sTisuVw781hCrj25J8f4Jxf?= =?iso-8859-1?Q?R8+faddg43kEKrYs9KLtHsQO+gGE1nV9mqGhEvRhJKwTv3KJWnPk0IMWJX?= =?iso-8859-1?Q?yC1VB25LcXBRa5JRy0qUld3g9aZpyP0rH0x7MjPprai0ushZmJeYxVjnZ/?= =?iso-8859-1?Q?nPvkwlIJs+j/xVTAK8xl4QgE4aV+DM4MVDHcj4MQC3tx7LU1h+T0znwhcB?= =?iso-8859-1?Q?LN3byufgu0wmBE3TjwWuQDXKEOTQnBsMHbo2kjfa0lvkYNcpVGDs3u2yVE?= =?iso-8859-1?Q?N1aYOSKsk+D+Ph5ffLUIG+5q+1ZPMy/WURYIb5jaEPpSV1jDCMSjZK2knV?= =?iso-8859-1?Q?wEyUw4oMYLPRoMHTPNiSUV3GI/sl9bCLnD7a5yffhtBne9gVGGmNRh9Meq?= =?iso-8859-1?Q?G3LCV3nAM3d5ssLIp5DKYSk5BxCtJ4emUmG8HyINQT+vSWwierFeZNuxZ0?= =?iso-8859-1?Q?YN6K/cCCvnZf54OxofFuWYD95w4CDDg3qoq0ueANQklpdGK1DajBJ5qpx5?= =?iso-8859-1?Q?xCsELI4hXyAiJWzFiXAlY0uCl5mc//LtZzKN0DGDPnonq+bhfmnd32Ri3x?= =?iso-8859-1?Q?bsBr/55Z51FdjLUTAuZeL0dfaCWneRuYKR3ynSqa8+iu4iHDBXSPn4oUlR?= =?iso-8859-1?Q?TfN1x0O9/T7KRwTS1qP7Mj/WhCo5HjeT25+Hrj0ME7YQnOFVrPesWbFIgz?= =?iso-8859-1?Q?BdEZe0aUT856fJW+eVq6x9pErBUXc6NMEw4LnoyoBX+vJ7tO47EAnu+AqP?= =?iso-8859-1?Q?zjhUaQqbecMYchBbRBtQfBB4xVGDN/HE5HGKiVqA9vDyN76m+hbhO4AeYu?= =?iso-8859-1?Q?e5fAxlViZSvP6/7tgHvrknba1sunIO4reTu1S437wE6nDqJf7azW4orJDv?= =?iso-8859-1?Q?v/hqw0x19iZYwqaC3aW3rRVRcsDw6hBgu/5bpZv0VgQ2wofC2Age6prFdZ?= =?iso-8859-1?Q?w05JOozP1MxIKGv6ehKJwFkjNSjlKtz56qvkPlX2DKsZ1qqEOKGxbJTAP9?= =?iso-8859-1?Q?pyxOKZpyEEBaxXQFcEDTtT9uNLab5rB7+b2DOHMVlgGU1ctI4lOLuWFETy?= =?iso-8859-1?Q?iOpLOZqrl7IE5Hm9ma7/l78ma2ZNrjibz5h84m+bKJ+RaVxDVP1K3uxOZD?= =?iso-8859-1?Q?nVnoHNjctzwubZznrlYB5KnslTZEdAl3kE5qkew8MW54m6Eo4AO6748UEG?= =?iso-8859-1?Q?fdXmons7SVvFmkoymkn/cHn8KvXtZ/IXnZ0SXbU4Z+cEbB1kUVQZDWQUYy?= =?iso-8859-1?Q?3vl0PeDDxbPGgf9yPL6/LR9ToPdOa2dK1IlcR9ggEqxPXBKAK6eDkEAYQA?= =?iso-8859-1?Q?QeQkKaRi+M8iKXWyZEGGg9QDvIWW5L9LdvW6E+M/+SvqWmCaA599hLYo73?= =?iso-8859-1?Q?iBwVRIApF+q/oeAHr13gKuLXRJY19+nzhIPa2FovvkY9m5ZV07PUJELYgA?= =?iso-8859-1?Q?TItuqmxnOAGYHJqIODDFK62ITGrB31MjvnX6rTcXAF+BLEkjKz9Z88EA?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: efaaf2a9-6932-4b37-8437-08d9d75189a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 11:32:25.0700 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TFGqJo3S8BxmAKQenNu+G4aQ5Zylps7ZfMx1uBeQFaKmC7g8+MLnVu74Yng9v1dWAxwFpQXjBv00Xzhgt53GWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5160 Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 11:32:33 -0000 From: Martin Bj=F6rklund =0A= Sent: 14 January 2022 11:23=0A= =0A= Hi,=0A= =0A= Ok, I think I understand what he means. With this XML:=0A= =0A= =0A= nsfmi:memory-alarm=0A= =0A= =0A= the prefix "nsfmi" is present in the element data, which means that=0A= in order to implement this properly, the XML parser must pass the=0A= namespace mappings to the user code.=0A= =0A= So he proposes to add to the draft:=0A= (from https://mailarchive.ietf.org/arch/msg/i2nsf/06kJ7vS6X-0hUmGHrCWN-jVzU= 7M)=0A= =0A= 11. XML Examples for I2NSF NSF Monitoring=0A= =0A= This section shows the XML examples of I2NSF NSF Monitoring data=0A= delivered via Monitoring Interface from an NSF. In order for the XML=0A= to work, the prefix in the element that uses "identityref" type=0A= (e.g., /i2nsf-event/i2nsf-system-detection-alarm/alarm-category/) in=0A= the YANG module described in this document MUST be the same as the=0A= namespace prefix for urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-=0A= monitoring. The XML software MUST be chosen that makes the namespace=0A= prefix information available.=0A= =0A= =0A= I think this is a bit odd. Who is supposed to act on the first MUST?=0A= This text is about an example, which is what it is, and it happens to=0A= be correct.=0A= =0A= Also, the text about XML software seems unnecessary to me. It follows=0A= from the definition of an identityref in RFC 7950 that the namespace=0A= mapping is needed to parse this correctly.=0A= =0A= =0A= =0A= Martin,=0A= =0A= Again, thank you. My initial take was that defining the prefix in alarm-ca= tegory makes that the default so that the prefix is not needed on 'memory-a= larm' but my XML is getting a bit rusty!=0A= =0A= Tom Petch=0A= /martin=0A= =0A= =0A= =0A= =0A= =0A= Ladislav Lhotka wrote:=0A= > On 14. 01. 22 11:39, Martin Bj=F6rklund wrote:=0A= > > Hi,=0A= > > I don't understand the problem either. He writes:=0A= > >=0A= > >> Sorry, but this has the same problem in figure 11.1 that we've just=0A= > >> been=0A= > >> discussing with Ian.=0A= > > Can you send a pointer to that discussion? Perhaps there's more=0A= > > context there.=0A= >=0A= > Right. I also suspect that the last sentence should have been=0A= >=0A= > "I don't think it's OK for the draft to say those things."=0A= >=0A= > Lada=0A= >=0A= > > /martin=0A= > > tom petch wrote:=0A= > >> I see that IANA have taken to asking XML Registry experts about the=0A= > >> registration of YANG namespaces at Last Call, or perhaps they have=0A= > >> always done this but have only recently put the e-mail on a public=0A= > >> list. Anyhow, the experts have taken it upon themselves to comment on= =0A= > >> the XML examples and I do not understand this comment. This comes=0A= > >> from=0A= > >> [IANA #1217705] Expert Review for=0A= > >> draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry)=0A= > >> by Tim Bray 17 dec 2021 03:03=0A= > >>=0A= > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=0A= > >> Sorry, but this has the same problem in figure 11.1 that we've just=0A= > >> been=0A= > >> discussing with Ian.=0A= > >>=0A= > >> For it to work, (a) the prefix in the alarm-category element MUST be= =0A= > >> the=0A= > >> same as the namespace prefix for=0A= > >> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means=0A= > >> that XML=0A= > >> software MUST be chosen that makes the namespace prefix information=0A= > >> available. I don't think it's OK for the draft not to say those=0A= > >> thigns.=0A= > >>=0A= > >> >> xmlns:nsfmi=3D"urn:ietf:params:xml:ns:yang:\=0A= > >> ietf-i2nsf-nsf-monitoring">=0A= > >> nsfmi:memory-alarm=0A= > >> =0A= > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=0A= > >> a) I am unclear what the problem is - I thought that XML allowed great= =0A= > >> freedom with prefix even if the IETF would rather not=0A= > >> b) this suggestion seems to be that all I-D with XML examples, which= =0A= > >> is pretty much every I-D with a YANG module in it, needs to carry a=0A= > >> warning about what XML software to choose, which seems rather a=0A= > >> burden. Thoughts?=0A= > >>=0A= > >> Tom Petch=0A= > >>=0A= > >>=0A= > >>=0A= > >>=0A= > >> _______________________________________________=0A= > >> netmod mailing list=0A= > >> netmod@ietf.org=0A= > >> https://www.ietf.org/mailman/listinfo/netmod=0A= > > _______________________________________________=0A= > > netmod mailing list=0A= > > netmod@ietf.org=0A= > > https://www.ietf.org/mailman/listinfo/netmod=0A= >=0A= > --=0A= > Ladislav Lhotka=0A= > Head, CZ.NIC Labs=0A= > PGP Key ID: 0xB8F92B08A9F76C67=0A= From nobody Fri Jan 14 03:41:24 2022 Return-Path: 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 C442E3A2274 for ; Fri, 14 Jan 2022 03:41:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 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, PDS_NAKED_TO_NUMERO=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=KNoVOUMp; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=dwUddXEX 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 piUye1TbTiGc for ; Fri, 14 Jan 2022 03:41:17 -0800 (PST) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B75363A2275 for ; Fri, 14 Jan 2022 03:41:16 -0800 (PST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 81A685C005A; Fri, 14 Jan 2022 06:41:15 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 14 Jan 2022 06:41:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= z6uIcOVE0ZujOSqHZDx2T2s2PFyuHR/Dl8z7QcqWmP8=; b=KNoVOUMpOhKlawkR VZ5URtuUyTXBa7KVJmTr75Xj/xbjr8PwVBotAHeky6Ok7Q3DehYE9v/+GgV92QuG 5QErtUoDW1ys/jyxbMT1saflmVfItTgxUHIzEvgK6IJM4CAxb6i6WBoPbyxAY6iS NxZirvV7oauDSQJGd5FMNOwNXC41GesmWVcUzxrG3SENZoohrumAVM7+jaoiP+eS 8MBUbIcJPG8jvviFvNWS4HptOiH+WmAmBnrjdqvsKi26vJEaRgOyp+XqSntcYEyF TkvD1TinagXlKqLATlPyL5ZFUOu5lBuEGx7MBNNnaPNP+tLThtLrOtA30GyVGchr 7dMlJw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=z6uIcOVE0ZujOSqHZDx2T2s2PFyuHR/Dl8z7QcqWm P8=; b=dwUddXEXT6qQ0Z5C6HbLZKqeVj1Yh1D/kZMUIZRIINiEjewVSfkjd56p2 Ml/jYDElh695Ws+CqsT+oox2Bdr4UPnbNXLeJhfCdbhXyjB8agqvkWsMd58MLtLs 6ijCwAbokFvohikkrXfQ4it0/w/e1xkE40EA7UbTU3Wz9rP9PM/3X2B/dLZUeVqd rvCyiWs5die/2EMJJlza17WFUB+9dYAy0F9K7ku/LwsSsKg5cKaA/1+ag43bWLk+ TZgtyVJ89aBrJjZJPPmkkElxknBzwfPSRgcBa9Fo1oAiW+/TrsPX2H2WilemGfYB FZGMLGWSjPKJZOVXOWU1lqaMPgSEQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrtdehgdefudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeeikeehtdfhjeduveekgfdvke duudehvddvffevgffgtdevudeijefgtdevfeeludenucffohhmrghinhepihgvthhfrdho rhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh gsjhdoihgvthhfseegieeikedrshgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 14 Jan 2022 06:41:14 -0500 (EST) Date: Fri, 14 Jan 2022 12:41:13 +0100 (CET) Message-Id: <20220114.124113.502085999357238799.id@4668.se> To: ietfc@btconnect.com Cc: ladislav.lhotka@nic.cz, netmod@ietf.org From: Martin =?iso-8859-1?Q?Bj=F6rklund?= In-Reply-To: References: <20220114.122336.1947215146722594461.id@4668.se> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 11:41:24 -0000 tom petch wrote: > From: Martin Bj=F6rklund > Sent: 14 January 2022 11:23 > = > Hi, > = > Ok, I think I understand what he means. With this XML: > = > :ietf-i2nsf-nsf-monitoring"> > nsfmi:memory-alarm > > = > the prefix "nsfmi" is present in the element data, which means that > in order to implement this properly, the XML parser must pass the > namespace mappings to the user code. > = > So he proposes to add to the draft: > (from https://mailarchive.ietf.org/arch/msg/i2nsf/06kJ7vS6X-0hUmGHrCW= N-jVzU7M) > = > 11. XML Examples for I2NSF NSF Monitoring > = > This section shows the XML examples of I2NSF NSF Monitoring data > delivered via Monitoring Interface from an NSF. In order for the = XML > to work, the prefix in the element that uses "identityref" type > (e.g., /i2nsf-event/i2nsf-system-detection-alarm/alarm-category/) = in > the YANG module described in this document MUST be the same as the= > namespace prefix for urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf- > monitoring. The XML software MUST be chosen that makes the namesp= ace > prefix information available. > = > = > I think this is a bit odd. Who is supposed to act on the first MUST?= > This text is about an example, which is what it is, and it happens to= > be correct. > = > Also, the text about XML software seems unnecessary to me. It follow= s > from the definition of an identityref in RFC 7950 that the namespace > mapping is needed to parse this correctly. > = > = > > Martin, > = > Again, thank you. My initial take was that defining the prefix in al= arm-category makes that the default so that the prefix is not needed on= 'memory-alarm' but my XML is getting a bit rusty! Almost ;-) RFC 7950 says: If the prefix is not present, the namespace of the identityref is the default namespace in effect on the element that contains the identityref value. So in this particular case, the example could instead be written as: memory-alarm b/c the default namespace in effect is urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring /martin > = > Tom Petch > /martin > = > = > = > = > = > Ladislav Lhotka wrote: > > On 14. 01. 22 11:39, Martin Bj=F6rklund wrote: > > > Hi, > > > I don't understand the problem either. He writes: > > > > > >> Sorry, but this has the same problem in figure 11.1 that we've j= ust > > >> been > > >> discussing with Ian. > > > Can you send a pointer to that discussion? Perhaps there's more > > > context there. > > > > Right. I also suspect that the last sentence should have been > > > > "I don't think it's OK for the draft to say those things." > > > > Lada > > > > > /martin > > > tom petch wrote: > > >> I see that IANA have taken to asking XML Registry experts about = the > > >> registration of YANG namespaces at Last Call, or perhaps they ha= ve > > >> always done this but have only recently put the e-mail on a publ= ic > > >> list. Anyhow, the experts have taken it upon themselves to comm= ent on > > >> the XML examples and I do not understand this comment. This com= es > > >> from > > >> [IANA #1217705] Expert Review for > > >> draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry) > > >> by Tim Bray 17 dec 2021 03:03 > > >> > > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > > >> Sorry, but this has the same problem in figure 11.1 that we've j= ust > > >> been > > >> discussing with Ian. > > >> > > >> For it to work, (a) the prefix in the alarm-category element MUS= T be > > >> the > > >> same as the namespace prefix for > > >> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which mea= ns > > >> that XML > > >> software MUST be chosen that makes the namespace prefix informat= ion > > >> available. I don't think it's OK for the draft not to say those= > > >> thigns. > > >> > > >> > >> xmlns:nsfmi=3D"urn:ietf:params:xml:ns:yang:\ > > >> ietf-i2nsf-nsf-monitoring"> > > >> nsfmi:memory-alarm > > >> > > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > >> a) I am unclear what the problem is - I thought that XML allowed= great > > >> freedom with prefix even if the IETF would rather not > > >> b) this suggestion seems to be that all I-D with XML examples, w= hich > > >> is pretty much every I-D with a YANG module in it, needs to carr= y a > > >> warning about what XML software to choose, which seems rather a > > >> burden. Thoughts? > > >> > > >> Tom Petch > > >> > > >> > > >> > > >> > > >> _______________________________________________ > > >> netmod mailing list > > >> netmod@ietf.org > > >> https://www.ietf.org/mailman/listinfo/netmod > > > _______________________________________________ > > > netmod mailing list > > > netmod@ietf.org > > > https://www.ietf.org/mailman/listinfo/netmod > > > > -- > > Ladislav Lhotka > > Head, CZ.NIC Labs > > PGP Key ID: 0xB8F92B08A9F76C67 From nobody Fri Jan 14 03:59:18 2022 Return-Path: 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 D6BAE3A22CE for ; Fri, 14 Jan 2022 03:59:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com 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 zyQVtLc14nuT for ; Fri, 14 Jan 2022 03:59:12 -0800 (PST) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30137.outbound.protection.outlook.com [40.107.3.137]) (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 788523A22CF for ; Fri, 14 Jan 2022 03:59:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kvvTOi5ir8r/70VJyGK75H/b9OPyH1y2rz66PEwBJSPkpDFsHUF/D2OXaM1KVtN+hxJWs4fYXkB18ovcXwpqMqi7AQbhWuTkTsBz2d/7xAW7ZmmD9C9Q8JT+8hEzE5Q94QggnRtRFSTXy4kvac/p1QvPHWu+9gY+vfduDBumBVDECGlxBOjP7llrIKYgAvyjiVpwNLGBFR8N+/wfPRn3Kx4rH+swjJeMdTg0taJE4GhzRUxYDKJbz9S/NpvmOskRCj91EfY+amy9jOfnSqiVitaDKzVU6aXWRKJ+MGqlzOS6o3YETrIcympqb9rdd0Cs+VYynrA+Wij4LcMh8n+ySQ== 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=W6F5IBAlbHM5POxAUvBx3K+tBnn88kkK0cCpUFdM8Rs=; b=brKEYH+mlOlYjWYSjG3yiezlnKLLMGI/35MKdA0YuyWOJ1AZvNQf7853rUMSHoct6xBFJW7JHm3uU1dsSlXC4/kxkWL3jsdhSWTLEO3mfAgcSaEoBMUN3iIj/NQIkBRv+2mjV1Rxi7LJwg+UlZad/m9rlQBWNX+ydIWN943Im8a9rpu0JhBQZogZAwLcZ6RurZs55gB6t/14wZ83mkBFDGmE0tEZS4xg0mth3FMW2vjQ6DpDfMDF95BRXbRk6HeoNeJ/Sj6BPuH+Fh51acuy3RjzlCJNj3IZlhYFf/OWR+srJp7FDRpgwLKkVD9hL49yp7tRP/41oBBOOEQ8VSKxaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W6F5IBAlbHM5POxAUvBx3K+tBnn88kkK0cCpUFdM8Rs=; b=O2MrzinKUDGY2vVmK4YX9MqkfZ+5aNc8sdv/Fz+D8kg7A0xGb3AyV2hyHi5QkwRs2QVJ69VRahJ05FDTyTBSsw29mWIpvlTazXVJP4ckgUU/vyq4KK15fwsL3lhyq26VyF4zHttK9JkUm7cYuvIxefeVfbFYXK0nOE8q6KrPafc= Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by VI1PR07MB5823.eurprd07.prod.outlook.com (2603:10a6:803:d3::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.3; Fri, 14 Jan 2022 11:59:06 +0000 Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::719a:2b70:b9fd:d912%8]) with mapi id 15.20.4909.004; Fri, 14 Jan 2022 11:59:06 +0000 From: tom petch To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= CC: "ladislav.lhotka@nic.cz" , "netmod@ietf.org" Thread-Topic: [netmod] XML and prefix Thread-Index: AQHYCS4YA5VV4EP8mEudtrIepVUFUKxiU5yAgAAC0wCAAAmMAIAAANbUgAAEFoCAAARmNQ== Date: Fri, 14 Jan 2022 11:59:06 +0000 Message-ID: References: <20220114.122336.1947215146722594461.id@4668.se> <20220114.124113.502085999357238799.id@4668.se> In-Reply-To: <20220114.124113.502085999357238799.id@4668.se> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: d15fac8b-3718-2dd8-ab5b-a1848b8e68d3 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d7bb42dc-53ea-430a-fe1b-08d9d755445d x-ms-traffictypediagnostic: VI1PR07MB5823:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WVS+y8V9b9ciJklfP7L0M/CvI3R4FCRSfAsesZbqjSru0Je/Extb0cYs4od8XjVWmbtLYfH2MnoX4AuHzGjLH62o4T1m+Jjp0NHg24KjbBFS6eZdKEmp5gvbKEKs1T/vnKc+bTOdrgIa+WjJBIajgQM8c3SlfiBgieW/DUy5Z25LMZ7ielSKqZ5BotcTLKoUvSBOKU077dAytu57szNrYlaOd4s3DhOj3itWkPEQ9RV/CbHVIiUxmoEV/HVfSSWMHxDO1H1UzNPtZmCI8ZXKIeLV3EWgFp8yo7uIeRaA3aPKd+Q8hHgxRPvTQHcnVaTEPIu4vBvFpmYz46Lijm7zGlS75wPwmlieNZAqRJtqDXb3Y26+o84ypXHQxu7kCof5LzQzLGVQHkEW6VWtKR5wnW8u2NzKVajTwVsi5LiRy3GNSO7rYnD/ZCEkWDojPjXJTTO6UFSrCxBKH1HPMMs9eYAr2andq52pz7qAPIkx2sAUtqP1NlDsDRaubN3uGJ21HdkJkN1QmUY7oqp0rzAh8qW9jgEfIaRsUDDuQwOOs2mrAL9DzzwGeoi5OIw5q3DBL9IDqkqZII3fObolnxuND5xNItNuV4a4+4FtoO+yMQ0Zp//xKbJrbzMg9DGuc06fSPqMnTh7Bvc9cJyinQQU6p+TW4pVQsEhv5xgrmRuKUfxB+KLQjB9DLsQ1bjAmMfFFhI9vwvKFP6uDIbDdkb6OzQM+nQ2a1+M+IFGww5iHXENDSOWGmjSsaeOOAeinsTq9nRFIYV0L50ACodv/H36D0t3nMxQEk31D+usKwGHFM0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66574015)(66946007)(33656002)(508600001)(83380400001)(71200400001)(122000001)(82960400001)(66476007)(64756008)(66556008)(55016003)(966005)(54906003)(76116006)(5660300002)(66446008)(2906002)(91956017)(316002)(6506007)(7696005)(38100700002)(9686003)(38070700005)(4326008)(8936002)(86362001)(26005)(186003)(52536014)(8676002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?qMNNozXbgJBRyY+YxkBM8FPaKP2SSGYC67mUd57BNNHWq3U7wg3+xpHzsw?= =?iso-8859-1?Q?gjbjRix3lur4fGxKALY5yHFNbhCRLPYs1Yhp6l5CMwzEFPTcZL7pMiSYWx?= =?iso-8859-1?Q?lY8Wi1mt7fWenxuH5DjsiCtEBT+SvYS2hEuGhv1Xg9QIOKCk5uLnHGUxfP?= =?iso-8859-1?Q?lNPgOKI/yVtiWxCYDHT8wBH/wYYC+/NFGgY8RMPJywQOzFut33CcXtlgnt?= =?iso-8859-1?Q?rK3UaBMEOl9AhiBIQMRrO2V+xKeuMhmyMG6c51YehhqQaPkq0ys2Ch/uYX?= =?iso-8859-1?Q?hkiARbM/uL3VGR7c7Ie/SjCSXPKCgWrBFq2VLGIKVUZ5GO7z1YZDVBCkV1?= =?iso-8859-1?Q?uhBSk/uF9xCkckHvKe/piPHWxsk9BAwUpBeTMihJmj7NqAp0H283Bs+dR1?= =?iso-8859-1?Q?DVdzK0+RSj9DIyxRuxVGrq8zZCq1d03Ftwjh7+1uSiqje+8R8CFhum0Ysa?= =?iso-8859-1?Q?EonZqY6gbZ/MeNjnO6PXWBI5LBLEFL+N7WHFbitTTDerqYUnLpSVKhLySU?= =?iso-8859-1?Q?12dH+FCirH0Ex+iqPKsFDLhLG2BGiaKxHpKllkwoubm8B7UWB4oZmjMRLk?= =?iso-8859-1?Q?5UtimSMAba9DREr5NpaipQOjHgXhTpMyADBrDbcpDWFLfy2xsOqwebNVMb?= =?iso-8859-1?Q?vnQJ6CRkiPubGv/d6I87M5qvGTrTLvdN1ApIM31dtlA2y3z+rpvBGfNi4g?= =?iso-8859-1?Q?HRDVaPN64Ki0tGOlJTFUfVj+J/9y9II1OyPBxCqtaBzYKiOlXOrh1aEY8L?= =?iso-8859-1?Q?ArsA/7566QOX3P3EK88tS4ViJG6xO4cpYwDHRXYLVT8ZgctQHrwdO4MYmB?= =?iso-8859-1?Q?tz8XrKA15CfN5WX8Ysyg6r+CQD5e6ySiR8oI1pMg7h+paTdisOVjScSKhk?= =?iso-8859-1?Q?9DbWPu+bZQvB6HKJK5fYcWPZ4ySo3I3/2uCXo9Hcnf2llq9wJi4iyrTasQ?= =?iso-8859-1?Q?fgUp3U5gWFNknps63copQ4WaWAFOLSfG+ixwd7hn9gjYPGMMb1BNN2BguB?= =?iso-8859-1?Q?qogFC27cwwgxNAMnK3zZiPNUPwxtsRFxi22c48M1g0vtta3fvrTIBotJAd?= =?iso-8859-1?Q?XZcF6UpOO5Wp/+irPfzx0D8+N20/R09zBXm7XwIYJX7FCEU11pOme76cQn?= =?iso-8859-1?Q?dX7p6iXfEbWLnT7LEwhyOADnQ4ywq4c039vQU3Va/JoK/IV/Z6bqOUMtvM?= =?iso-8859-1?Q?YTNO8S59dYO2YpfQIgP8FNAXBnaZUsKMOQwWat8eNGxP1qKeynfQVdQIHN?= =?iso-8859-1?Q?KUu/bc+tkWN1fX97XafxnrBCx2rf36AkwqsfDRIAS8gmIGlZW7civBl5AS?= =?iso-8859-1?Q?+n9dwsL+/ydcoqPYJEpzoWukp28tx4Pp0qeIJCAjhR++rZmGb5cmw7V+qS?= =?iso-8859-1?Q?XJ8Dmnkjq47pbBKy1x6tTOGqmwlt3YazuVLI10v07c7dDBxerErgj1EhqU?= =?iso-8859-1?Q?5M5yOSm/nyLGMpGJov3rG7VUSN9uuL3bgp7RIri5xuha+/VjOTng/i39SG?= =?iso-8859-1?Q?PkaRT0NvJOA2txYyxAxcID3WPsOazYoIJbcNLqeaahTAMfo182+dKzMA2p?= =?iso-8859-1?Q?NwYvoDOCzkI34z2zsDlR1QO5DdAJ1x7nUF6q5fJwb2VqYCbJ5Xrxg4fA5X?= =?iso-8859-1?Q?6A4iei7JHaljJgZt51vAnSy/58ELHX4CD/8K0OJsiHS1zKFifY6Yqy2A?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: btconnect.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7bb42dc-53ea-430a-fe1b-08d9d755445d X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 11:59:06.7744 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YPCMsxFkm/hW4InBRXpCKTVR3qg2sGrdp9CGMcU6ch1ptHr1iqyz49kU7Ye304fVjvdvjYEN3d9KetYSMV2rUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5823 Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 11:59:17 -0000 From: Martin Bj=F6rklund =0A= Sent: 14 January 2022 11:41=0A= =0A= tom petch wrote:=0A= > From: Martin Bj=F6rklund =0A= > Sent: 14 January 2022 11:23=0A= >=0A= > Hi,=0A= >=0A= > Ok, I think I understand what he means. With this XML:=0A= >=0A= > :ietf-i2nsf-nsf-monitoring">=0A= > nsfmi:memory-alarm=0A= > =0A= >=0A= > the prefix "nsfmi" is present in the element data, which means that=0A= > in order to implement this properly, the XML parser must pass the=0A= > namespace mappings to the user code.=0A= >=0A= > So he proposes to add to the draft:=0A= > (from https://mailarchive.ietf.org/arch/msg/i2nsf/06kJ7vS6X-0hUmGHrCWN-jV= zU7M)=0A= >=0A= > 11. XML Examples for I2NSF NSF Monitoring=0A= >=0A= > This section shows the XML examples of I2NSF NSF Monitoring data=0A= > delivered via Monitoring Interface from an NSF. In order for the XML= =0A= > to work, the prefix in the element that uses "identityref" type=0A= > (e.g., /i2nsf-event/i2nsf-system-detection-alarm/alarm-category/) in= =0A= > the YANG module described in this document MUST be the same as the=0A= > namespace prefix for urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-=0A= > monitoring. The XML software MUST be chosen that makes the namespace= =0A= > prefix information available.=0A= >=0A= > I think this is a bit odd. Who is supposed to act on the first MUST?=0A= > This text is about an example, which is what it is, and it happens to=0A= > be correct.=0A= >=0A= > Also, the text about XML software seems unnecessary to me. It follows=0A= > from the definition of an identityref in RFC 7950 that the namespace=0A= > mapping is needed to parse this correctly.=0A= >=0A= > =0A= > Martin,=0A= >=0A= > Again, thank you. My initial take was that defining the prefix in alarm-= category makes that the default so that the prefix is not needed on 'memory= -alarm' but my XML is getting a bit rusty!=0A= =0A= Almost ;-) RFC 7950 says:=0A= =0A= If the prefix is not=0A= present, the namespace of the identityref is the default namespace=0A= in effect on the element that contains the identityref value.=0A= =0A= So in this particular case, the example could instead be written as:=0A= =0A= memory-alarm=0A= =0A= b/c the default namespace in effect is=0A= =0A= urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring=0A= =0A= =0A= =0A= Ah yes! I shall go back to getting ready for the (freezing) weekend:-)=0A= =0A= Tom Petch=0A= =0A= /martin=0A= =0A= =0A= =0A= >=0A= > Tom Petch=0A= > /martin=0A= >=0A= >=0A= >=0A= >=0A= >=0A= > Ladislav Lhotka wrote:=0A= > > On 14. 01. 22 11:39, Martin Bj=F6rklund wrote:=0A= > > > Hi,=0A= > > > I don't understand the problem either. He writes:=0A= > > >=0A= > > >> Sorry, but this has the same problem in figure 11.1 that we've just= =0A= > > >> been=0A= > > >> discussing with Ian.=0A= > > > Can you send a pointer to that discussion? Perhaps there's more=0A= > > > context there.=0A= > >=0A= > > Right. I also suspect that the last sentence should have been=0A= > >=0A= > > "I don't think it's OK for the draft to say those things."=0A= > >=0A= > > Lada=0A= > >=0A= > > > /martin=0A= > > > tom petch wrote:=0A= > > >> I see that IANA have taken to asking XML Registry experts about the= =0A= > > >> registration of YANG namespaces at Last Call, or perhaps they have= =0A= > > >> always done this but have only recently put the e-mail on a public= =0A= > > >> list. Anyhow, the experts have taken it upon themselves to comment = on=0A= > > >> the XML examples and I do not understand this comment. This comes= =0A= > > >> from=0A= > > >> [IANA #1217705] Expert Review for=0A= > > >> draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry)=0A= > > >> by Tim Bray 17 dec 2021 03:03=0A= > > >>=0A= > > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= > > >> Sorry, but this has the same problem in figure 11.1 that we've just= =0A= > > >> been=0A= > > >> discussing with Ian.=0A= > > >>=0A= > > >> For it to work, (a) the prefix in the alarm-category element MUST be= =0A= > > >> the=0A= > > >> same as the namespace prefix for=0A= > > >> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means= =0A= > > >> that XML=0A= > > >> software MUST be chosen that makes the namespace prefix information= =0A= > > >> available. I don't think it's OK for the draft not to say those=0A= > > >> thigns.=0A= > > >>=0A= > > >> > >> xmlns:nsfmi=3D"urn:ietf:params:xml:ns:yang:\=0A= > > >> ietf-i2nsf-nsf-monitoring">=0A= > > >> nsfmi:memory-alarm=0A= > > >> =0A= > > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=0A= > > >> a) I am unclear what the problem is - I thought that XML allowed gre= at=0A= > > >> freedom with prefix even if the IETF would rather not=0A= > > >> b) this suggestion seems to be that all I-D with XML examples, which= =0A= > > >> is pretty much every I-D with a YANG module in it, needs to carry a= =0A= > > >> warning about what XML software to choose, which seems rather a=0A= > > >> burden. Thoughts?=0A= > > >>=0A= > > >> Tom Petch=0A= > > >>=0A= > > >>=0A= > > >>=0A= > > >>=0A= > > >> _______________________________________________=0A= > > >> netmod mailing list=0A= > > >> netmod@ietf.org=0A= > > >> https://www.ietf.org/mailman/listinfo/netmod=0A= > > > _______________________________________________=0A= > > > netmod mailing list=0A= > > > netmod@ietf.org=0A= > > > https://www.ietf.org/mailman/listinfo/netmod=0A= > >=0A= > > --=0A= > > Ladislav Lhotka=0A= > > Head, CZ.NIC Labs=0A= > > PGP Key ID: 0xB8F92B08A9F76C67=0A= From nobody Fri Jan 14 04:35:29 2022 Return-Path: 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 620883A2376 for ; Fri, 14 Jan 2022 04:35:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.813 X-Spam-Level: X-Spam-Status: No, score=-7.813 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, NICE_REPLY_A=-0.714, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz 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 61Ezzw2uTlY4 for ; Fri, 14 Jan 2022 04:35:23 -0800 (PST) Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (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 C57013A2373 for ; Fri, 14 Jan 2022 04:35:21 -0800 (PST) Received: from [IPV6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 76B75140F81; Fri, 14 Jan 2022 13:35:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1642163719; bh=rmf6ubgjmbECbeXaBAS7oLuv1hlMTl64/jIQEai1O90=; h=Date:To:From; b=j50NrWojcF7IuLFHmk9rIOz6pCB7RckH362cG1IpsWw9xJaF6VTBugLROp6xw7pqq Y5G/yFkcC/QkDSNwDyD9PGip+0I152yRuc9t/pq6HFLZnDmmsXS3Db+n/NArK/nBPD Nu8YYoWwnhEJk/WbNVYm2o0kJL2ewsSHniH4UPHA= Message-ID: <85e8fb0c-1f6a-5840-4353-9dc23f6fbb52@nic.cz> Date: Fri, 14 Jan 2022 13:35:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: netmod References: <20220114.113919.91026402981468144.id@4668.se> <20220114.122336.1947215146722594461.id@4668.se> From: Ladislav Lhotka Organization: CZ.NIC In-Reply-To: <20220114.122336.1947215146722594461.id@4668.se> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.102.4 at mail X-Virus-Status: Clean Archived-At: Subject: Re: [netmod] XML and prefix X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 12:35:29 -0000 On 14. 01. 22 12:23, Martin Björklund wrote: > Hi, > > Ok, I think I understand what he means. With this XML: > > > nsfmi:memory-alarm > > > the prefix "nsfmi" is present in the element data, which means that > in order to implement this properly, the XML parser must pass the > namespace mappings to the user code. > > So he proposes to add to the draft: > (from https://mailarchive.ietf.org/arch/msg/i2nsf/06kJ7vS6X-0hUmGHrCWN-jVzU7M) > > 11. XML Examples for I2NSF NSF Monitoring > > This section shows the XML examples of I2NSF NSF Monitoring data > delivered via Monitoring Interface from an NSF. In order for the XML > to work, the prefix in the element that uses "identityref" type > (e.g., /i2nsf-event/i2nsf-system-detection-alarm/alarm-category/) in > the YANG module described in this document MUST be the same as the > namespace prefix for urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf- > monitoring. The XML software MUST be chosen that makes the namespace > prefix information available. > > > I think this is a bit odd. Who is supposed to act on the first MUST? > This text is about an example, which is what it is, and it happens to > be correct. > > Also, the text about XML software seems unnecessary to me. It follows > from the definition of an identityref in RFC 7950 that the namespace > mapping is needed to parse this correctly. > This is not unique to YANG. For example, XSLT and RELAX NG use XML prefixes in the values of XML attributes. Lada > > /martin > > > > > > Ladislav Lhotka wrote: >> On 14. 01. 22 11:39, Martin Björklund wrote: >>> Hi, >>> I don't understand the problem either. He writes: >>> >>>> Sorry, but this has the same problem in figure 11.1 that we've just >>>> been >>>> discussing with Ian. >>> Can you send a pointer to that discussion? Perhaps there's more >>> context there. >> >> Right. I also suspect that the last sentence should have been >> >> "I don't think it's OK for the draft to say those things." >> >> Lada >> >>> /martin >>> tom petch wrote: >>>> I see that IANA have taken to asking XML Registry experts about the >>>> registration of YANG namespaces at Last Call, or perhaps they have >>>> always done this but have only recently put the e-mail on a public >>>> list. Anyhow, the experts have taken it upon themselves to comment on >>>> the XML examples and I do not understand this comment. This comes >>>> from >>>> [IANA #1217705] Expert Review for >>>> draft-ietf-i2nsf-nsf-monitoring-data-model-12 (xml-registry) >>>> by Tim Bray 17 dec 2021 03:03 >>>> >>>> =============================== >>>> Sorry, but this has the same problem in figure 11.1 that we've just >>>> been >>>> discussing with Ian. >>>> >>>> For it to work, (a) the prefix in the alarm-category element MUST be >>>> the >>>> same as the namespace prefix for >>>> urn:ietf:params:xml:ns:yang:ietf-i2nsf-nsf-monitoring, which means >>>> that XML >>>> software MUST be chosen that makes the namespace prefix information >>>> available. I don't think it's OK for the draft not to say those >>>> thigns. >>>> >>>> >>> xmlns:nsfmi="urn:ietf:params:xml:ns:yang:\ >>>> ietf-i2nsf-nsf-monitoring"> >>>> nsfmi:memory-alarm >>>> >>>> ================================================= >>>> a) I am unclear what the problem is - I thought that XML allowed great >>>> freedom with prefix even if the IETF would rather not >>>> b) this suggestion seems to be that all I-D with XML examples, which >>>> is pretty much every I-D with a YANG module in it, needs to carry a >>>> warning about what XML software to choose, which seems rather a >>>> burden. Thoughts? >>>> >>>> Tom Petch >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> netmod mailing list >>>> netmod@ietf.org >>>> https://www.ietf.org/mailman/listinfo/netmod >>> _______________________________________________ >>> netmod mailing list >>> netmod@ietf.org >>> https://www.ietf.org/mailman/listinfo/netmod >> >> -- >> Ladislav Lhotka >> Head, CZ.NIC Labs >> PGP Key ID: 0xB8F92B08A9F76C67 -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67 From nobody Fri Jan 14 15:53:35 2022 Return-Path: X-Original-To: netmod@ietf.org Delivered-To: netmod@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA113A1716; Fri, 14 Jan 2022 15:53:29 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: Cc: netmod@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 7.42.0 Auto-Submitted: auto-generated Precedence: bulk Reply-To: netmod@ietf.org Message-ID: <164220440911.4800.520116994387455764@ietfa.amsl.com> Date: Fri, 14 Jan 2022 15:53:29 -0800 Archived-At: Subject: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-10.txt X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2022 23:53:29 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Network Modeling WG of the IETF. Title : Common YANG Data Types Author : Juergen Schoenwaelder Filename : draft-ietf-netmod-rfc6991-bis-10.txt Pages : 42 Date : 2022-01-14 Abstract: This document introduces a collection of common data types to be used with the YANG data modeling language. This document obsoletes RFC 6991. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/ There is also an htmlized version available at: https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc6991-bis-10 A diff from the previous version is available at: https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-10 Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts From nobody Sun Jan 16 04:23:47 2022 Return-Path: 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 EFB243A168A; Sun, 16 Jan 2022 04:23:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.898 X-Spam-Level: X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=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 q67R-u2_mABi; Sun, 16 Jan 2022 04:23:40 -0800 (PST) Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 DCB123A1685; Sun, 16 Jan 2022 04:23:34 -0800 (PST) Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20GCNVHf003544; Sun, 16 Jan 2022 12:23:31 GMT Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 09E6D4604E; Sun, 16 Jan 2022 12:23:31 +0000 (GMT) Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id F1A794604B; Sun, 16 Jan 2022 12:23:30 +0000 (GMT) Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs3.iomartmail.com (Postfix) with ESMTPS; Sun, 16 Jan 2022 12:23:30 +0000 (GMT) Received: from LAPTOPK7AS653V ([85.255.233.123]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20GCNTdN021560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 16 Jan 2022 12:23:30 GMT Reply-To: From: "Adrian Farrel" To: Cc: Date: Sun, 16 Jan 2022 12:23:27 -0000 Organization: Old Dog Consulting Message-ID: <06b701d80ad3$de48a670$9ad9f350$@olddog.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AdgK03wiOu7Lq0y2RwCOlrG9fcJbQA== Content-Language: en-gb X-Originating-IP: 85.255.233.123 X-Thinkmail-Auth: adrian@olddog.co.uk X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-8.6.0.1018-26656.007 X-TM-AS-Result: No--9.140-10.0-31-10 X-imss-scan-details: No--9.140-10.0-31-10 X-TMASE-Version: IMSVA-9.1.0.2090-8.6.1018-26656.007 X-TMASE-Result: 10--9.140100-10.000000 X-TMASE-MatchedRID: 7JAi/59+m5o/9d9Rtcc0QzjNGpWCIvfTkYC3rjkUXRJYbPLopoBzQklK bDVaPbo9OjLTSH5MW5lwao/OMxGnlvvPDLccHn7ic3NMj892q4ol1eMXkCsIVzLZyQk29Rf4qf0 Pe36xkGjIGqlIDWDSxoHmZ4qK9tR41+eFZnMe0WD0VCHd+VQiHttctKD34MoKjlXUAIjJm2crB8 HuFfzSsH9dKnCUTvc2adVpTxNj0NOndnNXXW0PErzgL/eLACDEAZNQS8fWdZ13lXqzlaOEK7wos MBsCF618jEFqdD+y4ky3I2pINX6HhLmJd2F/yFuHWRJEfGP5nkPIY8i9XFmcJ1qZlgC/lFwoK5B 6+qXU7BlOkIX9uFjoNCI+SHeKBbaSqSDOjH8JBraO/4pZ7P7dlYtjxBqErjwxuio8Dr7zyQWk1B Y+hKpTUEe/bRpAYoLBVERrJw/NWwWpk5Q27mTWA0QY5VnQyANpWOBfK9L1z8U1b5wboBPVIfMbB d3Qr2Rjv/k5PBww/GhcqXI228xhx73mRhARXgpWnQHHkRrIIVL9x4FCuBLUXNAt+hcPnO5Q9v7k qn17iJh7poVrgVUBI5Gyml5vOdNoPIBA56ttmPFW296Y1uTJwlxA/poDBQb3DXK5sP1JiowojGi /Ev7ld5UYPZKA/Ql/JJslcFsi15ESYM8q9cXfz0gkINwWqoVKPalXQl6QbczDOuw0CFZEnczZLc xWammerb3e1hTuhFAPDuKJyfrMfSgMZBWMCUcK9YJT6aoDBsCn5QffvZFlQdY+faaPuhEw4tagP XRRxzukDVME81D3TojkQQKtK9aIToEhetuNZ2eAiCmPx4NwLTrdaH1ZWqCii7lXaIcF/Ww7M6dy uYKg46HM5rqDwqt5z4iPKVzTaPzBhwrhOgDpJMAwuCJLw+NgepBLRfLfxIoILXxvBU8IA== X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0 Archived-At: Subject: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jan 2022 12:23:45 -0000 Hi, Thanks for this document which I found clear and easy to read. I think you have defined a small, but particularly valuable feature. I have a few comments and a large number of nits (sorry). Best, Adrian == Major == There is some contradiction between and within sections 4.3 and 4.4 1. If a user tag is defined as any tag that has the prefix "user:" how can you then day that users are not required to use the "user:" prefix? That would mean that a user tag is any tag that does or does not have the prefix "user:" 2. If any tag not starting with "ietf:", "vendor:", or "user:" is reserved, how can a user create a tag that doesn't start with "user:"? 3. Section 4.4 could usefully point at Section 9.1 and say that "further tags may be assigned by future specifications". --- Section 9.1 reasonably uses the "Specification Required" assignment policy. But, according to 8126, that policy requires the appointment of a designated expert. According to section 5.3 of 8126... When a designated expert is used, the documentation should give clear guidance to the designated expert, laying out criteria for performing an evaluation and reasons for rejecting a request. So you need to add a section to cover this. It can be simple if the rule is "read the specification, check it is permanent and readily available, and watch for inappropriate use of language." Or it might be more complex if you want the DE to check more stuff. == Minor == The Abstract need to explicitly call out "This document updates RFC 8407 by The Introduction should repeat that statement and add some detail. In fact we don't even find a mention of 8407 until Section 8, and even then there is no hint about what the "update" is. Although, in Section 1 you have Section 8 provides guidelines for authors of YANG data models. That would be the ideal place to describe the update. --- Figure 1 and its text are a little confusing. 1. It would help to lift the top Object Tag one line so there is a pipe ('|') to separate it from Data Object 1 2. The term "have" is not explained. Given the direction of the arrow, I think this means "is contained by". 3. The text says "In Figure 1, data objects can contain other data objects called subobjects." That's fine, but it would be easier to read the figure is data objects 2, 3, and 4 were marked as sub-objects. 4. The text has: A data object may contain one single object tag, or one single property tag, or one single metric tag. In many cases, a data object only contains one single metric tag. That's a bit odd. I mean, the first sentence says, "A, B, or C", and the second sentence says "In many cases C". How does the second sentence add anything? 5. The text has: the data object tagged with the metric tag also can have one or multiple MetricType tags and/or one single multi-source tag. These additional tags are not shown on the figure. --- Section 5 has As the main consumer of data object tags are users, users may also remove any tag from a live server, no matter how the tag became associated with a data object within a YANG module. Suppose there are two users accessing the same YANG data objects on a live server. This doesn't seem unreasonable in the case of different users or monitoring tools reading data about the network or devices. Doesn't this text lead to "warring tag removal" where one user adds a tag, and another user removes it? Maybe this is limited to user tags so that each user may have their own tags. But, in this case, it needs to be clearer what a user tag contains and how it is used. It would still be pretty annoying is Benoit added user:benoit to some data objects, and I went and removed them. (See also section 5.3) ...Reading the YANG module itself, I wonder whether "add" and "remove" are ambiguous. Sometimes you may mean adding or removing a tag to/from a data object. Sometimes you may mean adding or removing to/from a filter. --- 9.1 OLD Other standards organizations (SDOs) wishing to allocate their own set of tags should allocate a prefix from this registry. NEW Other standards organizations (SDOs) wishing to allocate their own set of tags should request the allocation of a prefix from this registry. END --- 9.2 Each YANG data object can have one 'opm' tag, zero or one metric-type tag, zero or one multi-source tag. Is this an instruction for IANA for the management of the registry? I don't think it is, and so it should be removed from this section. --- 9.3 and 9.4 These sections include the text "the following registration has been made:", but it hasn't been (yet). You just need to phrase this text as a request. --- Should section 10 talk about the risks associated with an attacker adding or removing tags so that a requester gets the wrong data? Should the section also talk about how the presence of tags may reveal information about the way in which data objects are used and so providing access to private information or revealing an attack vector? == Nits == Throughout You need to choose between "self describing" and "self-describing". The hyphenated version is probably correct. --- Abstract s/input, instruction, indication/input, instructions, indications/ s/selection filter/selection filters/ s/is very large/are very large/ --- 1. s/associated only with a module/associated with a module/ --- 1. At the time of writing this document (2020), there are many data models that have been specified or are being specified by various SDOs and the Open Source community. How about... Many data models have been specified by various SDOs and the Open Source community and it is likely that many more will be specified. --- 1. OLD management categories information at different locations in various different ways. NEW management information at different locations and categorised in various different ways. END OLD Let alone lack consistent classification criteria and representation for a specific service, feature, or data source. NEW Further, there is no consistent classification criteria or representation for a specific service, feature, or data source. END --- 1. s/Indicate relationship/Indicate a relationship/ s/identify characteristics data/identify characteristic data/ s/In addition, it can provide/In addition, they can provide/ s/input, instruction, indication/input, instructions, indications/ s/selection filter/selection filters/ --- 1. e.g., return specific object type of operational state related to system-management. I think this may be meant to say e.g., return specific objects containing operational state related to system-management. --- 1. s/of /of the / --- 1. or some place where offline document are kept I don't think a "place" advertises. Maybe "an application or server where offline documents are kept" --- 1. This document defines a YANG module [RFC7950] which augments the module tag model Would another reference to 8819 be appropriate? --- 2.2 OPM Object Property Metric Should that be OPM Object, Property, Metric --- 3. OLD Among data object tags, the 'opm' (object, property, metric) tags can be used to tackle massive data objects collection, indicate relationship between data objects and only capture YANG data objects associated with performance metrics data modelled with YANG (Figure 1). NEW Among data object tags, the 'opm' (object, property, metric) tags can be used to tackle massive data object collections, indicate relationships between data objects, and capture YANG data objects associated with performance metrics data modelled with YANG (as shown in Figure 1). END OLD Figure 1: The Relation between Object, Property and Metric NEW Figure 1: The Relation between Object, Property, and Metric END --- 3. s/In Figure 2, 'tunnel-/In Figure 2, the 'tunnel-/ --- 3. OLD Consider 'tunnel-svc' data object and tunnel-svc/name data object as an example, 'tunnel-svc' data object has one single object tag (i.e., 'ietf:object') while tunnel-svc/name data object has one single property subobject tag (i.e., 'ietf:property'). NEW Consider the 'tunnel-svc' data object and the tunnel-svc/name data object as an example: the 'tunnel-svc' data object has one single object tag (i.e., 'ietf:object') while the tunnel-svc/name data object has one single property subobject tag (i.e., 'ietf:property'). END OLD e.g., only specific category such as loss-related metric subobjects need to be tagged with metric- type tag which can further reduce amount data to be fetched. NEW e.g., specific categories, such as loss-related metric subobjects, need to be tagged with a metric-type tag which can further reduce amount data to be fetched. END --- 5. s/the need of live server/the need of a live server/ s/main consumer of/main consumers of/ --- 3. has "MetricType tags" 5.1 has "Metric type tag" 9.2 has "IETF Metric Type Tags" --- 5.1 s/data objects classification/data object classifications/ s/related to metric subobject/related to a metric subobject/ s/. 'aggregated' multi-source/. The 'aggregated' multi-source/ s/being combined/to be combined/ s/. 'non-aggregated'/. The 'non-aggregated'/ s/interface) be/interface) to be/ s/correlate data object/correlate data objects/ s/defined in Section 9/defined in Section 9.2/ --- 5.2 s/or vendor specific tags/or vendor tags/ --- 7. Given that the YANG module is extractable and standalone, you should probably expand "opm" somewhere near the top. --- 7. opm-tag OLD Opm Tag is used to classify operation and management data object into object, property, and metric three categories. NEW 'opm-tag' is used to classify operation and management data objects into the three categories, object, property, and metric. END s/list. Data Object/list. The Data Object/ s/node. Data Object/node. The Data Object/ s/belonging to specific/belonging to a specific/ s/contain One single object tag or/contain one single object tag, or/ s/tag (These/tag (these/ s/As such the/As such, the/ --- 7. multi-source-tag s/identify multi-source/identify a multi-source/ s/'aggregated' multi-source/The 'aggregated' multi-source/ s/being combined/to be combined/ s/and report as/and reported as/ s/'non-aggregated' multi-source/The 'non-aggregated' multi-source/ s/interface) be/interface) to be/ --- 8.1 There needs to be a mention of Figure 3 in the text. s/defined below, see Section Section 9.2/defined in Section 9.2/ --- Appendix C The figure should have a figure number and caption, and should be referred to by the figure number from the text. --- Appendix D I think you want to include a note to the RFC Editor to remove this appendix before publication. From nobody Mon Jan 17 07:08:16 2022 Return-Path: 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 323723A0B56 for ; Mon, 17 Jan 2022 07:08:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.902 X-Spam-Level: X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=adtran.onmicrosoft.com 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 z35fCX806qsi for ; Mon, 17 Jan 2022 07:08:12 -0800 (PST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2104.outbound.protection.outlook.com [40.107.237.104]) (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 557F73A0B53 for ; Mon, 17 Jan 2022 07:08:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RLhYb+gRlj5EVyqqozTwSyMsMwID5dRPaCNCfxQdP2vwbP79RGL2jHB3rtwZqYhVxeJwe6O30GBZuJnHfMbvk6X7iGVvL8ZrJyEonTagbhzmAU7NOo+4W/3F1pwxceKyG+ELoryHlfZK7mSY1oEgAohL6r6teSeFWAUYlpRcL8GujElw4a5/c3Qpbz+vCTfOu4iWpWPwumdPVf8kq1sc/SGLLNbeYGrua03hTgDd9UXSNYhD6ibA8disHGzNYbFDzVvFqcRhSXymXTEvmnZp8JC3CHZ1WzHQqKpdYPzCs8KsPtHmvn/9Djr8sNJiIhI4dCgjSGI3bcujhOwCmmEfIA== 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=i4NDAJ9/YYVRuDAHVQFDsJTNuglbo0cZqLoW7XGUwQQ=; b=c8ICBo6VL0BnxTr4nfX2LfBgvAQvJf1vjnIiwVw8Qn3FA+dLH65nDe/lRTGsWdyPA+4lBSJAVlYNWcW0aqE5XFfBCeFnSFRP9tnZ9SlsKs4Q5Nt3qyessIbxjLSVFIUYmENOhmvTysHW8tKP+Tcj995Jx0FbBFoxi7adNPmffOQFHSGRMLqP+AZ2IMAZC5SqkUyHbP5jZND7xNArHOow0EgWcdDp+FyVB1ZxXULCEV170tdm29o/qNHD8dG/GyRUv1wi15ca0W36v3Qs2fqSK2XOPam5buuzMle1rtoUdhJMjVUGE2C38aaoVSMxElcP2OQ3uwdLeLeZQ5GRC84LBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=adtran.com; dmarc=pass action=none header.from=adtran.com; dkim=pass header.d=adtran.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ADTRAN.onmicrosoft.com; s=selector2-ADTRAN-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i4NDAJ9/YYVRuDAHVQFDsJTNuglbo0cZqLoW7XGUwQQ=; b=YSzD++VtASgbvoDSQLo/QiJNaD5BJ3Y4l5gAOHJrlmvLO5UJagbEq7sdK23rpUIF9o16jEiGI6iS/f4ZxLQDnUbsWiGs9I5a4Xpmnjzl8WIdRXpPVaLorI6BsW7tHO/NHBmcyqU/C8fBfFu+lLrd3lyo09YPpXkgCu5NEoJLpOIT0JoBGR41CPjStshFgmdrDAT3r6O2pfCZinzKfzDboR6zZJz2f9AIHMz6/8mieWTlN/csJ/LMeCdkB9/mFXVQZY/uEiXFa4EtpLWaHqQqx6URKtvXc/c2qSUBrL7j+O6BYDS+SQpflb6JPmW+dmD+py52L8KUyfcpB4mFqREwLg== Received: from DS7PR19MB4392.namprd19.prod.outlook.com (2603:10b6:5:2c4::15) by MWHPR19MB0925.namprd19.prod.outlook.com (2603:10b6:300:a3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10; Mon, 17 Jan 2022 15:08:07 +0000 Received: from DS7PR19MB4392.namprd19.prod.outlook.com ([fe80::95c6:51c4:4bfc:7f13]) by DS7PR19MB4392.namprd19.prod.outlook.com ([fe80::95c6:51c4:4bfc:7f13%6]) with mapi id 15.20.4888.014; Mon, 17 Jan 2022 15:08:06 +0000 From: Nick Hancock To: "netmod@ietf.org" Thread-Topic: Should an empty enumeration be allowed within a union? Thread-Index: AdgLtAMcHo8dsM7iTEiXY0Vbp8YIDw== Date: Mon, 17 Jan 2022 15:08:06 +0000 Message-ID: Accept-Language: en-GB, 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=adtran.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f69108c7-358d-4907-2a2b-08d9d9cb2abe x-ms-traffictypediagnostic: MWHPR19MB0925:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QS6z+NffrT45qOwb4yKi3liLS3mfABEuhl2DENuWSQfrsFWmvjafZiM01D5Z7b6WTpJwFFGBZ+KN/Chtpfzdy8wSCK8gT5p62JxhQS9UfaThVKH0YNI6GgdhmKH7BQol5sLvwrzBqjmb+WZBaQ7JTrWB9ijxKaEX1Uy70mDYhk+L/KTH4ATZY4GvdzSGaRwaE4JodexBGDi9TahO+bz81n1rVZJ11W1+/LisU3AlnZ5n+MRXm6e1VtDKZvkFlTIhTA5P3ZxtdneHNUPHa0+bYWvo4RJvEPcL83xn89MDMGuxxazS6W2qMGGtDdwWWL6gv9Ee6zVCpzNcMWUMTuLxJ5ZIFyOFqHHVrNuqyKNkdanXhxJ/89SeIu7m3+26yBzwweaU3VCh0h/Rv6EibaQyO6Xr5e80NxMdUjKXElO8t4WMw4ZqiA03UUFDArLryBY4zQm9QFfgAqYhRj0iEtANlf0hB+WyrkktnChKO7pV3lsCib3hyhqJucz+IfeGmXP9F3WKRtBrGyCBfO3Ygn1AkhlfUH32lcMwJyO1KhG7vSQ737dgfN7myxXuxobHNDojVrEEHEYJhKaCg+e02x6krzt/TLW2CVChs6grLd8B23b+Ow3fkJ3lpKgCOfYKwDR+zBpZbQs3AQUXLPXj8p7LUiPPQy4mBQOxD7JpEG2Ev++vpzt93iRc0NMKZ7mZwf4CDb4O71CmAscdBDrXCqKxhA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR19MB4392.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(508600001)(186003)(38070700005)(33656002)(44832011)(71200400001)(8936002)(316002)(8676002)(6506007)(66446008)(26005)(7696005)(66476007)(52536014)(66946007)(86362001)(76116006)(6916009)(38100700002)(55016003)(122000001)(5660300002)(2906002)(9686003)(66556008)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LbB3HTcu56MprggrHzBhYWgInfN1DEXV8bk8Da2JumnpPOWZn4YQRYxoYeCS?= =?us-ascii?Q?ev2mCr7UTxnSEG0uQ27blREEqsctLqxNcEP5yBWnhqKVroNz+CPBUR1jJJB5?= =?us-ascii?Q?RbboMXxcUw3fo+QO1pE3L6zTB81cAv0hLal2RMu7Fs6JQFpn0etifo0tj80l?= =?us-ascii?Q?n3awt9RokMg5ch3aDQac5b6SifATflAUjz94uvrn3JzWJ/hLZmznUCZLV4f7?= =?us-ascii?Q?xnjW7yoTzA3SBYeXisAw97jCp2ZwcyOX/CPyKwvDtDMgEYVGHsenqbwRtsrl?= =?us-ascii?Q?/EYB4qOl1PD3DFB0Uu5XRZHITfybEOHvA1qv5xZjSwGLVpuw0jKQev1JqsmB?= =?us-ascii?Q?FNIWfCuzhk8JAWZyVDFEZQhuwYTenvfLtQldQC5lVf/5lwqkRJQWCpX/ZK2H?= =?us-ascii?Q?dxcFmQSrC01kKWqxEG4k4lqeC66Oj7PS9dziOcnekcRAvKQG36586eXFFcLI?= =?us-ascii?Q?LZPhJiFytBtOR4RG164XQ4xFqpqCCAMRxMyAkIj2YX2n6EL+Jb/9JLDmSDuw?= =?us-ascii?Q?yhtLQfwNdcWyLu/BUeKCUzhK2Dz/On+R7Qav1AgEDyacl6bcNI9r9ZRTKiC6?= =?us-ascii?Q?ev61sx0q3YPqxhFUZui5BFRGr87T8Li4iMzNlz3+YZJCEXS6rzjexH5MMGAX?= =?us-ascii?Q?Li2/Ydy1+8+6b8Rif4+P1aoZ2RP/EW6gXg6Mwh/wjIpmKTHKSMQqYdCqePlU?= =?us-ascii?Q?imXV2ybuu+Wi8jp2EBn+WqPNl5hmWhQK0EMowxSxxMsymYnZTGo0EzRWB6w7?= =?us-ascii?Q?w0hyJwa/D8Du5XdniWDYU11ZLXfuQYVhg4Mn9eLETUCcepHoEDtjLewr8H17?= =?us-ascii?Q?5Cy9z/gQpui84dHFQJM5M7v02spZ5DFQygihUurfiPQDmaJ5t9Vee6q33n0Z?= =?us-ascii?Q?AHBgq88gLHumN1EVun8Wu0AR/WyR3Id5a4AaiEdyMkEE8uEbXyDMniKtcyYq?= =?us-ascii?Q?ce75DG1187LkUys73W4XuU+7fxTCVlQK4pQkOJQrXOcAWzNw3Yrf6Un39LQf?= =?us-ascii?Q?kLuKi/6hfBBCfMpca3Lop3OJU2NFXDJMWPiulsSUv88Kq+bpqpSlrVXJLbrw?= =?us-ascii?Q?DZFcM5iRI3GabPpmSAcdF2GWAv6MSbvzPmGhn9L07rXOZAB11R+rpM8GPjJt?= =?us-ascii?Q?P5aJi60MBbLX1sO6HZ5T58eVLVht3GRYayAOQh5rJkRwrQxA79kci9Zu/aS9?= =?us-ascii?Q?oUatnXvr7LXIkMXQewH6e5Rnanll5PprP8U36BjAhJ7j73UqNVPNhDfNPNFb?= =?us-ascii?Q?xXZmbcvj2PIKV6hPYUaxzqcJKMbylIOnK4H+lL0pwiI3VwK6evaNc4K3yDLU?= =?us-ascii?Q?xoTK+BkphU7SX5OuwqCLpXtOIojZTryAuRFxDptVKGJg8UxPgcrT/zJPrxeT?= =?us-ascii?Q?6ZrgpBnF4Ptvk5AVQ2b9sJm2Jn3Y4uKejeS14i7G0de+ebMzf/Yh6MuAS32D?= =?us-ascii?Q?H7WSbT2qtPUziN8ddwmLieTSu1SshN3PtJ0Z7f2ZHjX4IjV02pmESsm8XC2W?= =?us-ascii?Q?XVoUr+uE5ImQxkwVkfQSxoxOKeG+NLoJJd92DDr6AE0e0uMm+4iS0dKv9soA?= =?us-ascii?Q?5l4LNDsK9DWEcbqCKt8lbhljVxS1lBKGtv0NsHgCMqTeO0Z/6uo3LiWMG+BR?= =?us-ascii?Q?cw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: adtran.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR19MB4392.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f69108c7-358d-4907-2a2b-08d9d9cb2abe X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jan 2022 15:08:06.6289 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 423946e4-28c0-4deb-904c-a4a4b174fb3f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: E+W3KTt9f3S5PY8WGVxA2M495ARaWazt+mtNbWrI7n2HKu0+df3RvDMxXa2g3hJNohxu/emqZ3tsR9kYn3WSHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR19MB0925 Archived-At: Subject: [netmod] Should an empty enumeration be allowed within a union? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jan 2022 15:08:14 -0000 Hi, We need some advice on whether the following can be considered as=20 valid YANG syntax and whether the behavior is that which we expect. We have a use case (simplified in the example below) where a client is required to define a certain concrete integer value for a server to=20 use for some purpose, which is represented by the leaf 'foo' in the=20 example below.=20 On some servers we want to offer an additional option of an automatic=20 assignment of this value by the server. To this end, we defined a=20 union of an integer type and an enumeration with one enum=20 'auto-select', as shown below. Since the support of 'auto-select' is=20 optional, it is tagged with an if-feature statement. Note that there=20 will also be additional data nodes in the schema tree that are=20 associated with this configuration and will also be dependent on this=20 feature. =20 leaf foo { type union { type uint8; type enumeration { enum auto-select { if-feature "auto-select-foo"; description "The server automatically selects a value for foo."; } } } mandatory true; description "The value of foo."; } =20 According to RFC 7950 section 9.6.4, an enum statement must be=20 present within an enumeration definition. If the feature 'auto-select- foo' is not supported by a server, does the enumeration still comply=20 with this requirement given that there is an enum statement present?=20 According to yanger it does not. Is yanger wrong?=20 If the YANG is compiled without the feature, yanger currently reports=20 the following error: "error: a type enumeration must have at least one enum statement". The requirement that an enumeration must have at least one enum would make sense, if the type for a leaf was just an enumeration,=20 because otherwise a client would not be able to configure a valid=20 value.=20 However, it could be argued that in the case of the union, there would be no issue with the enumeration being an empty set as the client=20 would nevertheless be able to define a valid value and fulfill the=20 'mandatory' requirement as a result of the other types in the union,=20 in the example above the uint8. What is NETMOD's opinion on this? Could the above example be seen as=20 valid YANG syntax? If this is not the case, then we have an issue as we would have to=20 remove the if-feature statement from the enum. Having done this, a=20 client would then be able to configure the value 'auto-select' on=20 servers that do not support the feature, which is of course is undesirable. Assuming that the use of an empty enumeration is valid, if the feature 'auto-select-foo' is not supported, is it true that only an integer of type unit8 would then be allowed? Regards Nick From nobody Mon Jan 17 08:00:06 2022 Return-Path: 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 E4C053A11F4 for ; Mon, 17 Jan 2022 08:00:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.896 X-Spam-Level: X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 tzeoa3W8NXFS for ; Mon, 17 Jan 2022 08:00:00 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EDB23A11EF for ; Mon, 17 Jan 2022 08:00:00 -0800 (PST) Received: from fraeml708-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JcxS21SQFz67KVh; Mon, 17 Jan 2022 23:59:46 +0800 (CST) Received: from fraeml715-chm.china.huawei.com (10.206.15.34) by fraeml708-chm.china.huawei.com (10.206.15.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Mon, 17 Jan 2022 16:59:57 +0100 Received: from fraeml715-chm.china.huawei.com ([10.206.15.34]) by fraeml715-chm.china.huawei.com ([10.206.15.34]) with mapi id 15.01.2308.021; Mon, 17 Jan 2022 16:59:57 +0100 From: Italo Busi To: 'Ladislav Lhotka' , =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= CC: "cabo@tzi.org" , "netmod@ietf.org" Thread-Topic: [netmod] YANG 'when' with absolute path Thread-Index: AQHYABNidMQeleH48EKxhSayhVME56xndDzw Date: Mon, 17 Jan 2022 15:59:56 +0000 Message-ID: <010ba32d4f934498be4a032b864a65bc@huawei.com> References: <2F6E4A1B-618E-4CAA-AFAE-9C41609B1B7A@tzi.org> <87sfu9w0t0.fsf@nic.cz> <20220102.104342.1798498444839381722.id@4668.se> In-Reply-To: Accept-Language: it-IT, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.47.24.104] Content-Type: multipart/alternative; boundary="_000_010ba32d4f934498be4a032b864a65bchuaweicom_" MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] YANG 'when' with absolute path X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jan 2022 16:00:05 -0000 --_000_010ba32d4f934498be4a032b864a65bchuaweicom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFkYSwgTWFydGluLA0KDQpUaGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbiBhbmQgdGhhbmtzIFRv bSBmb3IgaGF2aW5nIHJhaXNlZCB0aGlzIGlzc3VlIHRvIE5ldG1vZCBXRw0KDQpXZSBoYXZlIHRy aWVkIHRvIGZvbGxvdyB5b3VyIHN1Z2dlc3Rpb24gYW5kIHJlcGxhY2VkIHRoZSByZWxhdGl2ZSBw YXRocyB3aXRoOg0KICAgICAgd2hlbiAiYW5jZXN0b3I6Om53Om5ldHdvcmsvbnc6bmV0d29yay10 eXBlcy90ZXQ6dGUtdG9wb2xvZ3kiDQoNCllvdSBjYW4gZmluZCB0aGUgdXBkYXRlZCBZQU5HIG1v ZHVsZSBvbiBnaXRodWI6DQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLWNjYW1wLXdnL2RyYWZ0 LWlldGYtY2NhbXAtZmxleGlncmlkLXlhbmcvdHJlZS93Zy1sYy1yZXNvbHV0aW9uDQoNCkhvd2V2 ZXIsIHdlIGhhdmUgZm91bmQgc29tZSBpc3N1ZXMgd2hlbiBjb21waWxpbmcgdGhlIG5ldyBjb2Rl IHdpdGggeWFuZ2xpbnQuIFRoaXMgaXMgdGhlIGVycm9yIHRoYXQgd2UgaGF2ZSBnb3QgZnJvbSB0 aGUgb24tbGluZSBZQU5HIHZhbGlkYXRvcjoNCg0KICAgICAgbGlieWFuZyBlcnIgOiBJbnZhbGlk IGNoYXJhY3RlciAnYSdbMV0gb2YgZXhwcmVzc2lvbiAnYW5jZXN0b3I6Om53Om5ldHdvcmsvbnc6 bmV0d29yay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3kvZmxleGd0OmZsZXhpLWdyaWQtdG9wb2xvZ3kn LiAoL2lldGYtZmxleGktZ3JpZC10b3BvbG9neTp7YXVnbWVudD0nL253Om5ldHdvcmtzL253Om5l dHdvcmsvbnQ6bGluay90ZXQ6dGUvdGV0OnRlLWxpbmstYXR0cmlidXRlcy90ZXQ6dW5kZXJsYXkv dGV0OnByaW1hcnktcGF0aC90ZXQ6cGF0aC1lbGVtZW50L3RldDp0eXBlL3RldDpsYWJlbC90ZXQ6 bGFiZWwtaG9wL3RldDp0ZS1sYWJlbC90ZXQ6dGVjaG5vbG9neSd9KQ0KICAgICAgWUFOR0xJTlRb RV06IFByb2Nlc3Npbmcgc2NoZW1hIG1vZHVsZSBmcm9tIC92YXIveWFuZy90bXAveWFuZ3ZhbGlk YXRvci95YW5ndmFsaWRhdG9yLXYyLXdvcmtkaXItdE5RSlpPakkvaWV0Zi1mbGV4aS1ncmlkLXRv cG9sb2d5LnlhbmcgZmFpbGVkLg0KDQpJcyB0aGlzIGFuIGlzc3VlIHdpdGggeWFuZ2xpbnQgb3Ig d2l0aCB0aGUgdXBkYXRlZCBjb2RlPw0KDQpQeWFuZyBjb21waWxhdGlvbiBkb2VzIG5vdCByZXR1 cm4gYW55IGVycm9yL3dhcm5pbmcNCg0KVGhhbmtzIGluIGFkdmFuY2UNCg0KQWlodWEsIFNlcmdp byBhbmQgSXRhbG8NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYWRp c2xhdiBMaG90a2EgW21haWx0bzpsYWRpc2xhdi5saG90a2FAbmljLmN6XQ0KPiBTZW50OiBkb21l bmljYSAyIGdlbm5haW8gMjAyMiAxMDo1OA0KPiBUbzogTWFydGluIEJqw7Zya2x1bmQgPG1iaitp ZXRmQDQ2Njguc2U+DQo+IENjOiBjYWJvQHR6aS5vcmc7IG5ldG1vZEBpZXRmLm9yZw0KPiBTdWJq ZWN0OiBSZTogW25ldG1vZF0gWUFORyAnd2hlbicgd2l0aCBhYnNvbHV0ZSBwYXRoDQo+DQo+DQo+ DQo+IE9uIDAyLiAwMS4gMjIgMTA6NDMsIE1hcnRpbiBCasO2cmtsdW5kIHdyb3RlOg0KPiA+IEhp LA0KPiA+DQo+ID4gTGFkaXNsYXYgTGhvdGthIDxsYWRpc2xhdi5saG90a2FAbmljLmN6PG1haWx0 bzpsYWRpc2xhdi5saG90a2FAbmljLmN6Pj4gd3JvdGU6DQo+ID4+IENhcnN0ZW4gQm9ybWFubiA8 Y2Fib0B0emkub3JnPG1haWx0bzpjYWJvQHR6aS5vcmc+PiB3cml0ZXM6DQo+ID4+DQo+ID4+PiBP biAyMDIxLTEyLTMwLCBhdCAxMzoyOSwgdG9tIHBldGNoIDxpZXRmY0BidGNvbm5lY3QuY29tPG1h aWx0bzppZXRmY0BidGNvbm5lY3QuY29tPj4gd3JvdGU6DQo+ID4+Pj4NCj4gPj4+PiAgICAgICAg d2hlbiAiLi4vLi4vLi4vLi4vLi4vLi4vbnc6bmV0d29yay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3kv 4oCcDQo+ID4+Pg0KPiA+Pj4gSeKAmW0gcHJvYmFibHkgc2hvd2luZyBteSBpZ25vcmFuY2UgYWJv dXQgWUFORyBhZ2FpbiwgYnV0IHdoYXQgaXMgdGhlDQo+ID4+PiByZWFzb24gdGhpcyBpcyBub3Qg cGhyYXNlZCBhcw0KPiA+Pj4NCj4gPj4+ICAgICAgICB3aGVuICIuL2FuY2VzdG9yOjpudzpuZXR3 b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neS/igJwNCj4gPj4NCj4gPj4gWWVzLCB0aGlzIHdvdWxk IHdvcmssIHdpdGggYSBtaW5vciBjb3JyZWN0aW9uOg0KPiA+Pg0KPiA+PiAgICAgIHdoZW4gIi4v YW5jZXN0b3I6Om5vZGUoKS9udzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSINCj4gPj4N Cj4gPj4gYmVjYXVzZSAnbnc6bmV0d29yay10eXBlcycgaXNuJ3QgYW4gYW5jZXN0b3Igb2YgdGhl IGNvbnRleHQgbm9kZS4NCj4gPj4gQWxzbywgdGhlIGluaXRpYWwgJy4vJyBpc24ndCBhY3R1YWxs eSBuZWVkZWQsIGhlbmNlDQo+ID4+DQo+ID4+ICAgICAgd2hlbiAiYW5jZXN0b3I6Om5vZGUoKS9u dzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSINCj4gPg0KPiA+IE9yIHRoZSBtb3JlIGRp cmVjdDoNCj4gPg0KPiA+ICAgICAgd2hlbiAiYW5jZXN0b3I6Om53Om5ldHdvcmsvbnc6bmV0d29y ay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3kiDQo+DQo+IFJpZ2h0LCB0aGlzIGlzIHRoZSBiZXN0IG9w dGlvbi4NCj4NCj4gPg0KPiA+IFRoaXMgc3R5bGUgd29ya3MgaWYgd2UgY2FuIGd1YXJhbnRlZSB0 aGF0IHRoZXJlIHdpbGwgYmUgZXhhY3RseSBvbmUNCj4gPiBub2RlICJudzpuZXR3b3JrIiBhbW9u ZyBvdXIgYW5jZXN0b3JzLg0KPiA+DQo+ID4gSXQgaXMgcGVyaGFwcyBlYXNpZXIgdG8gZ2V0IHRo aXMgc3R5bGUgcmlnaHQgdy9vIGEgWUFORyBjb21waWxlcg0KPiA+ICh3aGljaCB3b3VsZCBkZXRl Y3QgaWYgdGhlIG51bWJlciBvZiAiLi4iIGluIHRoZSByZWxhdGl2ZSBwYXRoIGlzDQo+ID4gd3Jv bmcpLCBidXQgdGhlIHJlbGF0aXZlIHBhdGggbWlnaHQgYmUgZWFzaWVyIHRvIHVuZGVyc3RhbmQg Zm9yIGENCj4gPiBjYXN1YWwgcmVhZGVyLg0KPg0KPiArMQ0KPg0KPiBMYWRhDQo+DQo+ID4NCj4g Pg0KPiA+DQo+ID4gL21hcnRpbg0KPiA+DQo+ID4NCj4gPg0KPiA+Pg0KPiA+PiBMYWRhDQo+ID4+ DQo+ID4+Pg0KPiA+Pj4gPw0KPiA+Pj4NCj4gPj4+IEdyw7zDn2UsIENhcnN0ZW4NCj4gPj4+DQo+ ID4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ Pj4gbmV0bW9kIG1haWxpbmcgbGlzdA0KPiA+Pj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRt b2RAaWV0Zi5vcmc+DQo+ID4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv L25ldG1vZA0KPiA+Pg0KPiA+PiAtLQ0KPiA+PiBMYWRpc2xhdiBMaG90a2ENCj4gPj4gSGVhZCwg Q1ouTklDIExhYnMNCj4gPj4gUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQo+ID4+DQo+ ID4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+ IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gPj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RA aWV0Zi5vcmc+DQo+ID4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0 bW9kDQo+DQo+IC0tDQo+IExhZGlzbGF2IExob3RrYQ0KPiBIZWFkLCBDWi5OSUMgTGFicw0KPiBQ R1AgS2V5IElEOiAweEI4RjkyQjA4QTlGNzZDNjcNCj4NCg0KDQo= --_000_010ba32d4f934498be4a032b864a65bchuaweicom_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu dD0iTWljcm9zb2Z0IEV4Y2hhbmdlIFNlcnZlciI+DQo8IS0tIGNvbnZlcnRlZCBmcm9tIHJ0ZiAt LT4NCjxzdHlsZT48IS0tIC5FbWFpbFF1b3RlIHsgbWFyZ2luLWxlZnQ6IDFwdDsgcGFkZGluZy1s ZWZ0OiA0cHQ7IGJvcmRlci1sZWZ0OiAjODAwMDAwIDJweCBzb2xpZDsgfSAtLT48L3N0eWxlPg0K PC9oZWFkPg0KPGJvZHk+DQo8Zm9udCBmYWNlPSJDYWxpYnJpIiBzaXplPSIyIj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjExcHQ7Ij4NCjxkaXY+TGFkYSwgTWFydGluLDwvZGl2Pg0KPGRpdj4mbmJz cDs8L2Rpdj4NCjxkaXY+VGhhbmtzIGZvciB5b3VyIHN1Z2dlc3Rpb24gYW5kIHRoYW5rcyBUb20g Zm9yIGhhdmluZyByYWlzZWQgdGhpcyBpc3N1ZSB0byBOZXRtb2QgV0c8L2Rpdj4NCjxkaXY+PGJy Pg0KDQpXZSBoYXZlIHRyaWVkIHRvIGZvbGxvdyB5b3VyIHN1Z2dlc3Rpb24gYW5kIHJlcGxhY2Vk IHRoZSByZWxhdGl2ZSBwYXRocyB3aXRoOjwvZGl2Pg0KPGRpdiBzdHlsZT0icGFkZGluZy1sZWZ0 OjM2cHQ7Ij48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyI+d2hlbiAmcXVvdDthbmNlc3Rvcjo6bnc6 bmV0d29yay9udzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSZxdW90OzwvZm9udD48L2Rp dj4NCjxkaXY+PGZvbnQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4mbmJzcDs8L2ZvbnQ+PC9kaXY+ DQo8ZGl2PllvdSBjYW4gZmluZCB0aGUgdXBkYXRlZCBZQU5HIG1vZHVsZSBvbiBnaXRodWI6PC9k aXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdj48Zm9udCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4i PjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLWNjYW1wLXdnL2RyYWZ0LWlldGYtY2Nh bXAtZmxleGlncmlkLXlhbmcvdHJlZS93Zy1sYy1yZXNvbHV0aW9uIj48Zm9udCBmYWNlPSJDYWxp YnJpIiBjb2xvcj0iIzA1NjNDMSI+PHU+aHR0cHM6Ly9naXRodWIuY29tL2lldGYtY2NhbXAtd2cv ZHJhZnQtaWV0Zi1jY2FtcC1mbGV4aWdyaWQteWFuZy90cmVlL3dnLWxjLXJlc29sdXRpb248L3U+ PC9mb250PjwvYT48L2ZvbnQ+PC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVzIE5ldyBSb21h biI+Jm5ic3A7PC9mb250PjwvZGl2Pg0KPGRpdj5Ib3dldmVyLCB3ZSBoYXZlIGZvdW5kIHNvbWUg aXNzdWVzIHdoZW4gY29tcGlsaW5nIHRoZSBuZXcgY29kZSB3aXRoIHlhbmdsaW50LiBUaGlzIGlz IHRoZSBlcnJvciB0aGF0IHdlIGhhdmUgZ290IGZyb20gdGhlIG9uLWxpbmUgWUFORyB2YWxpZGF0 b3I6PC9kaXY+DQo8ZGl2PiZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0icGFkZGluZy1sZWZ0OjM2 cHQ7Ij48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyI+bGlieWFuZyBlcnIgOiBJbnZhbGlkIGNoYXJh Y3RlciAnYSdbMV0gb2YgZXhwcmVzc2lvbiAnYW5jZXN0b3I6Om53Om5ldHdvcmsvbnc6bmV0d29y ay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3kvZmxleGd0OmZsZXhpLWdyaWQtdG9wb2xvZ3knLiAoL2ll dGYtZmxleGktZ3JpZC10b3BvbG9neTp7YXVnbWVudD0nL253Om5ldHdvcmtzL253Om5ldHdvcmsv bnQ6bGluay90ZXQ6dGUvdGV0OnRlLWxpbmstYXR0cmlidXRlcy90ZXQ6dW5kZXJsYXkvdGV0OnBy aW1hcnktcGF0aC90ZXQ6cGF0aC1lbGVtZW50L3RldDp0eXBlL3RldDpsYWJlbC90ZXQ6bGFiZWwt aG9wL3RldDp0ZS1sYWJlbC90ZXQ6dGVjaG5vbG9neSd9KTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5 bGU9InBhZGRpbmctbGVmdDozNnB0OyI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciPllBTkdMSU5U W0VdOiBQcm9jZXNzaW5nIHNjaGVtYSBtb2R1bGUgZnJvbSAvdmFyL3lhbmcvdG1wL3lhbmd2YWxp ZGF0b3IveWFuZ3ZhbGlkYXRvci12Mi13b3JrZGlyLXROUUpaT2pJL2lldGYtZmxleGktZ3JpZC10 b3BvbG9neS55YW5nIGZhaWxlZC48L2ZvbnQ+PC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9IlRpbWVz IE5ldyBSb21hbiI+Jm5ic3A7PC9mb250PjwvZGl2Pg0KPGRpdj5JcyB0aGlzIGFuIGlzc3VlIHdp dGggeWFuZ2xpbnQgb3Igd2l0aCB0aGUgdXBkYXRlZCBjb2RlPzwvZGl2Pg0KPGRpdj48Zm9udCBm YWNlPSJUaW1lcyBOZXcgUm9tYW4iPiZuYnNwOzwvZm9udD48L2Rpdj4NCjxkaXY+UHlhbmcgY29t cGlsYXRpb24gZG9lcyBub3QgcmV0dXJuIGFueSBlcnJvci93YXJuaW5nPC9kaXY+DQo8ZGl2PiZu YnNwOzwvZGl2Pg0KPGRpdj5UaGFua3MgaW4gYWR2YW5jZTwvZGl2Pg0KPGRpdj48Zm9udCBmYWNl PSJUaW1lcyBOZXcgUm9tYW4iPiZuYnNwOzwvZm9udD48L2Rpdj4NCjxkaXY+QWlodWEsIFNlcmdp byBhbmQgSXRhbG88L2Rpdj4NCjxhIG5hbWU9Il9NYWlsRW5kQ29tcG9zZSI+PC9hPg0KPGRpdj4m bmJzcDs8L2Rpdj4NCjxkaXY+Jmd0OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTwvZGl2Pg0K PGRpdj4mZ3Q7IEZyb206IExhZGlzbGF2IExob3RrYSBbPGEgaHJlZj0ibWFpbHRvOmxhZGlzbGF2 Lmxob3RrYUBuaWMuY3oiPm1haWx0bzpsYWRpc2xhdi5saG90a2FAbmljLmN6PC9hPl08L2Rpdj4N CjxkaXY+Jmd0OyBTZW50OiBkb21lbmljYSAyIGdlbm5haW8gMjAyMiAxMDo1ODwvZGl2Pg0KPGRp dj4mZ3Q7IFRvOiBNYXJ0aW4gQmrDtnJrbHVuZCAmbHQ7bWJqJiM0MztpZXRmQDQ2Njguc2UmZ3Q7 PC9kaXY+DQo8ZGl2PiZndDsgQ2M6IGNhYm9AdHppLm9yZzsgbmV0bW9kQGlldGYub3JnPC9kaXY+ DQo8ZGl2PiZndDsgU3ViamVjdDogUmU6IFtuZXRtb2RdIFlBTkcgJ3doZW4nIHdpdGggYWJzb2x1 dGUgcGF0aDwvZGl2Pg0KPGRpdj4mZ3Q7IDwvZGl2Pg0KPGRpdj4mZ3Q7IDwvZGl2Pg0KPGRpdj4m Z3Q7IDwvZGl2Pg0KPGRpdj4mZ3Q7IE9uIDAyLiAwMS4gMjIgMTA6NDMsIE1hcnRpbiBCasO2cmts dW5kIHdyb3RlOjwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsgSGksPC9kaXY+DQo8ZGl2PiZndDsgJmd0 OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsgTGFkaXNsYXYgTGhvdGthICZsdDs8YSBocmVmPSJtYWls dG86bGFkaXNsYXYubGhvdGthQG5pYy5jeiI+bGFkaXNsYXYubGhvdGthQG5pYy5jejwvYT4mZ3Q7 IHdyb3RlOjwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7IENhcnN0ZW4gQm9ybWFubiAmbHQ7PGEg aHJlZj0ibWFpbHRvOmNhYm9AdHppLm9yZyI+Y2Fib0B0emkub3JnPC9hPiZndDsgd3JpdGVzOjwv ZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7IE9u IDIwMjEtMTItMzAsIGF0IDEzOjI5LCB0b20gcGV0Y2ggJmx0OzxhIGhyZWY9Im1haWx0bzppZXRm Y0BidGNvbm5lY3QuY29tIj5pZXRmY0BidGNvbm5lY3QuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+ DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7Jmd0OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7Jmd0 OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgd2hlbiAmcXVv dDsuLi8uLi8uLi8uLi8uLi8uLi9udzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neS/igJw8 L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZn dDsgSeKAmW0gcHJvYmFibHkgc2hvd2luZyBteSBpZ25vcmFuY2UgYWJvdXQgWUFORyBhZ2Fpbiwg YnV0IHdoYXQgaXMgdGhlPC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7IHJlYXNvbiB0aGlz IGlzIG5vdCBwaHJhc2VkIGFzPC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7PC9kaXY+DQo8 ZGl2PiZndDsgJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7IHdoZW4gJnF1b3Q7Li9hbmNlc3Rvcjo6bnc6bmV0d29yay10eXBlcy90ZXQ6dGUtdG9w b2xvZ3kv4oCcPC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7 Jmd0OyBZZXMsIHRoaXMgd291bGQgd29yaywgd2l0aCBhIG1pbm9yIGNvcnJlY3Rpb246PC9kaXY+ DQo8ZGl2PiZndDsgJmd0OyZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyB3aGVuICZxdW90Oy4vYW5jZXN0b3I6Om5vZGUoKS9udzpuZXR3 b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSZxdW90OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7 PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsgYmVjYXVzZSAnbnc6bmV0d29yay10eXBlcycgaXNu J3QgYW4gYW5jZXN0b3Igb2YgdGhlIGNvbnRleHQgbm9kZS48L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7 Jmd0OyBBbHNvLCB0aGUgaW5pdGlhbCAnLi8nIGlzbid0IGFjdHVhbGx5IG5lZWRlZCwgaGVuY2U8 L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdoZW4gJnF1b3Q7YW5jZXN0b3I6Om5vZGUoKS9udzpu ZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSZxdW90OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDs8 L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7IE9yIHRoZSBtb3JlIGRpcmVjdDo8L2Rpdj4NCjxkaXY+Jmd0 OyAmZ3Q7PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyB3aGVuICZxdW90O2FuY2VzdG9yOjpudzpuZXR3b3JrL253Om5ldHdvcmstdHlwZXMvdGV0OnRl LXRvcG9sb2d5JnF1b3Q7PC9kaXY+DQo8ZGl2PiZndDsgPC9kaXY+DQo8ZGl2PiZndDsgUmlnaHQs IHRoaXMgaXMgdGhlIGJlc3Qgb3B0aW9uLjwvZGl2Pg0KPGRpdj4mZ3Q7IDwvZGl2Pg0KPGRpdj4m Z3Q7ICZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7IFRoaXMgc3R5bGUgd29ya3MgaWYgd2UgY2Fu IGd1YXJhbnRlZSB0aGF0IHRoZXJlIHdpbGwgYmUgZXhhY3RseSBvbmU8L2Rpdj4NCjxkaXY+Jmd0 OyAmZ3Q7IG5vZGUgJnF1b3Q7bnc6bmV0d29yayZxdW90OyBhbW9uZyBvdXIgYW5jZXN0b3JzLjwv ZGl2Pg0KPGRpdj4mZ3Q7ICZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7IEl0IGlzIHBlcmhhcHMg ZWFzaWVyIHRvIGdldCB0aGlzIHN0eWxlIHJpZ2h0IHcvbyBhIFlBTkcgY29tcGlsZXI8L2Rpdj4N CjxkaXY+Jmd0OyAmZ3Q7ICh3aGljaCB3b3VsZCBkZXRlY3QgaWYgdGhlIG51bWJlciBvZiAmcXVv dDsuLiZxdW90OyBpbiB0aGUgcmVsYXRpdmUgcGF0aCBpczwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsg d3JvbmcpLCBidXQgdGhlIHJlbGF0aXZlIHBhdGggbWlnaHQgYmUgZWFzaWVyIHRvIHVuZGVyc3Rh bmQgZm9yIGE8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7IGNhc3VhbCByZWFkZXIuPC9kaXY+DQo8ZGl2 PiZndDsgPC9kaXY+DQo8ZGl2PiZndDsgJiM0MzsxPC9kaXY+DQo8ZGl2PiZndDsgPC9kaXY+DQo8 ZGl2PiZndDsgTGFkYTwvZGl2Pg0KPGRpdj4mZ3Q7IDwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDs8L2Rp dj4NCjxkaXY+Jmd0OyAmZ3Q7PC9kaXY+DQo8ZGl2PiZndDsgJmd0OzwvZGl2Pg0KPGRpdj4mZ3Q7 ICZndDsgL21hcnRpbjwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7 PC9kaXY+DQo8ZGl2PiZndDsgJmd0OzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7PC9kaXY+DQo8 ZGl2PiZndDsgJmd0OyZndDsgTGFkYTwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7PC9kaXY+DQo8 ZGl2PiZndDsgJmd0OyZndDsmZ3Q7PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7ID88L2Rp dj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZndDs8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZndDsg R3LDvMOfZSwgQ2Fyc3RlbjwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7Jmd0OzwvZGl2Pg0KPGRp dj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7Jmd0OyBuZXRtb2QgbWFpbGluZyBs aXN0PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsmZ3Q7IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RA aWV0Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyZn dDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Qi Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjwvZGl2Pg0K PGRpdj4mZ3Q7ICZndDsmZ3Q7PC9kaXY+DQo8ZGl2PiZndDsgJmd0OyZndDsgLS08L2Rpdj4NCjxk aXY+Jmd0OyAmZ3Q7Jmd0OyBMYWRpc2xhdiBMaG90a2E8L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0 OyBIZWFkLCBDWi5OSUMgTGFiczwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7IFBHUCBLZXkgSUQ6 IDB4QjhGOTJCMDhBOUY3NkM2NzwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7PC9kaXY+DQo8ZGl2 PiZndDsgJmd0OyZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX188L2Rpdj4NCjxkaXY+Jmd0OyAmZ3Q7Jmd0OyBuZXRtb2QgbWFpbGluZyBsaXN0PC9kaXY+ DQo8ZGl2PiZndDsgJmd0OyZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0 bW9kQGlldGYub3JnPC9hPjwvZGl2Pg0KPGRpdj4mZ3Q7ICZndDsmZ3Q7IDxhIGhyZWY9Imh0dHBz Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIj5odHRwczovL3d3dy5pZXRm Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48L2Rpdj4NCjxkaXY+Jmd0OyA8L2Rpdj4N CjxkaXY+Jmd0OyAtLTwvZGl2Pg0KPGRpdj4mZ3Q7IExhZGlzbGF2IExob3RrYTwvZGl2Pg0KPGRp dj4mZ3Q7IEhlYWQsIENaLk5JQyBMYWJzPC9kaXY+DQo8ZGl2PiZndDsgUEdQIEtleSBJRDogMHhC OEY5MkIwOEE5Rjc2QzY3PC9kaXY+DQo8ZGl2PiZndDsgPC9kaXY+DQo8ZGl2Pjxmb250IGZhY2U9 IlRpbWVzIE5ldyBSb21hbiI+Jm5ic3A7PC9mb250PjwvZGl2Pg0KPGRpdj48Zm9udCBmYWNlPSJU aW1lcyBOZXcgUm9tYW4iPiZuYnNwOzwvZm9udD48L2Rpdj4NCjwvc3Bhbj48L2ZvbnQ+DQo8L2Jv ZHk+DQo8L2h0bWw+DQo= --_000_010ba32d4f934498be4a032b864a65bchuaweicom_-- From nobody Mon Jan 17 23:07:34 2022 Return-Path: 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 692153A0A97 for ; Mon, 17 Jan 2022 23:07:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz 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 lWMe8kuB3x5z for ; Mon, 17 Jan 2022 23:07:27 -0800 (PST) Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [IPv6:2001:718:1:1f:50:56ff:feee:34]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 594EE3A0A93 for ; Mon, 17 Jan 2022 23:07:26 -0800 (PST) Received: by kalendar.cesnet.cz (Postfix, from userid 110) id 202DE60068; Tue, 18 Jan 2022 08:07:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1642489641; bh=MYJbgmH2sawWQi3PnC0/dTVhYGL5gAMg4UQOP4sVn/c=; h=From:In-Reply-To:Date:Cc:To:Subject; b=UTPb5e94tN2F3OUmDL7w/lgyH04ucuSWkyB0Zt34RUzO5CPhWhxhY41h+Ugy/CRW0 NqpvPAdMvYoTnXMzm58IWpT1QF3c3KPaxMSOgYPJENtvxRG5ozNAQ2grCVh9s6W039 TYkQGu59l/zrUNc94XqKTaaTb6636ByPfLUPVltI= From: =?utf-8?q?Michal_Va=C5=A1ko?= In-Reply-To: <010ba32d4f934498be4a032b864a65bc@huawei.com> Content-Type: text/plain; charset="utf-8" X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636 Date: Tue, 18 Jan 2022 08:07:21 +0100 Cc: "Ladislav Lhotka" , =?utf-8?q?Martin_Bj=C3=B6rklund?= , =?utf-8?q?netmod=40ietf.org?= To: "Italo Busi" MIME-Version: 1.0 Message-ID: <49b-61e66700-61-555dec00@38936218> User-Agent: SOGoMail 5.4.0 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [netmod] =?utf-8?q?YANG_=27when=27_with_absolute_path?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 07:07:33 -0000 Hi, yanglint uses its own XPath implementation, which unfortunately does no= t support axes, hence the error. Regards, Michal On Monday, January 17, 2022 16:59 CET, Italo Busi wrote: > Lada, Martin, > > Thanks for your suggestion and thanks Tom for having raised this issu= e to Netmod WG > > We have tried to follow your suggestion and replaced the relative pat= hs with: > when "ancestor::nw:network/nw:network-types/tet:te-topology" > > You can find the updated YANG module on github: > > https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-flexigrid-yang/tree= /wg-lc-resolution > > However, we have found some issues when compiling the new code with y= anglint. This is the error that we have got from the on-line YANG valid= ator: > > libyang err : Invalid character 'a'[1] of expression 'ancestor:= :nw:network/nw:network-types/tet:te-topology/flexgt:flexi-grid-topology= '. (/ietf-flexi-grid-topology:{augment=3D'/nw:networks/nw:network/nt:li= nk/tet:te/tet:te-link-attributes/tet:underlay/tet:primary-path/tet:path= -element/tet:type/tet:label/tet:label-hop/tet:te-label/tet:technology'}= ) > YANGLINT[E]: Processing schema module from /var/yang/tmp/yangva= lidator/yangvalidator-v2-workdir-tNQJZOjI/ietf-flexi-grid-topology.yang= failed. > > Is this an issue with yanglint or with the updated code? > > Pyang compilation does not return any error/warning > > Thanks in advance > > Aihua, Sergio and Italo > > > -----Original Message----- > > From: Ladislav Lhotka [mailto:ladislav.lhotka@nic.cz] > > Sent: domenica 2 gennaio 2022 10:58 > > To: Martin Bj=C3=B6rklund > > Cc: cabo@tzi.org; netmod@ietf.org > > Subject: Re: [netmod] YANG 'when' with absolute path > > > > > > > > On 02. 01. 22 10:43, Martin Bj=C3=B6rklund wrote: > > > Hi, > > > > > > Ladislav Lhotka > wrote: > > >> Carsten Bormann > writes: > > >> > > >>> On 2021-12-30, at 13:29, tom petch > wrote: > > >>>> > > >>>> when "../../../../../../nw:network-types/tet:te-topolog= y/=E2=80=9C > > >>> > > >>> I=E2=80=99m probably showing my ignorance about YANG again, but= what is the > > >>> reason this is not phrased as > > >>> > > >>> when "./ancestor::nw:network-types/tet:te-topology/=E2=80= =9C > > >> > > >> Yes, this would work, with a minor correction: > > >> > > >> when "./ancestor::node()/nw:network-types/tet:te-topology" > > >> > > >> because 'nw:network-types' isn't an ancestor of the context node= . > > >> Also, the initial './' isn't actually needed, hence > > >> > > >> when "ancestor::node()/nw:network-types/tet:te-topology" > > > > > > Or the more direct: > > > > > > when "ancestor::nw:network/nw:network-types/tet:te-topology"= > > > > Right, this is the best option. > > > > > > > > This style works if we can guarantee that there will be exactly o= ne > > > node "nw:network" among our ancestors. > > > > > > It is perhaps easier to get this style right w/o a YANG compiler > > > (which would detect if the number of ".." in the relative path is= > > > wrong), but the relative path might be easier to understand for a= > > > casual reader. > > > > +1 > > > > Lada > > > > > > > > > > > > > > /martin > > > > > > > > > > > >> > > >> Lada > > >> > > >>> > > >>> ? > > >>> > > >>> Gr=C3=BC=C3=9Fe, Carsten > > >>> > > >>> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F > > >>> netmod mailing list > > >>> netmod@ietf.org > > >>> https://www.ietf.org/mailman/listinfo/netmod > > >> > > >> -- > > >> Ladislav Lhotka > > >> Head, CZ.NIC Labs > > >> PGP Key ID: 0xB8F92B08A9F76C67 > > >> > > >> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F > > >> netmod mailing list > > >> netmod@ietf.org > > >> https://www.ietf.org/mailman/listinfo/netmod > > > > -- > > Ladislav Lhotka > > Head, CZ.NIC Labs > > PGP Key ID: 0xB8F92B08A9F76C67 > > > > From nobody Mon Jan 17 23:58:50 2022 Return-Path: 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 B88A83A1046 for ; Mon, 17 Jan 2022 23:58:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 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, PDS_NAKED_TO_NUMERO=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=AnPGT1Df; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=BUP3MG+4 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 bphT7F31Gemj for ; Mon, 17 Jan 2022 23:58:42 -0800 (PST) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1D013A1047 for ; Mon, 17 Jan 2022 23:58:40 -0800 (PST) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id DD2745C00D8; Tue, 18 Jan 2022 02:58:36 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 18 Jan 2022 02:58:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm3; bh= GtydWAm8DFoB6ohYIzk19MEn8bYlx+yl/zC7KAsJQ48=; b=AnPGT1DfnIFr4vA4 ToYRGb6nnWQtMQAUFxk6po6dDColYTtc2aJPuoki6MRKe2v4uzLgVjrWsyb2Hh05 72JBioxtlQQvxESzMcoaRUe1amrthlDlz7BFhUGpl4JXIgurZ72tT3uXqfuKVQol 90oNgOuiVNYL1XXLd/GZ81TrCs01D4vbYzClJ9mgKEIYl2yDz0cnobFBZTzGpCF9 YgQkn1FmvG2vB3y0RY0Qhy+UkFr/S3JSvZP2spEA5U8Cw7yIboAjsyle0PR+bgBZ bDfMxy3q9aqxUtyLLr/XYhVggWbuUIrtRqAhBTy7SrmO+o7vZUWubtMHuIWd5sW1 oBqvyw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=GtydWAm8DFoB6ohYIzk19MEn8bYlx+yl/zC7KAsJQ 48=; b=BUP3MG+4P4XL1Lbs9LgkSh1rqr7ZWK729fV31Tgz+hs9gImy4gOO3Yn+K HXVklpoGYpfhWotXI+fUooybP/J8IivCGlufwtjBzTqLSvNnOzVuNYx+7ceyQmcr JtDCJYBYtY9amqa2qBfp1fG7owYKMlisB0Wvm0wSe0V0lVoyBVmJqlmtvec/7+nn AlE1rlJha13y1c8wdL6+OS1luql0YNAFAPXpiq37iJiyWrUpPl2Bl1u8EiZTYewo wdC43wn44y2PmTRz861UJhsj3vrfDhkqpq+k/RSVgwf0gpim+0ar+nx6ppBe9vjg Vu5gV6kYHEru5pY2LaNZJ+bGz0mrQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddruddvgdduudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtje ertdertddvnecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuggftrfgrthhtvghrnheptdeggfdtuddujeekleevvd eivdevheeigeeffeetfefgfeefkeehffdvfeevfffgnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrshgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 18 Jan 2022 02:58:36 -0500 (EST) Date: Tue, 18 Jan 2022 08:58:34 +0100 (CET) Message-Id: <20220118.085834.1487639633467012786.id@4668.se> To: nick.hancock@adtran.com Cc: netmod@ietf.org From: Martin =?iso-8859-1?Q?Bj=F6rklund?= In-Reply-To: References: X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Archived-At: Subject: Re: [netmod] Should an empty enumeration be allowed within a union? X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 07:58:49 -0000 Hi, Nick Hancock wrote: > Hi, > > We need some advice on whether the following can be considered as > valid YANG syntax and whether the behavior is that which we expect. > > We have a use case (simplified in the example below) where a client is > required to define a certain concrete integer value for a server to > use for some purpose, which is represented by the leaf 'foo' in the > example below. > > On some servers we want to offer an additional option of an automatic > assignment of this value by the server. To this end, we defined a > union of an integer type and an enumeration with one enum > 'auto-select', as shown below. Since the support of 'auto-select' is > optional, it is tagged with an if-feature statement. Note that there > will also be additional data nodes in the schema tree that are > associated with this configuration and will also be dependent on this > feature. > > leaf foo { > type union { > type uint8; > type enumeration { > enum auto-select { > if-feature "auto-select-foo"; > description > "The server automatically selects a value for foo."; > } > } > } > mandatory true; > description > "The value of foo."; > } > > According to RFC 7950 section 9.6.4, an enum statement must be > present within an enumeration definition. If the feature 'auto-select- > foo' is not supported by a server, does the enumeration still comply > with this requirement given that there is an enum statement present? > > According to yanger it does not. Is yanger wrong? > > If the YANG is compiled without the feature, yanger currently reports > the following error: > "error: a type enumeration must have at least one enum statement". > > The requirement that an enumeration must have at least one enum > would make sense, if the type for a leaf was just an enumeration, > because otherwise a client would not be able to configure a valid > value. > > However, it could be argued that in the case of the union, there would > be no issue with the enumeration being an empty set as the client > would nevertheless be able to define a valid value and fulfill the > 'mandatory' requirement as a result of the other types in the union, > in the example above the uint8. I agree. > What is NETMOD's opinion on this? Could the above example be seen as > valid YANG syntax? I think so. I think yanger is wrong in this case. Perhaps it would be possible to come up with some clever little rules in the spec that make this case legal, but make the same enumeration w/o the union illegal. But I don't think it would be worth it; with the expressiveness of YANG it is possible to create models that don't make any sense, e.g., type string { pattern "x"; pattern "x" { modifier invert-match; } } or leaf foo { type int32; mandatory true; } leaf bar { mandatory true; type int32; must "../foo = 'hello'"; } etc. So I think that even this nonsensical example is "legal": leaf foo { type enumeration { enum x { if-feature bar; } } } > If this is not the case, then we have an issue as we would have to > remove the if-feature statement from the enum. Having done this, a > client would then be able to configure the value 'auto-select' on > servers that do not support the feature, which is of course is > undesirable. > > Assuming that the use of an empty enumeration is valid, if the feature > 'auto-select-foo' is not supported, is it true that only an integer of > type unit8 would then be allowed? Yes, that's the only reasonable interpretation. /martin From nobody Tue Jan 18 01:38:20 2022 Return-Path: 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 91EC33A142B; Tue, 18 Jan 2022 01:38:17 -0800 (PST) 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 De_y_G38Ew9M; Tue, 18 Jan 2022 01:38:13 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 093503A142D; Tue, 18 Jan 2022 01:38:13 -0800 (PST) Received: from fraeml740-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JdNrl6ty6z683Ds; Tue, 18 Jan 2022 17:34:15 +0800 (CST) Received: from canpemm500008.china.huawei.com (7.192.105.151) by fraeml740-chm.china.huawei.com (10.206.15.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 18 Jan 2022 10:38:09 +0100 Received: from canpemm500005.china.huawei.com (7.192.104.229) by canpemm500008.china.huawei.com (7.192.105.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 18 Jan 2022 17:38:07 +0800 Received: from canpemm500005.china.huawei.com ([7.192.104.229]) by canpemm500005.china.huawei.com ([7.192.104.229]) with mapi id 15.01.2308.021; Tue, 18 Jan 2022 17:38:07 +0800 From: Qin Wu To: "adrian@olddog.co.uk" , "draft-ietf-netmod-node-tags@ietf.org" CC: "netmod@ietf.org" Thread-Topic: A review of draft-ietf-netmod-node-tags Thread-Index: AdgMQrI5zb//OQiqSa6PFee3n0EBlw== Date: Tue, 18 Jan 2022 09:38:07 +0000 Message-ID: <264b58a0a6b44a538efa719ae3733e0a@huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.16] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 09:38:18 -0000 VGhhbmtzIEFkcmlhbiBmb3IgdmFsdWFibGUgcmV2aWV3LCBwbGVhc2Ugc2VlIHJlbHkgaW5saW5l IGJlbG93Lg0KDQotUWluDQotLS0tLdPKvP7Urbz+LS0tLS0NCreivP7IyzogQWRyaWFuIEZhcnJl bCBbbWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWtdIA0Kt6LLzcqxvOQ6IDIwMjLE6jHUwjE2yNUg MjA6MjMNCsrVvP7IyzogZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzQGlldGYub3JnDQqzrcvN OiBuZXRtb2RAaWV0Zi5vcmcNCtb3zOI6IEEgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbmV0bW9kLW5v ZGUtdGFncw0KDQo+SGksDQoNCj5UaGFua3MgZm9yIHRoaXMgZG9jdW1lbnQgd2hpY2ggSSBmb3Vu ZCBjbGVhciBhbmQgZWFzeSB0byByZWFkLiBJIHRoaW5rIHlvdSBoYXZlIGRlZmluZWQgYSBzbWFs bCwgYnV0IHBhcnRpY3VsYXJseSB2YWx1YWJsZSBmZWF0dXJlLg0KDQo+SSBoYXZlIGEgZmV3IGNv bW1lbnRzIGFuZCBhIGxhcmdlIG51bWJlciBvZiBuaXRzIChzb3JyeSkuDQoNCj5CZXN0LA0KPkFk cmlhbg0KDQo+PT0gTWFqb3IgPT0NCg0KPlRoZXJlIGlzIHNvbWUgY29udHJhZGljdGlvbiBiZXR3 ZWVuIGFuZCB3aXRoaW4gc2VjdGlvbnMgNC4zIGFuZCA0LjQNCg0KPjEuIElmIGEgdXNlciB0YWcg aXMgZGVmaW5lZCBhcyBhbnkgdGFnIHRoYXQgaGFzIHRoZSBwcmVmaXggInVzZXI6Ig0KPiAgIGhv dyBjYW4geW91IHRoZW4gZGF5IHRoYXQgdXNlcnMgYXJlIG5vdCByZXF1aXJlZCB0byB1c2UgdGhl ICJ1c2VyOiINCj4gICBwcmVmaXg/IFRoYXQgd291bGQgbWVhbiB0aGF0IGEgdXNlciB0YWcgaXMg YW55IHRhZyB0aGF0IGRvZXMgb3INCj4gICBkb2VzIG5vdCBoYXZlIHRoZSBwcmVmaXggInVzZXI6 Ig0KW1FpbiBXdV0gQ29ycmVjdC4NCj4yLiBJZiBhbnkgdGFnIG5vdCBzdGFydGluZyB3aXRoICJp ZXRmOiIsICJ2ZW5kb3I6Iiwgb3IgInVzZXI6IiBpcyANCj4gICByZXNlcnZlZCwgaG93IGNhbiBh IHVzZXIgY3JlYXRlIGEgdGFnIHRoYXQgZG9lc24ndCBzdGFydCB3aXRoDQo+ICAgInVzZXI6Ij8N CltRaW4gV3VdIDpJIHVuZGVyc3RhbmQgeW91ciBjb25jZXJuLCBidXQgbXkgdW5kZXJzdGFuZGlu ZyBvbiByZXNlcnZlZCB0YWcsIHVwb24gc3VjaCByZXNlcnZlZCB0YWcgaXMgYWxsb2NhdGVkLCBp dCBzaG91bGQgc3RhcnQgd2l0aCAieHh4OiIsDQogICAgICAgICBUaGVyZWZvcmUgc3VjaCByZXNl cnZlZCB0YWcgY2FuIG5vdCBiZSBzZWVuIGFzIHVzZXIgdGFnLiBJdCBzZWVtcyB1bmxpa2VseSB0 aGVyZSBpcyBjb250cmFjdGlvbiBpZiBteSB1bmRlcnN0YW5kaW5nIGlzIGNvcnJlY3QuDQogICAg ICAgICBDb3JyZWN0IG1lIGlmIEkgYW0gd3JvbmcuDQo+My4gU2VjdGlvbiA0LjQgY291bGQgdXNl ZnVsbHkgcG9pbnQgYXQgU2VjdGlvbiA5LjEgYW5kIHNheSB0aGF0DQo+ICAgImZ1cnRoZXIgdGFn cyBtYXkgYmUgYXNzaWduZWQgYnkgZnV0dXJlIHNwZWNpZmljYXRpb25zIi4NCltRaW4gV3VdIDpV c2VmdWwgdG8gYWRkIHJlZmVyZW5jZSB0byBTZWN0aW9uOS4xIGFuZCB0aGFua3MuDQotLS0NCg0K PlNlY3Rpb24gOS4xIHJlYXNvbmFibHkgdXNlcyB0aGUgIlNwZWNpZmljYXRpb24gUmVxdWlyZWQi IGFzc2lnbm1lbnQgcG9saWN5LiBCdXQsIGFjY29yZGluZyB0byA4MTI2LCB0aGF0IHBvbGljeSBy ZXF1aXJlcyB0aGUgYXBwb2ludG1lbnQgb2YgYSBkZXNpZ25hdGVkIGV4cGVydC4gQWNjb3JkaW5n IHRvIHNlY3Rpb24gNS4zIG9mIDgxMjYuLi4NCg0KPiAgIFdoZW4gYSBkZXNpZ25hdGVkIGV4cGVy dCBpcyB1c2VkLCB0aGUgZG9jdW1lbnRhdGlvbiBzaG91bGQgZ2l2ZSBjbGVhcg0KPiAgIGd1aWRh bmNlIHRvIHRoZSBkZXNpZ25hdGVkIGV4cGVydCwgbGF5aW5nIG91dCBjcml0ZXJpYSBmb3IgcGVy Zm9ybWluZw0KPiAgIGFuIGV2YWx1YXRpb24gYW5kIHJlYXNvbnMgZm9yIHJlamVjdGluZyBhIHJl cXVlc3QuDQoNCj5TbyB5b3UgbmVlZCB0byBhZGQgYSBzZWN0aW9uIHRvIGNvdmVyIHRoaXMuIEl0 IGNhbiBiZSBzaW1wbGUgaWYgdGhlIHJ1bGUgaXMgInJlYWQgdGhlIHNwZWNpZmljYXRpb24sIGNo ZWNrIGl0IGlzIHBlcm1hbmVudCBhbmQgcmVhZGlseSBhdmFpbGFibGUsIGFuZCB3YXRjaCBmb3Ig aW5hcHByb3ByaWF0ZSB1c2Ugb2YgbGFuZ3VhZ2UuIiBPciBpdCBtaWdodCBiZSBtb3JlIGNvbXBs ZXggaWYgeW91IHdhbnQgdGhlIERFIHRvIGNoZWNrIG1vcmUgc3R1ZmYuDQpbUWluIFd1XSBUaGFu a3MgZm9yIHRoZSByZWZlcmVuY2UsIEkgcmUtcmVhZCBzZWN0aW9uIDUuMyBvZiBSRkM4MTI2LCBp dCBhbHNvIHNhaWQ6DQoiDQogICBJbiB0aGUgY2FzZSB3aGVyZQ0KICAgdGhlcmUgYXJlIG5vIHNw ZWNpZmljIGRvY3VtZW50ZWQgY3JpdGVyaWEsIHRoZSBwcmVzdW1wdGlvbiBzaG91bGQgYmUNCiAg IHRoYXQgYSBjb2RlIHBvaW50IHNob3VsZCBiZSBncmFudGVkIHVubGVzcyB0aGVyZSBpcyBhIGNv bXBlbGxpbmcNCiAgIHJlYXNvbiB0byB0aGUgY29udHJhcnkgKGFuZCBzZWUgYWxzbyBTZWN0aW9u IDUuNCkuDQoiDQpNeSB1bmRlcnN0YW5kaW5nIGlzIGRvY3VtZW50ZWQgY3JpdGVyaWEgaXMgbm90 IG1hbmRhdG9yeSwgaWYgeW91IGhhdmUgY29kZSBwb2ludCB2YWx1ZSAoaS5lLiwgcHJlZml4IHZh bHVlIGluIHNlY3Rpb24gOS4xKXRoYXQgbmVlZHMgdG8gYmUgYWxsb2NhdGVkIGJhc2VkIG9uIElB TkEgcmVxdWVzdC4NCkkgdGhpbmsgc2VjdGlvbiA5LjEgbWF5IGZhbGwgaW50byB0aGlzIGNhc2Uu IA0KRm9yIHNlY3Rpb24gOS4yLCBJIGFncmVlIHRvIGFkZCBvbmUgcnVsZSwgaS5lLiwgIklBTkEg YXNzaWduZWQgdGFncyBtdXN0IGNvbmZvcm0gdG8gTmV0LVVuaWNvZGUgYXMgZGVmaW5lZCBpbiBb UkZDNTE5OF0sIGFuZCB0aGV5IHNoYWxsIG5vdCBuZWVkIG5vcm1hbGl6YXRpb24iLiBJIGJlbGll dmUgdGhpcyBpcyB0aGUgZ3VpZGFuY2UgZ2l2ZW4gdG8gdGhlIGRlc2lnbmF0ZWQgZXhwZXJ0Lg0K SG9wZSB0aGlzIGFkZHJlc3MgeW91ciBjb21tZW50Lg0KPj09IE1pbm9yID09DQo+DQo+VGhlIEFi c3RyYWN0IG5lZWQgdG8gZXhwbGljaXRseSBjYWxsIG91dCAiVGhpcyBkb2N1bWVudCB1cGRhdGVz IFJGQyA4NDA3IGJ5IDxkb2luZyB3aGF0Pz4NCltRaW4gV3VdIEkgdGhpbmsgaXQgaXMgYnkgIiBw cm92aWRpbmcgZ3VpZGFuY2UgdG8gZnV0dXJlIG1vZGVsIHdyaXRlcnMgIiwgdGhpcyByZXF1aXJl IHVwZGF0ZSB0byBSRkM4NDA3LCBJIHdpbGwgbWFrZSB0aGlzIGNsZWFyIGluIHRoZSB0ZXh0Lg0K DQo+VGhlIEludHJvZHVjdGlvbiBzaG91bGQgcmVwZWF0IHRoYXQgc3RhdGVtZW50IGFuZCBhZGQg c29tZSBkZXRhaWwuIEluIGZhY3Qgd2UgZG9uJ3QgZXZlbiBmaW5kIGEgbWVudGlvbiBvZiA4NDA3 IHVudGlsIFNlY3Rpb24gOCwgYW5kIGV2ZW4gdGhlbiB0aGVyZSBpcyBubyBoaW50IGFib3V0IHdo YXQgdGhlICJ1cGRhdGUiIGlzLiBBbHRob3VnaCwgaW4gU2VjdGlvbiAxIHlvdSBoYXZlDQpbUWlu IFd1XSBXaWxsIHVwZGF0ZSBpbnRyb2R1Y3Rpb24gdG8gYWRkIHRleHQgYWJvdXQgUkZDODQwNyB1 cGRhdGUuDQogICBTZWN0aW9uIDggcHJvdmlkZXMgZ3VpZGVsaW5lcyBmb3IgYXV0aG9ycyBvZiBZ QU5HIGRhdGEgbW9kZWxzLg0KDQo+VGhhdCB3b3VsZCBiZSB0aGUgaWRlYWwgcGxhY2UgdG8gZGVz Y3JpYmUgdGhlIHVwZGF0ZS4NCltRaW4gV3VdIEFncmVlLiBUaGFua3MuDQotLS0NCg0KPkZpZ3Vy ZSAxIGFuZCBpdHMgdGV4dCBhcmUgYSBsaXR0bGUgY29uZnVzaW5nLg0KDQo+MS4gSXQgd291bGQg aGVscCB0byBsaWZ0IHRoZSB0b3AgT2JqZWN0IFRhZyBvbmUgbGluZSBzbyB0aGVyZSBpcyBhIHBp cGUNCj4gICAoJ3wnKSB0byBzZXBhcmF0ZSBpdCBmcm9tIERhdGEgT2JqZWN0IDENCltRaW4gV3Vd IEZpeGVkLg0KPjIuIFRoZSB0ZXJtICJoYXZlIiBpcyBub3QgZXhwbGFpbmVkLiBHaXZlbiB0aGUg ZGlyZWN0aW9uIG9mIHRoZSBhcnJvdywNCj4gICBJIHRoaW5rIHRoaXMgbWVhbnMgImlzIGNvbnRh aW5lZCBieSIuDQpbUWluIFd1XSBJIHByb3Bvc2VkIHRvIGNoYW5nZSBoYXZlIHRvIGNvbnRhaW4g c2luY2UgYSBwYXJlbnQgZGF0YSBvYmplY3QgY2FuIGNvbnRhaW4gbXVsdGlwbGUgY2hpbGQgZGF0 YSBvYmplY3RzLg0KPjMuIFRoZSB0ZXh0IHNheXMgIkluIEZpZ3VyZSAxLCBkYXRhIG9iamVjdHMg Y2FuIGNvbnRhaW4gb3RoZXIgZGF0YQ0KPiAgIG9iamVjdHMgY2FsbGVkIHN1Ym9iamVjdHMuIiBU aGF0J3MgZmluZSwgYnV0IGl0IHdvdWxkIGJlIGVhc2llciB0bw0KPiAgIHJlYWQgdGhlIGZpZ3Vy ZSBpcyBkYXRhIG9iamVjdHMgMiwgMywgYW5kIDQgd2VyZSBtYXJrZWQgYXMgDQo+ICAgc3ViLW9i amVjdHMuDQpbUWluIFd1XSBHb29kIHBvaW50LCB3aWxsIHVwZGF0ZSB0byByZWZsZWN0IHlvdXIg Y29tbWVudC4NCj40LiBUaGUgdGV4dCBoYXM6DQoNCj4gICBBIGRhdGEgb2JqZWN0IG1heSBjb250 YWluIG9uZSBzaW5nbGUgb2JqZWN0IHRhZywgb3Igb25lIHNpbmdsZQ0KPiAgIHByb3BlcnR5IHRh Zywgb3Igb25lIHNpbmdsZSBtZXRyaWMgdGFnLiAgSW4gbWFueSBjYXNlcywgYSBkYXRhIG9iamVj dA0KPiAgIG9ubHkgY29udGFpbnMgb25lIHNpbmdsZSBtZXRyaWMgdGFnLiAgDQogICANCj4gICBU aGF0J3MgYSBiaXQgb2RkLiBJIG1lYW4sIHRoZSBmaXJzdCBzZW50ZW5jZSBzYXlzLCAiQSwgQiwg b3IgQyIsIGFuZA0KPiAgIHRoZSBzZWNvbmQgc2VudGVuY2Ugc2F5cyAiSW4gbWFueSBjYXNlcyBD Ii4gSG93IGRvZXMgdGhlIHNlY29uZA0KPiAgIHNlbnRlbmNlIGFkZCBhbnl0aGluZz8NCltRaW4g V3VdIEFncmVlLCBJIHdpbGwgcmVtb3ZlIHRoZSBzZWNvbmQgc2VudGVuY2UuDQo+NS4gVGhlIHRl eHQgaGFzOg0KICAgDQo+ICAgdGhlIGRhdGEgb2JqZWN0IHRhZ2dlZA0KPiAgIHdpdGggdGhlIG1l dHJpYyB0YWcgYWxzbyBjYW4gaGF2ZSBvbmUgb3IgbXVsdGlwbGUgTWV0cmljVHlwZSB0YWdzDQo+ ICAgYW5kL29yIG9uZSBzaW5nbGUgbXVsdGktc291cmNlIHRhZy4NCg0KPiAgIFRoZXNlIGFkZGl0 aW9uYWwgdGFncyBhcmUgbm90IHNob3duIG9uIHRoZSBmaWd1cmUuDQpbUWluIFd1XSBHb29kIGNh dGNoLCB3aWxsIHVwZGF0ZSB0aGUgZmlndXJlIHdpdGggYWRkaXRpb25hbCB0YWdzLg0KLS0tDQoN Cj5TZWN0aW9uIDUgaGFzDQo+ICAgQXMgdGhlIG1haW4gY29uc3VtZXIgb2YNCj4gICBkYXRhIG9i amVjdCB0YWdzIGFyZSB1c2VycywgdXNlcnMgbWF5IGFsc28gcmVtb3ZlIGFueSB0YWcgZnJvbSBh IGxpdmUNCj4gICBzZXJ2ZXIsIG5vIG1hdHRlciBob3cgdGhlIHRhZyBiZWNhbWUgYXNzb2NpYXRl ZCB3aXRoIGEgZGF0YSBvYmplY3QNCj4gICB3aXRoaW4gYSBZQU5HIG1vZHVsZS4NCg0KPlN1cHBv c2UgdGhlcmUgYXJlIHR3byB1c2VycyBhY2Nlc3NpbmcgdGhlIHNhbWUgWUFORyBkYXRhIG9iamVj dHMgb24gYSBsaXZlIHNlcnZlci4gVGhpcyBkb2Vzbid0IHNlZW0gdW5yZWFzb25hYmxlIGluIHRo ZSBjYXNlIG9mIGRpZmZlcmVudCB1c2VycyBvciBtb25pdG9yaW5nIHRvb2xzIHJlYWRpbmcgZGF0 YSBhYm91dCB0aGUgbmV0d29yayBvciBkZXZpY2VzLg0KDQo+RG9lc24ndCB0aGlzIHRleHQgbGVh ZCB0byAid2FycmluZyB0YWcgcmVtb3ZhbCIgd2hlcmUgb25lIHVzZXIgYWRkcyBhIHRhZywgYW5k IGFub3RoZXIgdXNlciByZW1vdmVzIGl0Pw0KDQo+TWF5YmUgdGhpcyBpcyBsaW1pdGVkIHRvIHVz ZXIgdGFncyBzbyB0aGF0IGVhY2ggdXNlciBtYXkgaGF2ZSB0aGVpciBvd24gdGFncy4gQnV0LCBp biB0aGlzIGNhc2UsIGl0IG5lZWRzIHRvIGJlIGNsZWFyZXIgd2hhdCBhIHVzZXIgdGFnIGNvbnRh aW5zIGFuZCBob3cgaXQgaXMgdXNlZC4gDQoNCj5JdCB3b3VsZCBzdGlsbCBiZSBwcmV0dHkgYW5u b3lpbmcgaXMgQmVub2l0IGFkZGVkIHVzZXI6YmVub2l0IHRvIHNvbWUgZGF0YSBvYmplY3RzLCBh bmQgSSB3ZW50IGFuZCByZW1vdmVkIHRoZW0uDQpbUWluIFd1XSBZZXMsIEkgYmVsaWV2ZSBpdCBp cyBsaW1pdGVkIHRvIHVzZXIgdGFncywgc2luY2UgSUVURiB0YWdzIGFyZSBkZXNpZ24gdGltZSB0 YWdzLCBzbyBkb2VzIGltcGxlbWVudGF0aW9uIHRhZ3MuIEl0IGlzIHVubGlrZWx5IHRvIGZhY2Ug dGhlIHNpdHVhdGlvbiAid2FycmluZyB0YWcgcmVtb3ZhbCIuDQpCdXQgZm9yIHVzZXIgdGFnLCB5 b3VyIGFyZSByaWdodCwgdXNlciBoYXMgaXRzIG93biB0YWdzIGFuZCBlYWNoIHVzZXIgbWF5IGhh dmUgZGlmZmVyZW50IHByaXZpbGVnZSB0aGVyZWZvcmUuIFVzZXIgd2l0aCBsb3cgcHJpdmlsZWdl IGNhbiBub3QgcmVtb3ZlIHRoZSB0YWcgb3duZWQgYnkgaGlnaCBwcml2aWxlZ2UgdXNlci4NCkJ1 dCBJIGFtIG5vdCBzdXJlIHRoaXMgaXMgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQsIEl0IHNl ZW1zIHRvIG1lIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIGFuZCBzaG91bGQgbm90IGluIHRoZSBz Y29wZSBvZiB0aGlzIGRvY3VtZW50LCBhZ3JlZT8NCihTZWUgYWxzbyBzZWN0aW9uIDUuMykNCg0K Pi4uLlJlYWRpbmcgdGhlIFlBTkcgbW9kdWxlIGl0c2VsZiwgSSB3b25kZXIgd2hldGhlciAiYWRk IiBhbmQgInJlbW92ZSINCj5hcmUgYW1iaWd1b3VzLiBTb21ldGltZXMgeW91IG1heSBtZWFuIGFk ZGluZyBvciByZW1vdmluZyBhIHRhZyB0by9mcm9tIGEgZGF0YSBvYmplY3QuIFNvbWV0aW1lcyB5 b3UgbWF5IG1lYW4gYWRkaW5nIG9yIHJlbW92aW5nIHRvL2Zyb20gYSBmaWx0ZXIuDQpbUWluIFd1 XSBJIHRoaW5rIHdlIGFyZSByZWZlcnJlZCB0byB0aGUgZm9ybWVyLiBGaWx0ZXIgaXMgdXNlZCB0 byBzb3J0IGRhdGEgb2JqZWN0cy4gSSBhbSBub3QgZmVlbGluZyBhbWJpZ3VvdXMgdW5sZXNzIHlv dSB0aGluayBvdGhlcndpc2UuDQotLS0NCg0KPjkuMQ0KDQo+T0xEDQo+ICAgT3RoZXIgc3RhbmRh cmRzIG9yZ2FuaXphdGlvbnMgKFNET3MpIHdpc2hpbmcgdG8gYWxsb2NhdGUgdGhlaXIgb3duDQo+ ICAgc2V0IG9mIHRhZ3Mgc2hvdWxkIGFsbG9jYXRlIGEgcHJlZml4IGZyb20gdGhpcyByZWdpc3Ry eS4NCj5ORVcNCj4gICBPdGhlciBzdGFuZGFyZHMgb3JnYW5pemF0aW9ucyAoU0RPcykgd2lzaGlu ZyB0byBhbGxvY2F0ZSB0aGVpciBvd24NCj4gICBzZXQgb2YgdGFncyBzaG91bGQgcmVxdWVzdCB0 aGUgYWxsb2NhdGlvbiBvZiBhIHByZWZpeCBmcm9tIHRoaXMNCj4gICByZWdpc3RyeS4NCj5FTkQN CltRaW4gV3VdIEZpeGVkLg0KLS0tDQoNCj45LjINCg0KPiAgIEVhY2ggWUFORyBkYXRhIG9iamVj dCBjYW4gaGF2ZSBvbmUgJ29wbScgdGFnLCB6ZXJvIG9yIG9uZSBtZXRyaWMtdHlwZQ0KPiAgIHRh ZywgemVybyBvciBvbmUgbXVsdGktc291cmNlIHRhZy4NCg0KPklzIHRoaXMgYW4gaW5zdHJ1Y3Rp b24gZm9yIElBTkEgZm9yIHRoZSBtYW5hZ2VtZW50IG9mIHRoZSByZWdpc3RyeT8gSSBkb24ndCB0 aGluayBpdCBpcywgYW5kIHNvIGl0IHNob3VsZCBiZSByZW1vdmVkIGZyb20gdGhpcyBzZWN0aW9u Lg0KW1FpbiBXdV0gQWdyZWUgdG8gcmVtb3ZlLCB0aGFua3MuDQotLS0NCg0KPjkuMyBhbmQgOS40 DQoNCj5UaGVzZSBzZWN0aW9ucyBpbmNsdWRlIHRoZSB0ZXh0ICJ0aGUgZm9sbG93aW5nIHJlZ2lz dHJhdGlvbiBoYXMgYmVlbiBtYWRlOiIsIGJ1dCBpdCBoYXNuJ3QgYmVlbiAoeWV0KS4gWW91IGp1 c3QgbmVlZCB0byBwaHJhc2UgdGhpcyB0ZXh0IGFzIGEgcmVxdWVzdC4NCltRaW4gV3VdIFdpbGwg Zml4IHRoaXMuDQotLS0NCg0KPlNob3VsZCBzZWN0aW9uIDEwIHRhbGsgYWJvdXQgdGhlIHJpc2tz IGFzc29jaWF0ZWQgd2l0aCBhbiBhdHRhY2tlciBhZGRpbmcgb3IgcmVtb3ZpbmcgdGFncyBzbyB0 aGF0IGEgcmVxdWVzdGVyIGdldHMgdGhlIHdyb25nIGRhdGE/DQpbUWluIFd1XSBVc2VyIHRhZyBp cyBub3QgcmVnaXN0ZXJlZCwgaG93IHVzZXIgdGFnIGlzIGRlZmluZWQgYW5kIHJlbW92ZWQgaXMg bm90IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQsIGluIG15IG9waW5pb24uIFRha2UgYSBsb29rIGF0 IFJGQzg4MTksIFJGQzg4MTkgYWxzbyBkb2Vzbid0IGZsYWcgdGhpcyBhcyBhIGlzc3VlLCBkbyB5 b3UgdGhpbmsgd2Ugc2hvdWxkIGRvIHRoaXM/DQo+U2hvdWxkIHRoZSBzZWN0aW9uIGFsc28gdGFs ayBhYm91dCBob3cgdGhlIHByZXNlbmNlIG9mIHRhZ3MgbWF5IHJldmVhbCBpbmZvcm1hdGlvbiBh Ym91dCB0aGUgd2F5IGluIHdoaWNoIGRhdGEgb2JqZWN0cyBhcmUgdXNlZCBhbmQgc28gcHJvdmlk aW5nIGFjY2VzcyB0byBwcml2YXRlIGluZm9ybWF0aW9uIG9yIHJldmVhbGluZyBhbiBhdHRhY2sg dmVjdG9yPw0KW1FpbiBXdV0gQWdyZWUsIEkgcHJvcG9zZWQgdG8gYWRkIHRoZSBmb2xsb3dpbmcg dGV4dA0KT0xEIFRFWFQ6DQoiDQpUaGUgTmV0d29yayBDb25maWd1cmF0aW9uIEFjY2VzcyBDb250 cm9sIE1vZGVsIChOQUNNKSBbUkZDODM0MV0gcHJvdmlkZXMgdGhlIG1lYW5zIHRvIHJlc3RyaWN0 IGFjY2VzcyBmb3IgcGFydGljdWxhciBORVRDT05GIG9yIFJFU1RDT05GIHVzZXJzIHRvIGEgcHJl Y29uZmlndXJlZCBzdWJzZXQgb2YgYWxsIA0KYXZhaWxhYmxlIE5FVENPTkYgb3IgUkVTVENPTkYg cHJvdG9jb2wgb3BlcmF0aW9ucyBhbmQgY29udGVudC4NCg0KIg0KTkVXIFRFWFQ6DQoiDQpUaGUg TmV0d29yayBDb25maWd1cmF0aW9uIEFjY2VzcyBDb250cm9sIE1vZGVsIChOQUNNKSBbUkZDODM0 MV0gcHJvdmlkZXMgdGhlIG1lYW5zIHRvIHJlc3RyaWN0IGFjY2VzcyBmb3IgcGFydGljdWxhciBO RVRDT05GIG9yIFJFU1RDT05GIHVzZXJzIHRvIGEgcHJlY29uZmlndXJlZCBzdWJzZXQgb2YgYWxs DQogYXZhaWxhYmxlIE5FVENPTkYgb3IgUkVTVENPTkYgcHJvdG9jb2wgb3BlcmF0aW9ucyBhbmQg Y29udGVudCwgZS5nLiwgdGhlIHByZXNlbmNlIG9mIHRhZ3MgbWF5IHJldmVhbCBpbmZvcm1hdGlv biBhYm91dCB0aGUgd2F5IGluIHdoaWNoIGRhdGEgb2JqZWN0cyBhcmUgdXNlZCBhbmQgdGhlcmVm b3JlIHByb3ZpZGluZyANCmFjY2VzcyB0byBwcml2YXRlIGluZm9ybWF0aW9uIG9yIHJldmVhbGlu ZyBhbiBhdHRhY2sgdmVjdG9yIHNob3VsZCBiZSByZXN0cmljdGVkLg0KIg0KPj09IE5pdHMgPT0N Cg0KPlRocm91Z2hvdXQNCg0KPllvdSBuZWVkIHRvIGNob29zZSBiZXR3ZWVuICJzZWxmIGRlc2Ny aWJpbmciIGFuZCAic2VsZi1kZXNjcmliaW5nIi4NCj5UaGUgaHlwaGVuYXRlZCB2ZXJzaW9uIGlz IHByb2JhYmx5IGNvcnJlY3QuDQpbUWluIFd1XSBJIHdpbGwgY2hvb3NlIHRvIHVzZSAic2VsZi1k ZXNjcmliaW5nIiwgdGhhbmtzLg0KLS0tDQoNCj5BYnN0cmFjdA0KDQo+cy9pbnB1dCwgaW5zdHJ1 Y3Rpb24sIGluZGljYXRpb24vaW5wdXQsIGluc3RydWN0aW9ucywgaW5kaWNhdGlvbnMvIHMvc2Vs ZWN0aW9uIGZpbHRlci9zZWxlY3Rpb24gZmlsdGVycy8gcy9pcyB2ZXJ5IGxhcmdlL2FyZSB2ZXJ5 IGxhcmdlLw0KW1FpbiBXdV06Rml4ZWQuDQotLS0NCg0KPjEuDQoNCj5zL2Fzc29jaWF0ZWQgb25s eSB3aXRoIGEgbW9kdWxlL2Fzc29jaWF0ZWQgd2l0aCBhIG1vZHVsZS8NCltRaW4gV3VdOkZpeGVk Lg0KLS0tDQoNCj4xLg0KDQo+ICAgQXQgdGhlIHRpbWUgb2Ygd3JpdGluZyB0aGlzIGRvY3VtZW50 ICgyMDIwKSwgdGhlcmUgYXJlIG1hbnkgZGF0YQ0KPiAgIG1vZGVscyB0aGF0IGhhdmUgYmVlbiBz cGVjaWZpZWQgb3IgYXJlIGJlaW5nIHNwZWNpZmllZCBieSB2YXJpb3VzDQo+ICAgU0RPcyBhbmQg dGhlIE9wZW4gU291cmNlIGNvbW11bml0eS4gIA0KDQo+SG93IGFib3V0Li4uDQoNCj4gICBNYW55 IGRhdGEgbW9kZWxzIGhhdmUgYmVlbiBzcGVjaWZpZWQgYnkgdmFyaW91cyBTRE9zIGFuZCB0aGUg T3Blbg0KPiAgIFNvdXJjZSBjb21tdW5pdHkgYW5kIGl0IGlzIGxpa2VseSB0aGF0IG1hbnkgbW9y ZSB3aWxsIGJlIHNwZWNpZmllZC4NCltRaW4gV3VdOkFjY2VwdGVkLCB0aGFua3MuDQotLS0NCg0K PjEuDQoNCj5PTEQNCj4gICBtYW5hZ2VtZW50IGNhdGVnb3JpZXMgaW5mb3JtYXRpb24gYXQgZGlm ZmVyZW50IGxvY2F0aW9ucyBpbiB2YXJpb3VzDQo+ICAgZGlmZmVyZW50IHdheXMuIA0KPk5FVw0K PiAgIG1hbmFnZW1lbnQgaW5mb3JtYXRpb24gYXQgZGlmZmVyZW50IGxvY2F0aW9ucyBhbmQgY2F0 ZWdvcmlzZWQgaW4NCj4gICB2YXJpb3VzIGRpZmZlcmVudCB3YXlzLiANCj5FTkQNCg0KPk9MRA0K PiAgTGV0IGFsb25lIGxhY2sgY29uc2lzdGVudCBjbGFzc2lmaWNhdGlvbiBjcml0ZXJpYQ0KPiAg IGFuZCByZXByZXNlbnRhdGlvbiBmb3IgYSBzcGVjaWZpYyBzZXJ2aWNlLCBmZWF0dXJlLCBvciBk YXRhIHNvdXJjZS4NCj5ORVcNCj4gICBGdXJ0aGVyLCB0aGVyZSBpcyBubyBjb25zaXN0ZW50IGNs YXNzaWZpY2F0aW9uIGNyaXRlcmlhIG9yDQo+ICAgcmVwcmVzZW50YXRpb24gZm9yIGEgc3BlY2lm aWMgc2VydmljZSwgZmVhdHVyZSwgb3IgZGF0YSBzb3VyY2UuDQo+RU5EDQpbUWluIFd1XTpGaXhl ZC4NCi0tLQ0KDQo+MS4NCg0KPnMvSW5kaWNhdGUgcmVsYXRpb25zaGlwL0luZGljYXRlIGEgcmVs YXRpb25zaGlwLyBzL2lkZW50aWZ5IGNoYXJhY3RlcmlzdGljcyBkYXRhL2lkZW50aWZ5IGNoYXJh Y3RlcmlzdGljIGRhdGEvIHMvSW4gYWRkaXRpb24sIGl0IGNhbiBwcm92aWRlL0luIGFkZGl0aW9u LCB0aGV5IGNhbiBwcm92aWRlLyBzL2lucHV0LCBpbnN0cnVjdGlvbiwgaW5kaWNhdGlvbi9pbnB1 dCwgaW5zdHJ1Y3Rpb25zLCBpbmRpY2F0aW9ucy8gcy9zZWxlY3Rpb24gZmlsdGVyL3NlbGVjdGlv biBmaWx0ZXJzLw0KW1FpbiBXdV06Rml4ZWQuDQotLS0NCg0KPjEuDQoNCj4gICBlLmcuLCByZXR1 cm4gc3BlY2lmaWMgb2JqZWN0IHR5cGUgb2Ygb3BlcmF0aW9uYWwgc3RhdGUNCj4gICByZWxhdGVk IHRvIHN5c3RlbS1tYW5hZ2VtZW50Lg0KDQo+SSB0aGluayB0aGlzIG1heSBiZSBtZWFudCB0byBz YXkNCg0KPiAgIGUuZy4sIHJldHVybiBzcGVjaWZpYyBvYmplY3RzIGNvbnRhaW5pbmcgb3BlcmF0 aW9uYWwgc3RhdGUNCj4gICByZWxhdGVkIHRvIHN5c3RlbS1tYW5hZ2VtZW50Lg0KW1FpbiBXdV06 Rml4ZWQuDQotLS0NCg0KPjEuDQoNCj5zL29mIDxnZXQtc2NoZW1hPi9vZiB0aGUgPGdldC1zY2hl bWE+Lw0KW1FpbiBXdV06Rml4ZWQuDQotLS0NCg0KPjEuDQoNCj4gICBvciBzb21lIHBsYWNlIHdo ZXJlIG9mZmxpbmUgZG9jdW1lbnQgYXJlIGtlcHQNCg0KPkkgZG9uJ3QgdGhpbmsgYSAicGxhY2Ui IGFkdmVydGlzZXMuIE1heWJlICJhbiBhcHBsaWNhdGlvbiBvciBzZXJ2ZXIgd2hlcmUgb2ZmbGlu ZSBkb2N1bWVudHMgYXJlIGtlcHQiDQpbUWluIFd1XTpJIHRoaW5rIHNvbWV3aGVyZSBjYW4gYmUg YSB3ZWJzaXRlLCBNYXliZSBvciB3ZWJzaXRlcyB3aGVyZSBvZmZsaW5lIGRvY3VtZW50cyBhcmUg a2VwdCwgbWFrZSBzZW5zZT8NCi0tLQ0KDQo+MS4NCg0KPiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5l cyBhIFlBTkcgbW9kdWxlIFtSRkM3OTUwXSB3aGljaCBhdWdtZW50cyB0aGUNCj4gICBtb2R1bGUg dGFnIG1vZGVsIA0KDQo+V291bGQgYW5vdGhlciByZWZlcmVuY2UgdG8gODgxOSBiZSBhcHByb3By aWF0ZT8NCltRaW4gV3VdOk9LLg0KLS0tDQoNCj4yLjINCg0KPiAgIE9QTSAgIE9iamVjdCBQcm9w ZXJ0eSBNZXRyaWMNCg0KPlNob3VsZCB0aGF0IGJlDQoNCj4gICBPUE0gICBPYmplY3QsIFByb3Bl cnR5LCBNZXRyaWMNCltRaW4gV3VdOkZpeGVkLg0KLS0tDQoNCj4zLg0KDQo+T0xEDQo+ICAgQW1v bmcgZGF0YSBvYmplY3QgdGFncywgdGhlICdvcG0nIChvYmplY3QsIHByb3BlcnR5LCBtZXRyaWMp IHRhZ3MgY2FuDQo+ICAgYmUgdXNlZCB0byB0YWNrbGUgbWFzc2l2ZSBkYXRhIG9iamVjdHMgY29s bGVjdGlvbiwgaW5kaWNhdGUNCj4gICByZWxhdGlvbnNoaXAgYmV0d2VlbiBkYXRhIG9iamVjdHMg YW5kIG9ubHkgY2FwdHVyZSBZQU5HIGRhdGEgb2JqZWN0cw0KPiAgIGFzc29jaWF0ZWQgd2l0aCBw ZXJmb3JtYW5jZSBtZXRyaWNzIGRhdGEgbW9kZWxsZWQgd2l0aCBZQU5HDQo+ICAgKEZpZ3VyZSAx KS4NCj5ORVcNCj4gICBBbW9uZyBkYXRhIG9iamVjdCB0YWdzLCB0aGUgJ29wbScgKG9iamVjdCwg cHJvcGVydHksIG1ldHJpYykgdGFncyBjYW4NCj4gICBiZSB1c2VkIHRvIHRhY2tsZSBtYXNzaXZl IGRhdGEgb2JqZWN0IGNvbGxlY3Rpb25zLCBpbmRpY2F0ZQ0KPiAgIHJlbGF0aW9uc2hpcHMgYmV0 d2VlbiBkYXRhIG9iamVjdHMsIGFuZCBjYXB0dXJlIFlBTkcgZGF0YSBvYmplY3RzDQo+ICAgYXNz b2NpYXRlZCB3aXRoIHBlcmZvcm1hbmNlIG1ldHJpY3MgZGF0YSBtb2RlbGxlZCB3aXRoIFlBTkcN Cj4gICAoYXMgc2hvd24gaW4gRmlndXJlIDEpLg0KPkVORA0KDQo+T0xEDQo+ICAgICAgICAgRmln dXJlIDE6IFRoZSBSZWxhdGlvbiBiZXR3ZWVuIE9iamVjdCwgUHJvcGVydHkgYW5kIE1ldHJpYyBO RVcNCj4gICAgICAgICBGaWd1cmUgMTogVGhlIFJlbGF0aW9uIGJldHdlZW4gT2JqZWN0LCBQcm9w ZXJ0eSwgYW5kIE1ldHJpYyBFTkQNCltRaW4gV3VdOkZpeGVkLg0KLS0tDQoNCj4zLg0KDQo+cy9J biBGaWd1cmUgMiwgJ3R1bm5lbC0vSW4gRmlndXJlIDIsIHRoZSAndHVubmVsLS8NCltRaW4gV3Vd OkZpeGVkLg0KLS0tDQoNCjMuDQoNCj5PTEQNCj4gICBDb25zaWRlcg0KPiAgICd0dW5uZWwtc3Zj JyBkYXRhIG9iamVjdCBhbmQgdHVubmVsLXN2Yy9uYW1lIGRhdGEgb2JqZWN0IGFzIGFuDQo+ICBb UWluIFd1XSAgZXhhbXBsZSwgJ3R1bm5lbC1zdmMnIGRhdGEgb2JqZWN0IGhhcyBvbmUgc2luZ2xl IG9iamVjdCB0YWcgKGkuZS4sDQo+ICAgJ2lldGY6b2JqZWN0Jykgd2hpbGUgdHVubmVsLXN2Yy9u YW1lIGRhdGEgb2JqZWN0IGhhcyBvbmUgc2luZ2xlDQo+ICAgcHJvcGVydHkgc3Vib2JqZWN0IHRh ZyAoaS5lLiwgJ2lldGY6cHJvcGVydHknKS4NCj5ORVcNCj4gICBDb25zaWRlcg0KPiAgIHRoZSAn dHVubmVsLXN2YycgZGF0YSBvYmplY3QgYW5kIHRoZSB0dW5uZWwtc3ZjL25hbWUgZGF0YSBvYmpl Y3QgYXMNCj4gICBhbiBleGFtcGxlOiB0aGUgJ3R1bm5lbC1zdmMnIGRhdGEgb2JqZWN0IGhhcyBv bmUgc2luZ2xlIG9iamVjdCB0YWcgDQo+ICAgKGkuZS4sICdpZXRmOm9iamVjdCcpIHdoaWxlIHRo ZSB0dW5uZWwtc3ZjL25hbWUgZGF0YSBvYmplY3QgaGFzIG9uZQ0KPiAgIHNpbmdsZSBwcm9wZXJ0 eSBzdWJvYmplY3QgdGFnIChpLmUuLCAnaWV0Zjpwcm9wZXJ0eScpLg0KPkVORA0KDQo+T0xEDQo+ ICAgZS5nLiwgb25seSBzcGVjaWZpYyBjYXRlZ29yeQ0KPiAgIHN1Y2ggYXMgbG9zcy1yZWxhdGVk IG1ldHJpYyBzdWJvYmplY3RzIG5lZWQgdG8gYmUgdGFnZ2VkIHdpdGggbWV0cmljLQ0KPiAgW1Fp biBXdV0gIHR5cGUgdGFnIHdoaWNoIGNhbiBmdXJ0aGVyIHJlZHVjZSBhbW91bnQgZGF0YSB0byBi ZSBmZXRjaGVkLg0KPk5FVw0KPiAgIGUuZy4sIHNwZWNpZmljIGNhdGVnb3JpZXMsDQo+ICAgc3Vj aCBhcyBsb3NzLXJlbGF0ZWQgbWV0cmljIHN1Ym9iamVjdHMsIG5lZWQgdG8gYmUgdGFnZ2VkIHdp dGggYQ0KPiAgIG1ldHJpYy10eXBlIHRhZyB3aGljaCBjYW4gZnVydGhlciByZWR1Y2UgYW1vdW50 IGRhdGEgdG8gYmUgZmV0Y2hlZC4NCj5FTkQNCltRaW4gV3VdOkZpeGVkLg0KLS0tDQoNCj41Lg0K DQo+cy90aGUgbmVlZCBvZiBsaXZlIHNlcnZlci90aGUgbmVlZCBvZiBhIGxpdmUgc2VydmVyLyBz L21haW4gY29uc3VtZXIgb2YvbWFpbiBjb25zdW1lcnMgb2YvDQpbUWluIFd1XTpGaXhlZC4NCi0t LQ0KDQo+My4gaGFzICJNZXRyaWNUeXBlIHRhZ3MiDQo+NS4xIGhhcyAiTWV0cmljIHR5cGUgdGFn Ig0KPjkuMiBoYXMgIklFVEYgTWV0cmljIFR5cGUgVGFncyINCltRaW4gV3VdIFdpbGwgbWFrZSB0 aGVtIGNvbnNpc3RlbnQsIHRoYW5rcy4NCi0tLQ0KDQo+NS4xDQoNCj5zL2RhdGEgb2JqZWN0cyBj bGFzc2lmaWNhdGlvbi9kYXRhIG9iamVjdCBjbGFzc2lmaWNhdGlvbnMvIHMvcmVsYXRlZCB0byBt ZXRyaWMgc3Vib2JqZWN0L3JlbGF0ZWQgdG8gYSBtZXRyaWMgc3Vib2JqZWN0LyBzLy4gJ2FnZ3Jl Z2F0ZWQnIG11bHRpLXNvdXJjZS8uICBUaGUgJ2FnZ3JlZ2F0ZWQnIG11bHRpLXNvdXJjZS8gcy9i ZWluZyBjb21iaW5lZC90byBiZSBjb21iaW5lZC8gcy8uICAnbm9uLWFnZ3JlZ2F0ZWQnLy4gIFRo ZSAnbm9uLWFnZ3JlZ2F0ZWQnLw0KPnMvaW50ZXJmYWNlKSBiZS9pbnRlcmZhY2UpIHRvIGJlLw0K PnMvY29ycmVsYXRlIGRhdGEgb2JqZWN0L2NvcnJlbGF0ZSBkYXRhIG9iamVjdHMvIHMvZGVmaW5l ZCBpbiBTZWN0aW9uIDkvZGVmaW5lZCBpbiBTZWN0aW9uIDkuMi8NCltRaW4gV3VdOkZpeGVkLg0K LS0tDQoNCj41LjINCg0KPnMvb3IgdmVuZG9yIHNwZWNpZmljIHRhZ3Mvb3IgdmVuZG9yIHRhZ3Mv DQpbUWluIFd1XTpGaXhlZC4NCi0tLQ0KDQo+Ny4NCg0KPkdpdmVuIHRoYXQgdGhlIFlBTkcgbW9k dWxlIGlzIGV4dHJhY3RhYmxlIGFuZCBzdGFuZGFsb25lLCB5b3Ugc2hvdWxkIHByb2JhYmx5IGV4 cGFuZCAib3BtIiBzb21ld2hlcmUgbmVhciB0aGUgdG9wLg0KW1FpbiBXdV0gT0suDQotLS0NCg0K PjcuIG9wbS10YWcNCg0KPk9MRA0KPiAgICAgICAgICBPcG0gVGFnIGlzIHVzZWQgdG8NCj4gICAg ICAgICAgY2xhc3NpZnkgb3BlcmF0aW9uIGFuZCBtYW5hZ2VtZW50IGRhdGEgb2JqZWN0IGludG8g b2JqZWN0LA0KPiAgICAgICAgICBwcm9wZXJ0eSwgYW5kIG1ldHJpYyB0aHJlZSBjYXRlZ29yaWVz Lg0KPk5FVw0KPiAgICAgICAgICAnb3BtLXRhZycgaXMgdXNlZCB0bw0KPiAgICAgICAgICBjbGFz c2lmeSBvcGVyYXRpb24gYW5kIG1hbmFnZW1lbnQgZGF0YSBvYmplY3RzIGludG8gdGhlDQo+ICAg ICAgICAgIHRocmVlIGNhdGVnb3JpZXMsIG9iamVjdCwgcHJvcGVydHksIGFuZCBtZXRyaWMuDQo+ RU5EDQoNCj5zL2xpc3QuIERhdGEgT2JqZWN0L2xpc3QuIFRoZSBEYXRhIE9iamVjdC8gcy9ub2Rl LiBEYXRhIE9iamVjdC9ub2RlLiBUaGUgRGF0YSBPYmplY3QvIHMvYmVsb25naW5nIHRvIHNwZWNp ZmljL2JlbG9uZ2luZyB0byBhIHNwZWNpZmljLyBzL2NvbnRhaW4gT25lIHNpbmdsZSBvYmplY3Qg dGFnIG9yL2NvbnRhaW4gb25lIHNpbmdsZSBvYmplY3QgdGFnLCBvci8gcy90YWcgKFRoZXNlL3Rh ZyAodGhlc2UvIHMvQXMgc3VjaCB0aGUvQXMgc3VjaCwgdGhlLw0KW1FpbiBXdV0gRml4ZWQuDQot LS0NCg0KPjcuIG11bHRpLXNvdXJjZS10YWcgDQoNCj5zL2lkZW50aWZ5ICBtdWx0aS1zb3VyY2Uv aWRlbnRpZnkgYSBtdWx0aS1zb3VyY2UvIHMvJ2FnZ3JlZ2F0ZWQnIG11bHRpLXNvdXJjZS9UaGUg J2FnZ3JlZ2F0ZWQnIG11bHRpLXNvdXJjZS8gcy9iZWluZyBjb21iaW5lZC90byBiZSBjb21iaW5l ZC8gcy9hbmQgcmVwb3J0IGFzL2FuZCByZXBvcnRlZCBhcy8gcy8nbm9uLWFnZ3JlZ2F0ZWQnIG11 bHRpLXNvdXJjZS9UaGUgJ25vbi1hZ2dyZWdhdGVkJyBtdWx0aS1zb3VyY2UvDQo+cy9pbnRlcmZh Y2UpIGJlL2ludGVyZmFjZSkgdG8gYmUvDQpbUWluIFd1XSBGaXhlZC4NCi0tLQ0KDQo+OC4xDQoN Cj5UaGVyZSBuZWVkcyB0byBiZSBhIG1lbnRpb24gb2YgRmlndXJlIDMgaW4gdGhlIHRleHQuDQoN Cj5zL2RlZmluZWQgYmVsb3csIHNlZSBTZWN0aW9uIFNlY3Rpb24gOS4yL2RlZmluZWQgaW4gU2Vj dGlvbiA5LjIvDQpbUWluIFd1XSBGaXhlZC4NCi0tLQ0KDQo+QXBwZW5kaXggQw0KDQo+VGhlIGZp Z3VyZSBzaG91bGQgaGF2ZSBhIGZpZ3VyZSBudW1iZXIgYW5kIGNhcHRpb24sIGFuZCBzaG91bGQg YmUgcmVmZXJyZWQgdG8gYnkgdGhlIGZpZ3VyZSBudW1iZXIgZnJvbSB0aGUgdGV4dC4NCltRaW4g V3VdT0sNCi0tLQ0KDQo+QXBwZW5kaXggRA0KDQo+SSB0aGluayB5b3Ugd2FudCB0byBpbmNsdWRl IGEgbm90ZSB0byB0aGUgUkZDIEVkaXRvciB0byByZW1vdmUgdGhpcyBhcHBlbmRpeCBiZWZvcmUg cHVibGljYXRpb24uDQpbUWluIFd1XSBPSw0K From nobody Tue Jan 18 02:10:52 2022 Return-Path: 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 4666C3A15C4; Tue, 18 Jan 2022 02:10:45 -0800 (PST) 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 As0vRGLzE4hH; Tue, 18 Jan 2022 02:10:40 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C6C63A15C3; Tue, 18 Jan 2022 02:10:40 -0800 (PST) Received: from fraeml714-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JdPb75WRpz67Cr0; Tue, 18 Jan 2022 18:07:31 +0800 (CST) Received: from canpemm100008.china.huawei.com (7.192.104.152) by fraeml714-chm.china.huawei.com (10.206.15.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 18 Jan 2022 11:10:36 +0100 Received: from canpemm500005.china.huawei.com (7.192.104.229) by canpemm100008.china.huawei.com (7.192.104.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 18 Jan 2022 18:10:35 +0800 Received: from canpemm500005.china.huawei.com ([7.192.104.229]) by canpemm500005.china.huawei.com ([7.192.104.229]) with mapi id 15.01.2308.021; Tue, 18 Jan 2022 18:10:35 +0800 From: Qin Wu To: Michael Richardson , "anima@ietf.org" , "netmod@ietf.org" Thread-Topic: [Anima] Call for adoption: draft-richardson-anima-rfc8366bis, ends December 19th, 2021 Thread-Index: AdgMUiLSwoLx96RKRmKtknsO6BOsxA== Date: Tue, 18 Jan 2022 10:10:35 +0000 Message-ID: <149f3b5d2c654b08ab1e9353689ec5e8@huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.16] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] [Anima] Call for adoption: draft-richardson-anima-rfc8366bis, ends December 19th, 2021 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 10:10:45 -0000 SGksIE1pY2hhZWwgYW5kIEFsbDoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujog TWljaGFlbCBSaWNoYXJkc29uIFttYWlsdG86bWNyK2lldGZAc2FuZGVsbWFuLmNhXSANCuWPkemA geaXtumXtDogMjAyMuW5tDHmnIgxMuaXpSA5OjI1DQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53 dUBodWF3ZWkuY29tPjsgYW5pbWFAaWV0Zi5vcmc7IG5ldG1vZEBpZXRmLm9yZw0K5Li76aKYOiBS ZTogW0FuaW1hXSBDYWxsIGZvciBhZG9wdGlvbjogZHJhZnQtcmljaGFyZHNvbi1hbmltYS1yZmM4 MzY2YmlzLCBlbmRzIERlY2VtYmVyIDE5dGgsIDIwMjENCg0KUWluIFd1IDxiaWxsLnd1QGh1YXdl aS5jb20+IHdyb3RlOg0KICAgID4+IEFyZSB5b3Ugc2F5aW5nIHRoYXQgd2Ugc2hvdWxkIHVwZGF0 ZSB0byBSRkM4NzkxPyAgRG8geW91IHRoaW5rIHRoYXQNCiAgICA+PiB0aGlzIGlzIGEgYnVnLWZp eD8NCg0KICAgID4gW1FpbiBXdV0gTm8sIGhhdmUgY2xhcmlmaWVkIGluIHRoZSBzZXBhcmF0ZSBt ZXNzYWdlLCBJIHRoaW5rIGJvdGgNCiAgICA+IHlhbmctZGF0YSBhbmQgc3g6c3RydWN0dXJlIGNh biBiZSB1c2VkLCBidXQgc3g6c3RydWN0dXJlIGlzIG5vdA0KICAgID4gdGFyZ2V0ZWQgdG8gcmVw bGFjZSB5YW5nLWRhdGEsIGJ1dCBSRVNUQ09ORmJpcyBpbiB0aGUgZnV0dXJlIG1heQ0KICAgID4g Y29uc2lkZXIgdG8gZGVjb3VwbGUgeWFuZy1kYXRhIGZyb20gUkZDODA0MC4NCg0KSSBoYXZlIG5v dCB5ZXQgbWVyZ2VkIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmltYS13Zy92b3VjaGVyL3B1bGwvMTcN CndoZW4gcHJvZHVjaW5nIGRyYWZ0LWlldGYtYW5pbWEtcmZjODM2Ni0wMC4NCg0KSSB3b3VsZCBs aWtlIHRoZSBXRyB0byByZXZpZXcgdGhlIHJlc3VsdHMgYSBiaXQgbW9yZSBmaXJzdCwgYW5kIEkg d291bGQgbGlrZSBhIGJpdCBtb3JlIGFzc3VyYW5jZSB0aGF0IG1vdmluZyBmcm9tIFJFU1RDT05G LT5SRkM4NzkxIHdvdWxkIGJlIGNvbnNpZGVyZWQgYW4gYWNjZXB0YWJsZSBidWcgZml4IHdoZW4g Z29pbmcgZnJvbSBQcm9wb3NlZCBTdGFuZGFyZCB0byBJbnRlcm5ldCBTdGFuZGFyZC4NCltRaW4g V3VdIEkgYW0gd29uZGVyaW5nIHdoZW4gdGhlIG5hbWUgb2YgdGhlIHN0cnVjdHVyZSBpcyBlbmNv ZGVkIGFzIGENCiAgICJjb250YWluZXIiIGFuZCBzdWNoIHN0cnVjdHVyZSBjb250YWlucyBtdWx0 aXBsZSBsZWFmcywgd2hldGhlciB3ZSBzaG91bGQgaGF2ZSBhIHNlcGFyYXRlIGNvbnRhaW5lciwg bGV0J3Mgc2F5IGNvbnRhaW5lciBBIHRvIHdyYXAgYWxsIHRoZSBsZWFmIG5vZGVzLCBmcm9tIHNw YWNlIGNvbnZlbnRpb24gaW4gc2VjdGlvbiAzIG9mIFJGQzg3OTEsIA0Kc3RydWN0dXJlIDxzdHJ1 Y3R1cmUtbmFtZT46DQogICAgICAgKy0tPG5vZGU+DQogICAgICAgICAgKy0tPG5vZGU+DQogICAg ICAgICAgfCAgKy0tPG5vZGU+DQogICAgICAgICAgKy0tPG5vZGU+DQpJdCBzZWVtcyB0byBtZSB0 aGF0IG9uZSBzZXBhcmF0ZSBjb250YWluZXIgbm9kZSBBIHVuZGVyICJzdHJ1Y3R1cmUgPHN0cnVj dHVyZS1uYW1lPiIgaXMgbmVlZGVkLCB0aGUgYmVuZWZpdCB0byBhZGQgYSBzZXBhcmF0ZSBjb250 YWluZXIgQSBpcyB3aGVuIHlvdSBhdWdtZW50IHN0cnVjdHVyZSA8c3RydWN0dXJlLW5hbWU+LCB5 b3UgY2FuIGVhc2lseSBpbnRyb2R1Y2UgYWRkaXRpb25hbCBsZWFmIG5vZGUgdW5kZXIgY29udGFp bmVyIEEuDQpCdXQgSSBhbSBub3Qgc3VyZSBhZGQgbXVsdGlwbGUgbGVhZiBub2RlIGRpcmVjdGx5 IHVuZGVyIHN0cnVjdHVyZSA8c3RydWN0dXJlLW5hbWU+IGlzIHJlYWxseSAqKmFsbG93ZWQqKj8s IHNpbmNlIHdlIGRvbid0IGhhdmUgdG9vIG1hbnkgY29uc3VtZXIgb2YgUkZDODc5MSwgY2FuIE1h cnRpbiBvciBBbmR5IGhlbHAgYW5zd2VyIHRoaXMgc2luY2UgeW91IGFyZSBhdXRob3JzIG9mIHRo aXMgd29yay4gQE1hcnRpbiBhbmQgQW5keSwgVGhhbmtzIQ0KLS0NCk1pY2hhZWwgUmljaGFyZHNv biA8bWNyK0lFVEZAc2FuZGVsbWFuLmNhPiAgIC4gbyBPICggSVB2NiBJw7hUIGNvbnN1bHRpbmcg KQ0KICAgICAgICAgICBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3MgSW5jLCBPdHRhd2EgYW5kIFdv cmxkd2lkZQ0KDQoNCg0KDQo= From nobody Tue Jan 18 09:12:55 2022 Return-Path: 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 A2ED83A0EBA; Tue, 18 Jan 2022 09:12:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.898 X-Spam-Level: X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=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 flZmtHAls-Wh; Tue, 18 Jan 2022 09:12:51 -0800 (PST) Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 C97153A0EB3; Tue, 18 Jan 2022 09:12:49 -0800 (PST) Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20IHCfxV021986; Tue, 18 Jan 2022 17:12:41 GMT Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 430114604E; Tue, 18 Jan 2022 17:12:41 +0000 (GMT) Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 36ACD4604A; Tue, 18 Jan 2022 17:12:41 +0000 (GMT) Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs3.iomartmail.com (Postfix) with ESMTPS; Tue, 18 Jan 2022 17:12:41 +0000 (GMT) Received: from LAPTOPK7AS653V ([185.69.145.142]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20IHCdeL007890 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 18 Jan 2022 17:12:40 GMT Reply-To: From: "Adrian Farrel" To: "'Qin Wu'" , Cc: References: <264b58a0a6b44a538efa719ae3733e0a@huawei.com> In-Reply-To: <264b58a0a6b44a538efa719ae3733e0a@huawei.com> Date: Tue, 18 Jan 2022 17:12:38 -0000 Organization: Old Dog Consulting Message-ID: <08ff01d80c8e$996d5c00$cc481400$@olddog.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQFIzLyTSdNsJyj+h9oPw3UjX2SpU62Hex8Q Content-Language: en-gb X-Originating-IP: 185.69.145.142 X-Thinkmail-Auth: adrian@olddog.co.uk X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-8.6.0.1018-26662.001 X-TM-AS-Result: No--8.307-10.0-31-10 X-imss-scan-details: No--8.307-10.0-31-10 X-TMASE-Version: IMSVA-9.1.0.2090-8.6.1018-26662.001 X-TMASE-Result: 10--8.306800-10.000000 X-TMASE-MatchedRID: IeZYkn8zfFqWfDtBOz4q23FPUrVDm6jtkYC3rjkUXRLJZ+JM5CpHLwj8 UxwkHuUprdokn0WqAQduAjj4f+4n7Z9vFrcDXJOncTwOmq5GKdCOQOsE4nDCdNctGlxeXl/oKwf B7hX80rB/XSpwlE73NmnVaU8TY9DTp3ZzV11tDxJFM72aEhcbjfNkoMDX+kiusR73pvMuk6/NyK ie5lK2W6u7wh9A0CZnJu6v9wN0Cth8pgecdPLWZeGECTbIgjb5vMRNh9hLjFnjMdiTHFh6iLWOD dZ1PDmEGLSSpvoNQGLXAHaQJpnqMwI7Gpw9G1GaA9lly13c/gEPIY8i9XFmcEYza41dGqxSGFdU BSjRvjVxQEXhOGEerT5RrJh6dRuER0cAoC1UfG0sisyWO3dp2+EpCHUsKYYGRjHvrQ40Nxb0SP6 aaCYYIeoxKXKdqFC+M05HN+qVepgu2707SrUFQpCYtcHXhxbaAp+UH372RZUREWgPwB+LAVCN6+ 8V4rq9ipu3Dgwr8W7nQNZEDCSthBYoHJXE1cfP51R1wVM1b2RC61vu00HIv4u1Cw16UFQX1a9Gw 6X1fIhD7ydxTs38vX9zra8MQqOLNFHH7wqq3u+sxwwrc2bx2UzzNX6FuGYDA+je4ylW3ch576my 5IxjuhfWglSaoT03Dii45QCc2NPu8PnZh8NGsoboZ15KqReTChdI4sLlrjhgDDNFig+GrItZZtD Tqgqm5eDBzq/GzcQQNFchCV9e3zN1VvnSogA6sFkCLeeufNt4vJw38bkAE9DxDdXabYEQjR4V6n kvUCoXeTN3xAWeQpwY1Ri8V/JbMeIPuyyqyWyeAiCmPx4NwLTrdaH1ZWqCpvI8UZOf47hTZDOrz lZ+cHQdJ7XfU86eOwBXM346/+ytxt625a0HisoJ9Pb9kR8VTV/+mJ9sVd5FzovdRTGQHXuIykvR sDaK X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0 Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 17:12:54 -0000 Thanks Qin, Good convergence. Edited down to just the remaining points. Best, Adrian >There is some contradiction between and within sections 4.3 and 4.4 > >1. If a user tag is defined as any tag that has the prefix "user:" > how can you then say that users are not required to use the "user:" > prefix? That would mean that a user tag is any tag that does or > does not have the prefix "user:" [Qin Wu] Correct. >2. If any tag not starting with "ietf:", "vendor:", or "user:" is > reserved, how can a user create a tag that doesn't start with > "user:"? [Qin Wu] :I understand your concern, but my understanding on reserved tag, upon such reserved tag is allocated, it should start with "xxx:", Therefore such reserved tag can not be seen as user tag. It seems unlikely there is contraction if my understanding is correct. Correct me if I am wrong. [AF] Ah, I missed the point! A user tag is: - any tag with the prefix "user" or - any tag that has no prefix at all Thus, and for the avoidance of confusion, the colon (":") when it appears for the first time, is always assumed to be the separator between a prefix and the rest of the tag. And so, when a user tag does not have a prefix, it MUST NOT contain a colon. --- >Section 9.1 reasonably uses the "Specification Required" assignment policy. But, according to 8126, that policy requires the appointment of a designated expert. According to section 5.3 of 8126... > When a designated expert is used, the documentation should give clear > guidance to the designated expert, laying out criteria for performing > an evaluation and reasons for rejecting a request. >So you need to add a section to cover this. It can be simple if the rule is "read the specification, check it is permanent and readily available, and watch for inappropriate use of language." Or it might be more complex if you want the DE to check more stuff. [Qin Wu] Thanks for the reference, I re-read section 5.3 of RFC8126, it also said: " In the case where there are no specific documented criteria, the presumption should be that a code point should be granted unless there is a compelling reason to the contrary (and see also Section 5.4). " My understanding is documented criteria is not mandatory, if you have code point value (i.e., prefix value in section 9.1)that needs to be allocated based on IANA request. I think section 9.1 may fall into this case. [AF] I agree with your reading of 8126, but also that it is hard for someone in 5 years' time to know whether you left out guidance for the DE by mistake or intended that this "no specific criteria" clause should apply. [AF] Therefore, if you have no specific criteria, I think it is good to say so as... There is no specific guidance for the Designated Expert and there is a presumption that a code point should be granted unless there is a compelling reason to the contrary. [Qin] For section 9.2, I agree to add one rule, i.e., "IANA assigned tags must conform to Net-Unicode as defined in [RFC5198], and they shall not need normalization". I believe this is the guidance given to the designated expert. [AF] That's great. Can you make that... "The Designated Expert is expected to verify that IANA assigned tags conform to ...." Hope this address your comment. >Section 5 has > As the main consumer of > data object tags are users, users may also remove any tag from a live > server, no matter how the tag became associated with a data object > within a YANG module. > >Suppose there are two users accessing the same YANG data objects on a live server. This doesn't seem unreasonable in the case of different users or monitoring tools reading data about the network or devices. > >Doesn't this text lead to "warring tag removal" where one user adds a tag, and another user removes it? > >Maybe this is limited to user tags so that each user may have their own tags. But, in this case, it needs to be clearer what a user tag contains and how it is used. > >It would still be pretty annoying is Benoit added user:benoit to some data objects, and I went and removed them. [Qin Wu] Yes, I believe it is limited to user tags, since IETF tags are design time tags, so does implementation tags. It is unlikely to face the situation "warring tag removal". But for user tag, your are right, user has its own tags and each user may have different privilege therefore. User with low privilege can not remove the tag owned by high privilege user. But I am not sure this is the scope of this document, It seems to me implementation specific and should not in the scope of this document, agree? (See also section 5.3) [AF] Agree about implementation. But maybe, "An implementation MAY include mechanisms to stop users' removing each other's tags or to apply privilege levels to different users." >Should section 10 talk about the risks associated with an attacker adding or removing tags so that a requester gets the wrong data? [Qin Wu] User tag is not registered, how user tag is defined and removed is not scope of this document, in my opinion. Take a look at RFC8819, RFC8819 also doesn't flag this as a issue, do you think we should do this? [AF] Hmmm. Maybe 8819 missed this? I agree this refers to the previous point. Actually: 1. Just go back and check that it is clear that only user tags can be added/removed dynamically 2. Add a note to section 10 to say "Note that appropriate privilege and security levels need to be applied to the addition and removal of user tags to ensure that a user receives the correct data." >1. > > or some place where offline document are kept > >I don't think a "place" advertises. Maybe "an application or server where offline documents are kept" [Qin Wu]:I think somewhere can be a website, Maybe or websites where offline documents are kept, make sense? [AF] Yes From nobody Tue Jan 18 19:41:48 2022 Return-Path: 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 8D6243A1BED; Tue, 18 Jan 2022 19:41:46 -0800 (PST) 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 vKhWrX0jJwsb; Tue, 18 Jan 2022 19:41:42 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E347C3A1BEC; Tue, 18 Jan 2022 19:41:41 -0800 (PST) Received: from fraeml712-chm.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Jdrvq2gZMz67n8q; Wed, 19 Jan 2022 11:38:31 +0800 (CST) Received: from canpemm100005.china.huawei.com (7.192.105.21) by fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 19 Jan 2022 04:41:38 +0100 Received: from canpemm500005.china.huawei.com (7.192.104.229) by canpemm100005.china.huawei.com (7.192.105.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 19 Jan 2022 11:41:36 +0800 Received: from canpemm500005.china.huawei.com ([7.192.104.229]) by canpemm500005.china.huawei.com ([7.192.104.229]) with mapi id 15.01.2308.021; Wed, 19 Jan 2022 11:41:36 +0800 From: Qin Wu To: "adrian@olddog.co.uk" , "draft-ietf-netmod-node-tags@ietf.org" CC: "netmod@ietf.org" Thread-Topic: A review of draft-ietf-netmod-node-tags Thread-Index: AdgM39GXe0CTHnA6Q46lvYK40nArXA== Date: Wed, 19 Jan 2022 03:41:36 +0000 Message-ID: <358a3b6a55b94d399ec6bd5c976baf53@huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.16] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2022 03:41:47 -0000 SGksIEFkcmlhbjoNClBsZWFzZSBzZWUgZm9sbG93IHVwIHJlcGx5IGJlbG93Lg0KDQo+LS0tLS3T yrz+1K28/i0tLS0tDQo+t6K8/sjLOiBBZHJpYW4gRmFycmVsIFttYWlsdG86YWRyaWFuQG9sZGRv Zy5jby51a10gDQo+t6LLzcqxvOQ6IDIwMjLE6jHUwjE5yNUgMToxMw0KPsrVvP7IyzogUWluIFd1 IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBkcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3NAaWV0Zi5v cmcNCj6zrcvNOiBuZXRtb2RAaWV0Zi5vcmcNCj7W98ziOiBSRTogQSByZXZpZXcgb2YgZHJhZnQt aWV0Zi1uZXRtb2Qtbm9kZS10YWdzDQoNCj5UaGFua3MgUWluLA0KDQo+R29vZCBjb252ZXJnZW5j ZS4gRWRpdGVkIGRvd24gdG8ganVzdCB0aGUgcmVtYWluaW5nIHBvaW50cy4NCg0KPkJlc3QsDQo+ QWRyaWFuDQoNCj4+VGhlcmUgaXMgc29tZSBjb250cmFkaWN0aW9uIGJldHdlZW4gYW5kIHdpdGhp biBzZWN0aW9ucyA0LjMgYW5kIDQuNA0KPj4NCj4+MS4gSWYgYSB1c2VyIHRhZyBpcyBkZWZpbmVk IGFzIGFueSB0YWcgdGhhdCBoYXMgdGhlIHByZWZpeCAidXNlcjoiDQo+PiAgIGhvdyBjYW4geW91 IHRoZW4gc2F5IHRoYXQgdXNlcnMgYXJlIG5vdCByZXF1aXJlZCB0byB1c2UgdGhlICJ1c2VyOiIN Cj4+ICAgcHJlZml4PyBUaGF0IHdvdWxkIG1lYW4gdGhhdCBhIHVzZXIgdGFnIGlzIGFueSB0YWcg dGhhdCBkb2VzIG9yDQo+PiAgIGRvZXMgbm90IGhhdmUgdGhlIHByZWZpeCAidXNlcjoiDQo+IFtR aW4gV3VdIENvcnJlY3QuDQo+PjIuIElmIGFueSB0YWcgbm90IHN0YXJ0aW5nIHdpdGggImlldGY6 IiwgInZlbmRvcjoiLCBvciAidXNlcjoiIGlzIA0KPj4gICByZXNlcnZlZCwgaG93IGNhbiBhIHVz ZXIgY3JlYXRlIGEgdGFnIHRoYXQgZG9lc24ndCBzdGFydCB3aXRoDQo+PiAgICJ1c2VyOiI/DQo+ IFtRaW4gV3VdIDpJIHVuZGVyc3RhbmQgeW91ciBjb25jZXJuLCBidXQgbXkgdW5kZXJzdGFuZGlu ZyBvbiByZXNlcnZlZCB0YWcsIHVwb24gc3VjaCByZXNlcnZlZCB0YWcgaXMgYWxsb2NhdGVkLCBp dCBzaG91bGQgc3RhcnQgd2l0aCAieHh4OiIsDQo+ICAgICAgICAgVGhlcmVmb3JlIHN1Y2ggcmVz ZXJ2ZWQgdGFnIGNhbiBub3QgYmUgc2VlbiBhcyB1c2VyIHRhZy4gSXQgc2VlbXMgdW5saWtlbHkg dGhlcmUgaXMgY29udHJhY3Rpb24gaWYgbXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0Lg0KPiAg ICAgICAgIENvcnJlY3QgbWUgaWYgSSBhbSB3cm9uZy4NCj4NCj4gW0FGXSBBaCwgSSBtaXNzZWQg dGhlIHBvaW50IQ0KDQo+QSB1c2VyIHRhZyBpczoNCj4tIGFueSB0YWcgd2l0aCB0aGUgcHJlZml4 ICJ1c2VyIiANCj5vcg0KPi0gYW55IHRhZyB0aGF0IGhhcyBubyBwcmVmaXggYXQgYWxsDQoNCj5U aHVzLCBhbmQgZm9yIHRoZSBhdm9pZGFuY2Ugb2YgY29uZnVzaW9uLCB0aGUgY29sb24gKCI6Iikg d2hlbiBpdCBhcHBlYXJzIGZvciB0aGUgZmlyc3QgdGltZSwgaXMgYWx3YXlzIGFzc3VtZWQgdG8g YmUgdGhlIHNlcGFyYXRvciBiZXR3ZWVuIGEgcHJlZml4IGFuZCB0aGUgcmVzdCBvZiB0aGUgdGFn LiBBbmQgc28sIHdoZW4gYSB1c2VyIHRhZyBkb2VzIG5vdCBoYXZlIGEgcHJlZml4LCBpdCBNVVNU IE5PVCBjb250YWluIGEgY29sb24uIA0KW1FpbiBXdV0gWW91ciB1bmRlcnN0YW5kaW5nIGlzIGNv cnJlY3QsIGlmIHlvdSB0aGluayBJIHNob3VsZCBhZGQgc29tZSB0ZXh0IHRvIG1ha2UgdGhpcyBt b3JlIGNsZWFyLCBJIGFtIGhhcHB5IHRvIGRvIHNvLg0KDQotLS0NCg0KPj5TZWN0aW9uIDkuMSBy ZWFzb25hYmx5IHVzZXMgdGhlICJTcGVjaWZpY2F0aW9uIFJlcXVpcmVkIiBhc3NpZ25tZW50IHBv bGljeS4NCj5CdXQsIGFjY29yZGluZyB0byA4MTI2LCB0aGF0IHBvbGljeSByZXF1aXJlcyB0aGUg YXBwb2ludG1lbnQgb2YgYSBkZXNpZ25hdGVkIGV4cGVydC4gQWNjb3JkaW5nIHRvIHNlY3Rpb24g NS4zIG9mIDgxMjYuLi4NCg0KPj4gICBXaGVuIGEgZGVzaWduYXRlZCBleHBlcnQgaXMgdXNlZCwg dGhlIGRvY3VtZW50YXRpb24gc2hvdWxkIGdpdmUgY2xlYXINCj4+ICAgZ3VpZGFuY2UgdG8gdGhl IGRlc2lnbmF0ZWQgZXhwZXJ0LCBsYXlpbmcgb3V0IGNyaXRlcmlhIGZvciBwZXJmb3JtaW5nDQo+ PiAgIGFuIGV2YWx1YXRpb24gYW5kIHJlYXNvbnMgZm9yIHJlamVjdGluZyBhIHJlcXVlc3QuDQoN Cj4+U28geW91IG5lZWQgdG8gYWRkIGEgc2VjdGlvbiB0byBjb3ZlciB0aGlzLiBJdCBjYW4gYmUg c2ltcGxlIGlmIHRoZSANCj4+cnVsZSBpcw0KPiJyZWFkIHRoZSBzcGVjaWZpY2F0aW9uLCBjaGVj ayBpdCBpcyBwZXJtYW5lbnQgYW5kIHJlYWRpbHkgYXZhaWxhYmxlLCBhbmQgd2F0Y2ggZm9yIGlu YXBwcm9wcmlhdGUgdXNlIG9mIGxhbmd1YWdlLiIgT3IgaXQgbWlnaHQgYmUgbW9yZSBjb21wbGV4 IGlmIHlvdSB3YW50IHRoZSBERSB0byBjaGVjayBtb3JlIHN0dWZmLg0KPiBbUWluIFd1XSBUaGFu a3MgZm9yIHRoZSByZWZlcmVuY2UsIEkgcmUtcmVhZCBzZWN0aW9uIDUuMyBvZiBSRkM4MTI2LCBp dCBhbHNvDQo+c2FpZDoNCj4iDQo+ICAgSW4gdGhlIGNhc2Ugd2hlcmUNCj4gICB0aGVyZSBhcmUg bm8gc3BlY2lmaWMgZG9jdW1lbnRlZCBjcml0ZXJpYSwgdGhlIHByZXN1bXB0aW9uIHNob3VsZCBi ZQ0KPiAgIHRoYXQgYSBjb2RlIHBvaW50IHNob3VsZCBiZSBncmFudGVkIHVubGVzcyB0aGVyZSBp cyBhIGNvbXBlbGxpbmcNCj4gICByZWFzb24gdG8gdGhlIGNvbnRyYXJ5IChhbmQgc2VlIGFsc28g U2VjdGlvbiA1LjQpLg0KPiINCj5NeSB1bmRlcnN0YW5kaW5nIGlzIGRvY3VtZW50ZWQgY3JpdGVy aWEgaXMgbm90IG1hbmRhdG9yeSwgaWYgeW91IGhhdmUgY29kZSBwb2ludCB2YWx1ZSAoaS5lLiwg cHJlZml4IHZhbHVlIGluIHNlY3Rpb24gOS4xKXRoYXQgbmVlZHMgdG8gYmUgYWxsb2NhdGVkIGJh c2VkIG9uIElBTkEgcmVxdWVzdC4NCj5JIHRoaW5rIHNlY3Rpb24gOS4xIG1heSBmYWxsIGludG8g dGhpcyBjYXNlLiANCg0KPiBbQUZdIEkgYWdyZWUgd2l0aCB5b3VyIHJlYWRpbmcgb2YgODEyNiwg YnV0IGFsc28gdGhhdCBpdCBpcyBoYXJkIGZvciBzb21lb25lIGluIDUgeWVhcnMnIHRpbWUgdG8g a25vdyB3aGV0aGVyIHlvdSBsZWZ0IG91dCBndWlkYW5jZSBmb3IgdGhlIERFIGJ5IG1pc3Rha2Ug b3IgaW50ZW5kZWQgdGhhdCB0aGlzICJubyBzcGVjaWZpYyBjcml0ZXJpYSIgY2xhdXNlIHNob3Vs ZCBhcHBseS4NCg0KPiBbQUZdIFRoZXJlZm9yZSwgaWYgeW91IGhhdmUgbm8gc3BlY2lmaWMgY3Jp dGVyaWEsIEkgdGhpbmsgaXQgaXMgZ29vZCB0byBzYXkgc28gYXMuLi4NCg0KPiAgICBUaGVyZSBp cyBubyBzcGVjaWZpYyBndWlkYW5jZSBmb3IgdGhlIERlc2lnbmF0ZWQgRXhwZXJ0IGFuZCB0aGVy ZSBpcyBhIA0KPiAgICBwcmVzdW1wdGlvbiB0aGF0IGEgY29kZSBwb2ludCBzaG91bGQgYmUgZ3Jh bnRlZCB1bmxlc3MgdGhlcmUgaXMgYQ0KPiAgICBjb21wZWxsaW5nIHJlYXNvbiB0byB0aGUgY29u dHJhcnkuDQpbUWluIFd1XSBPa2F5LCB0aGlzIHdpbGwgbWFrZSBEZXNpZ25hdGVkIEV4cGVydCdz IGxpZmUgZWFzeSBhIGxvdCw6LSksIEkgd2lsbCBhZGQgeW91ciBzdWdnZXN0ZWQgdGV4dCwgdGhh bmtzLg0KDQo+IFtRaW5dIEZvciBzZWN0aW9uIDkuMiwgSSBhZ3JlZSB0byBhZGQgb25lIHJ1bGUs IGkuZS4sICJJQU5BIGFzc2lnbmVkIHRhZ3MgbXVzdCBjb25mb3JtIHRvIE5ldC1Vbmljb2RlIGFz IGRlZmluZWQgaW4gW1JGQzUxOThdLCBhbmQgdGhleSBzaGFsbCBub3QgbmVlZCBub3JtYWxpemF0 aW9uIi4gSSBiZWxpZXZlIHRoaXMgaXMgdGhlIGd1aWRhbmNlIGdpdmVuIHRvIHRoZSBkZXNpZ25h dGVkIGV4cGVydC4NCg0KPiBbQUZdIFRoYXQncyBncmVhdC4gQ2FuIHlvdSBtYWtlIHRoYXQuLi4N Cj4iVGhlIERlc2lnbmF0ZWQgRXhwZXJ0IGlzIGV4cGVjdGVkIHRvIHZlcmlmeSB0aGF0IElBTkEg YXNzaWduZWQgdGFncyBjb25mb3JtIHRvIC4uLi4iDQpbUWluIFd1XSBPa2F5LCB0aGFua3MuDQo+ SG9wZSB0aGlzIGFkZHJlc3MgeW91ciBjb21tZW50Lg0KDQo+U2VjdGlvbiA1IGhhcw0KPiAgIEFz IHRoZSBtYWluIGNvbnN1bWVyIG9mDQo+ICAgZGF0YSBvYmplY3QgdGFncyBhcmUgdXNlcnMsIHVz ZXJzIG1heSBhbHNvIHJlbW92ZSBhbnkgdGFnIGZyb20gYSBsaXZlDQo+ICAgc2VydmVyLCBubyBt YXR0ZXIgaG93IHRoZSB0YWcgYmVjYW1lIGFzc29jaWF0ZWQgd2l0aCBhIGRhdGEgb2JqZWN0DQo+ ICAgd2l0aGluIGEgWUFORyBtb2R1bGUuDQo+DQo+U3VwcG9zZSB0aGVyZSBhcmUgdHdvIHVzZXJz IGFjY2Vzc2luZyB0aGUgc2FtZSBZQU5HIGRhdGEgb2JqZWN0cyBvbiBhIA0KPmxpdmUNCnNlcnZl ci4gVGhpcyBkb2Vzbid0IHNlZW0gdW5yZWFzb25hYmxlIGluIHRoZSBjYXNlIG9mIGRpZmZlcmVu dCB1c2VycyBvciBtb25pdG9yaW5nIHRvb2xzIHJlYWRpbmcgZGF0YSBhYm91dCB0aGUgbmV0d29y ayBvciBkZXZpY2VzLg0KPg0KPkRvZXNuJ3QgdGhpcyB0ZXh0IGxlYWQgdG8gIndhcnJpbmcgdGFn IHJlbW92YWwiIHdoZXJlIG9uZSB1c2VyIGFkZHMgYSANCj50YWcsDQphbmQgYW5vdGhlciB1c2Vy IHJlbW92ZXMgaXQ/DQo+DQo+TWF5YmUgdGhpcyBpcyBsaW1pdGVkIHRvIHVzZXIgdGFncyBzbyB0 aGF0IGVhY2ggdXNlciBtYXkgaGF2ZSB0aGVpciBvd24NCnRhZ3MuIEJ1dCwgaW4gdGhpcyBjYXNl LCBpdCBuZWVkcyB0byBiZSBjbGVhcmVyIHdoYXQgYSB1c2VyIHRhZyBjb250YWlucyBhbmQgaG93 IGl0IGlzIHVzZWQuIA0KPg0KPkl0IHdvdWxkIHN0aWxsIGJlIHByZXR0eSBhbm5veWluZyBpcyBC ZW5vaXQgYWRkZWQgdXNlcjpiZW5vaXQgdG8gc29tZSANCj5kYXRhDQo+b2JqZWN0cywgYW5kIEkg d2VudCBhbmQgcmVtb3ZlZCB0aGVtLg0KDQo+IFtRaW4gV3VdIFllcywgSSBiZWxpZXZlIGl0IGlz IGxpbWl0ZWQgdG8gdXNlciB0YWdzLCBzaW5jZSBJRVRGIHRhZ3MgYXJlIGRlc2lnbiB0aW1lIHRh Z3MsIHNvIGRvZXMgaW1wbGVtZW50YXRpb24gdGFncy4gSXQgaXMgdW5saWtlbHkgdG8gZmFjZSB0 aGUgc2l0dWF0aW9uICJ3YXJyaW5nIHRhZyByZW1vdmFsIi4NCj5CdXQgZm9yIHVzZXIgdGFnLCB5 b3VyIGFyZSByaWdodCwgdXNlciBoYXMgaXRzIG93biB0YWdzIGFuZCBlYWNoIHVzZXIgbWF5IGhh dmUgZGlmZmVyZW50IHByaXZpbGVnZSB0aGVyZWZvcmUuIFVzZXIgd2l0aCBsb3cgcHJpdmlsZWdl IGNhbiBub3QgcmVtb3ZlIHRoZSB0YWcgb3duZWQgYnkgaGlnaCBwcml2aWxlZ2UgdXNlci4NCj5C dXQgSSBhbSBub3Qgc3VyZSB0aGlzIGlzIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LCBJdCBz ZWVtcyB0byBtZSBpbXBsZW1lbnRhdGlvbiBzcGVjaWZpYyBhbmQgc2hvdWxkIG5vdCBpbiB0aGUg c2NvcGUgb2YgdGhpcyBkb2N1bWVudCwgYWdyZWU/DQo+IChTZWUgYWxzbyBzZWN0aW9uIDUuMykN Cg0KPiBbQUZdIEFncmVlIGFib3V0IGltcGxlbWVudGF0aW9uLiBCdXQgbWF5YmUsICJBbiBpbXBs ZW1lbnRhdGlvbiBNQVkgaW5jbHVkZSBtZWNoYW5pc21zIHRvIHN0b3AgdXNlcnMnIHJlbW92aW5n IGVhY2ggb3RoZXIncyB0YWdzIG9yIHRvIGFwcGx5IHByaXZpbGVnZSBsZXZlbHMgdG8gZGlmZmVy ZW50IHVzZXJzLiINCltRaW4gV3VdIFJlYXNvbmFibGUsIHdpbGwgYWRkIGl0LiBUaGFua3MuDQoN Cj4+U2hvdWxkIHNlY3Rpb24gMTAgdGFsayBhYm91dCB0aGUgcmlza3MgYXNzb2NpYXRlZCB3aXRo IGFuIGF0dGFja2VyIA0KPj5hZGRpbmcNCj5vciByZW1vdmluZyB0YWdzIHNvIHRoYXQgYSByZXF1 ZXN0ZXIgZ2V0cyB0aGUgd3JvbmcgZGF0YT8NCg0KPiBbUWluIFd1XSBVc2VyIHRhZyBpcyBub3Qg cmVnaXN0ZXJlZCwgaG93IHVzZXIgdGFnIGlzIGRlZmluZWQgYW5kIHJlbW92ZWQgaXMgbm90IHNj b3BlIG9mIHRoaXMgZG9jdW1lbnQsIGluIG15IG9waW5pb24uIFRha2UgYSBsb29rIGF0IFJGQzg4 MTksIFJGQzg4MTkgYWxzbyBkb2Vzbid0IGZsYWcgdGhpcyBhcyBhIGlzc3VlLCBkbyB5b3UgdGhp bmsgd2Ugc2hvdWxkIGRvIHRoaXM/DQoNCj4gW0FGXSBIbW1tLiBNYXliZSA4ODE5IG1pc3NlZCB0 aGlzPw0KW1FpbiBXdV0gSSBhbSBub3Qgc3VyZSBhYm91dCB0aGlzIGFuZCBtYXliZSBJIHNob3Vs ZCBwb2tlIENocmlzdGlhbiAoTGVhZGluZyBFZGl0b3Igb2YgUkZjODgxOSlmb3IgdGhpcyBpbiB0 aGUgc2VwYXJhdGUgZW1haWwuDQo+SSBhZ3JlZSB0aGlzIHJlZmVycyB0byB0aGUgcHJldmlvdXMg cG9pbnQuDQo+QWN0dWFsbHk6IA0KPjEuIEp1c3QgZ28gYmFjayBhbmQgY2hlY2sgdGhhdCBpdCBp cyBjbGVhciB0aGF0IG9ubHkgdXNlciB0YWdzIGNhbiBiZSBhZGRlZC9yZW1vdmVkIGR5bmFtaWNh bGx5IDIuIEFkZCBhIG5vdGUgdG8gc2VjdGlvbiAxMCB0byBzYXkNCj4gICAiTm90ZSB0aGF0IGFw cHJvcHJpYXRlIHByaXZpbGVnZSBhbmQgc2VjdXJpdHkgbGV2ZWxzIG5lZWQgdG8gYmUgYXBwbGll ZCB0byB0aGUgYWRkaXRpb24gYW5kIHJlbW92YWwgb2YgdXNlciB0YWdzIHRvIGVuc3VyZSB0aGF0 IGEgdXNlciByZWNlaXZlcyB0aGUgY29ycmVjdCBkYXRhLiINCltRaW4gV3VdIE1ha2Ugc2Vuc2Ug dG8gbWUsIHRoYW5rIGZvciBwcm9wb3NlZCB0ZXh0Lg0KDQoNCj4+MS4NCj4+DQo+PiAgIG9yIHNv bWUgcGxhY2Ugd2hlcmUgb2ZmbGluZSBkb2N1bWVudCBhcmUga2VwdA0KPj4NCj4+SSBkb24ndCB0 aGluayBhICJwbGFjZSIgYWR2ZXJ0aXNlcy4gTWF5YmUgImFuIGFwcGxpY2F0aW9uIG9yIHNlcnZl ciANCj4+d2hlcmUNCj5vZmZsaW5lIGRvY3VtZW50cyBhcmUga2VwdCINCj4gW1FpbiBXdV06SSB0 aGluayBzb21ld2hlcmUgY2FuIGJlIGEgd2Vic2l0ZSwgTWF5YmUgb3Igd2Vic2l0ZXMgd2hlcmUg b2ZmbGluZSBkb2N1bWVudHMgYXJlIGtlcHQsIG1ha2Ugc2Vuc2U/DQoNCj4gW0FGXSBZZXMNCltR aW4gV3VdIFRoYW5rcy4NCg0K From nobody Tue Jan 18 19:47:41 2022 Return-Path: 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 94F223A1BEE; Tue, 18 Jan 2022 19:47:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.898 X-Spam-Level: X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 IFk10AScyIC7; Tue, 18 Jan 2022 19:47:35 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E65F3A13E1; Tue, 18 Jan 2022 19:47:35 -0800 (PST) Received: from fraeml740-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Jds5z6FWyz67mgD; Wed, 19 Jan 2022 11:47:19 +0800 (CST) Received: from canpemm500007.china.huawei.com (7.192.104.62) by fraeml740-chm.china.huawei.com (10.206.15.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 19 Jan 2022 04:47:32 +0100 Received: from canpemm500005.china.huawei.com (7.192.104.229) by canpemm500007.china.huawei.com (7.192.104.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 19 Jan 2022 11:47:30 +0800 Received: from canpemm500005.china.huawei.com ([7.192.104.229]) by canpemm500005.china.huawei.com ([7.192.104.229]) with mapi id 15.01.2308.021; Wed, 19 Jan 2022 11:47:30 +0800 From: Qin Wu To: "chopps@chopps.org" , "netmod@ietf.org" CC: "adrian@olddog.co.uk" , "draft-ietf-netmod-node-tags@ietf.org" Thread-Topic: A review of draft-ietf-netmod-node-tags Thread-Index: AdgM5ujKzwj0r7wITwmsigswevEflg== Date: Wed, 19 Jan 2022 03:47:30 +0000 Message-ID: <34b9e3703dbe401caa783f21ef3c3b06@huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.16] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2022 03:47:40 -0000 Hi, Chris: Adrian and I talk about user tag management during his review of draft-ietf= -netmod-node-tags. One issue raised by Adrian is about whether we will face= a situation where one user want to add a user tag while the other user int= ends to remove such tag. So the question related to RFC8819 is: Has RFC8819 missed to talk about the risks associated with an attacker addi= ng or removing tags so that a requester gets the wrong data? See more details below. -Qin >>Section 5 has >> As the main consumer of >> data object tags are users, users may also remove any tag from a live >> server, no matter how the tag became associated with a data object >> within a YANG module. >> >>Suppose there are two users accessing the same YANG data objects on a=20 >>live >server. This doesn't seem unreasonable in the case of different users or m= onitoring tools reading data about the network or devices. >> >>Doesn't this text lead to "warring tag removal" where one user adds a=20 >>tag, >and another user removes it? >> >>Maybe this is limited to user tags so that each user may have their own >tags. But, in this case, it needs to be clearer what a user tag contains a= nd how it is used.=20 >> >>It would still be pretty annoying is Benoit added user:benoit to some=20 >>data >objects, and I went and removed them. > [Qin Wu] Yes, I believe it is limited to user tags, since IETF tags are d= esign time tags, so does implementation tags. It is unlikely to face the si= tuation "warring tag removal". >But for user tag, your are right, user has its own tags and each user may = have different privilege therefore. User with low privilege can not remove = the tag owned by high privilege user. >But I am not sure this is the scope of this document, It seems to me imple= mentation specific and should not in the scope of this document, agree? > (See also section 5.3) [AF] Agree about implementation. But maybe, "An implementation MAY include = mechanisms to stop users' removing each other's tags or to apply privilege = levels to different users." >>Should section 10 talk about the risks associated with an attacker=20 >>adding >or removing tags so that a requester gets the wrong data? > [Qin Wu] User tag is not registered, how user tag is defined and removed = is not scope of this document, in my opinion. Take a look at RFC8819, RFC88= 19 also doesn't flag this as a issue, do you think we should do this? [AF] Hmmm. Maybe 8819 missed this? I agree this refers to the previous point. Actually:=20 1. Just go back and check that it is clear that only user tags can be added= /removed dynamically 2. Add a note to section 10 to say "Note that appropriate privilege and security levels need to be applied = to the addition and removal of user tags to ensure that a user receives the= correct data." From nobody Wed Jan 19 06:29:26 2022 Return-Path: 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 724FC3A0953; Wed, 19 Jan 2022 06:29:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.895 X-Spam-Level: X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 1dOKS3Ogo6dA; Wed, 19 Jan 2022 06:29:22 -0800 (PST) Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (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 58CDF3A094B; Wed, 19 Jan 2022 06:29:21 -0800 (PST) Received: from vs4.iomartmail.com (vs4.iomartmail.com [10.12.10.122]) by mta8.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20JETCnI031219; Wed, 19 Jan 2022 14:29:12 GMT Received: from vs4.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 81AF44604C; Wed, 19 Jan 2022 14:29:12 +0000 (GMT) Received: from vs4.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 74EFA4604B; Wed, 19 Jan 2022 14:29:12 +0000 (GMT) Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs4.iomartmail.com (Postfix) with ESMTPS; Wed, 19 Jan 2022 14:29:12 +0000 (GMT) Received: from LAPTOPK7AS653V ([148.252.128.165]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20JETAfE021135 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 19 Jan 2022 14:29:11 GMT Reply-To: From: "Adrian Farrel" To: "'Qin Wu'" , Cc: References: <358a3b6a55b94d399ec6bd5c976baf53@huawei.com> In-Reply-To: <358a3b6a55b94d399ec6bd5c976baf53@huawei.com> Date: Wed, 19 Jan 2022 14:29:11 -0000 Organization: Old Dog Consulting Message-ID: <0a6101d80d40$edae22b0$c90a6810$@olddog.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQImFc/zFhZOx8AE5yFVuniA0wZlqKvOVWJA Content-Language: en-gb X-Originating-IP: 148.252.128.165 X-Thinkmail-Auth: adrian@olddog.co.uk X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-8.6.0.1018-26662.007 X-TM-AS-Result: No--3.752-10.0-31-10 X-imss-scan-details: No--3.752-10.0-31-10 X-TMASE-Version: IMSVA-9.1.0.2090-8.6.1018-26662.007 X-TMASE-Result: 10--3.751800-10.000000 X-TMASE-MatchedRID: +f/wAVSGjuiWfDtBOz4q23FPUrVDm6jtlHLUcNM85drBAUFww6W8AErr xvu4O01ZBNyCmIook0dPqB3pOTBUj4hJHXP9PE07KiJEqUFWRgj17lqbebntfT5quBdu4J+HnzG rpysaH8AE3IKYiiiTR36UepJW/JGAwl/Y7CtAgSSIf3m0sUfx56UYIgxuvuD+uehCVz3jQkMUiH fUmS+uloTxV9vxmYUj74/KaCgYy0FRtn6dbFTixEjBb8q+S/OC2FA7wK9mP9eZfDRE1uqSgjxjZ ct4QfWdzQtULyYOiWouc83UUEx/pZnw8YdKUHGNZ9lV63zwekJ9LQinZ4QefL6qvLNjDYTwzhtq OA7SSC8O59y7BdAIlwtuKBGekqUpI/NGWt0UYPBZ/11XSd8GnbV5MYsE6nyB+dBpfbhFH9RLQ5L noMtC0hpeoCcJ3+rq X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0 Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2022 14:29:25 -0000 Hi again, Qin. Just closing on the one remaining point. Adrian >>There is some contradiction between and within sections 4.3 and 4.4 >> >>1. If a user tag is defined as any tag that has the prefix "user:" >> how can you then say that users are not required to use the "user:" >> prefix? That would mean that a user tag is any tag that does or >> does not have the prefix "user:" > [Qin Wu] Correct. >>2. If any tag not starting with "ietf:", "vendor:", or "user:" is >> reserved, how can a user create a tag that doesn't start with >> "user:"? > [Qin Wu] :I understand your concern, but my understanding on reserved tag, upon such reserved tag is allocated, it should start with "xxx:", > Therefore such reserved tag can not be seen as user tag. It seems unlikely there is contraction if my understanding is correct. > Correct me if I am wrong. > > [AF] Ah, I missed the point! >A user tag is: >- any tag with the prefix "user" >or >- any tag that has no prefix at all >Thus, and for the avoidance of confusion, the colon (":") when it appears for the first time, is always assumed to be the separator between a prefix and the rest of the tag. And so, when a user tag does not have a prefix, it MUST NOT contain a colon. [Qin Wu] Your understanding is correct, if you think I should add some text to make this more clear, I am happy to do so. Maybe just a sentence. I know that my confusion is not indicative of the state of the average reader, but maybe there are others who would be just as confused. From nobody Thu Jan 20 04:01:56 2022 Return-Path: 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 176EF3A0A19; Thu, 20 Jan 2022 04:01:55 -0800 (PST) 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 kbqvBhx2DKFc; Thu, 20 Jan 2022 04:01:50 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 536253A0A07; Thu, 20 Jan 2022 04:01:50 -0800 (PST) Received: from fraeml737-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Jfh1m0DRjz67yk2; Thu, 20 Jan 2022 20:01:32 +0800 (CST) Received: from canpemm100008.china.huawei.com (7.192.104.152) by fraeml737-chm.china.huawei.com (10.206.15.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 20 Jan 2022 13:01:46 +0100 Received: from canpemm500005.china.huawei.com (7.192.104.229) by canpemm100008.china.huawei.com (7.192.104.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 20 Jan 2022 20:01:44 +0800 Received: from canpemm500005.china.huawei.com ([7.192.104.229]) by canpemm500005.china.huawei.com ([7.192.104.229]) with mapi id 15.01.2308.021; Thu, 20 Jan 2022 20:01:44 +0800 From: Qin Wu To: "adrian@olddog.co.uk" , "draft-ietf-netmod-node-tags@ietf.org" CC: "netmod@ietf.org" Thread-Topic: A review of draft-ietf-netmod-node-tags Thread-Index: AdgN9X0oe0CTHnA6Q46lvYK40nArXA== Date: Thu, 20 Jan 2022 12:01:44 +0000 Message-ID: <130e9f5191454d538fdcae6cba9cdaae@huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.136.100.16] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] A review of draft-ietf-netmod-node-tags X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2022 12:01:55 -0000 SGksIEFkcmlhbjoNCj4tLS0tLdPKvP7Urbz+LS0tLS0NCj63orz+yMs6IEFkcmlhbiBGYXJyZWwg W21haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrXSANCj63osvNyrG85DogMjAyMsTqMdTCMTnI1SAy MjoyOQ0KPsrVvP7IyzogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBkcmFmdC1pZXRmLW5l dG1vZC1ub2RlLXRhZ3NAaWV0Zi5vcmcNCj6zrcvNOiBuZXRtb2RAaWV0Zi5vcmcNCj7W98ziOiBS RTogQSByZXZpZXcgb2YgZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzDQoNCj5IaSBhZ2Fpbiwg UWluLg0KDQo+SnVzdCBjbG9zaW5nIG9uIHRoZSBvbmUgcmVtYWluaW5nIHBvaW50Lg0KDQo+QWRy aWFuDQoNCj4+PlRoZXJlIGlzIHNvbWUgY29udHJhZGljdGlvbiBiZXR3ZWVuIGFuZCB3aXRoaW4g c2VjdGlvbnMgNC4zIGFuZCA0LjQNCj4+Pg0KPj4+MS4gSWYgYSB1c2VyIHRhZyBpcyBkZWZpbmVk IGFzIGFueSB0YWcgdGhhdCBoYXMgdGhlIHByZWZpeCAidXNlcjoiDQo+Pj4gICBob3cgY2FuIHlv dSB0aGVuIHNheSB0aGF0IHVzZXJzIGFyZSBub3QgcmVxdWlyZWQgdG8gdXNlIHRoZSAidXNlcjoi DQo+Pj4gICBwcmVmaXg/IFRoYXQgd291bGQgbWVhbiB0aGF0IGEgdXNlciB0YWcgaXMgYW55IHRh ZyB0aGF0IGRvZXMgb3INCj4+PiAgIGRvZXMgbm90IGhhdmUgdGhlIHByZWZpeCAidXNlcjoiDQo+ PiBbUWluIFd1XSBDb3JyZWN0Lg0KPj4+Mi4gSWYgYW55IHRhZyBub3Qgc3RhcnRpbmcgd2l0aCAi aWV0ZjoiLCAidmVuZG9yOiIsIG9yICJ1c2VyOiIgaXMgDQo+Pj4gICByZXNlcnZlZCwgaG93IGNh biBhIHVzZXIgY3JlYXRlIGEgdGFnIHRoYXQgZG9lc24ndCBzdGFydCB3aXRoDQo+Pj4gICAidXNl cjoiPw0KPj4gW1FpbiBXdV0gOkkgdW5kZXJzdGFuZCB5b3VyIGNvbmNlcm4sIGJ1dCBteSB1bmRl cnN0YW5kaW5nIG9uIHJlc2VydmVkIA0KPj4gdGFnLA0KPnVwb24gc3VjaCByZXNlcnZlZCB0YWcg aXMgYWxsb2NhdGVkLCBpdCBzaG91bGQgc3RhcnQgd2l0aCAieHh4OiIsDQo+PiAgICAgICAgIFRo ZXJlZm9yZSBzdWNoIHJlc2VydmVkIHRhZyBjYW4gbm90IGJlIHNlZW4gYXMgdXNlciB0YWcuIEl0 IA0KPj4gc2VlbXMNCj51bmxpa2VseSB0aGVyZSBpcyBjb250cmFjdGlvbiBpZiBteSB1bmRlcnN0 YW5kaW5nIGlzIGNvcnJlY3QuDQo+PiAgICAgICAgIENvcnJlY3QgbWUgaWYgSSBhbSB3cm9uZy4N Cj4+DQo+PiBbQUZdIEFoLCBJIG1pc3NlZCB0aGUgcG9pbnQhDQoNCj4+QSB1c2VyIHRhZyBpczoN Cj4+LSBhbnkgdGFnIHdpdGggdGhlIHByZWZpeCAidXNlciIgDQo+Pm9yDQo+Pi0gYW55IHRhZyB0 aGF0IGhhcyBubyBwcmVmaXggYXQgYWxsDQoNCj4+VGh1cywgYW5kIGZvciB0aGUgYXZvaWRhbmNl IG9mIGNvbmZ1c2lvbiwgdGhlIGNvbG9uICgiOiIpIHdoZW4gaXQgDQo+PmFwcGVhcnMNCj5mb3Ig dGhlIGZpcnN0IHRpbWUsIGlzIGFsd2F5cyBhc3N1bWVkIHRvIGJlIHRoZSBzZXBhcmF0b3IgYmV0 d2VlbiBhIHByZWZpeCBhbmQgdGhlIHJlc3Qgb2YgdGhlIHRhZy4gQW5kIHNvLCB3aGVuIGEgdXNl ciB0YWcgZG9lcyBub3QgaGF2ZSBhIHByZWZpeCwgaXQgTVVTVCBOT1QgY29udGFpbiBhIGNvbG9u LiANCj4gW1FpbiBXdV0gWW91ciB1bmRlcnN0YW5kaW5nIGlzIGNvcnJlY3QsIGlmIHlvdSB0aGlu ayBJIHNob3VsZCBhZGQgc29tZSB0ZXh0IHRvIG1ha2UgdGhpcyBtb3JlIGNsZWFyLCBJIGFtIGhh cHB5IHRvIGRvIHNvLg0KDQo+TWF5YmUganVzdCBhIHNlbnRlbmNlLiBJIGtub3cgdGhhdCBteSBj b25mdXNpb24gaXMgbm90IGluZGljYXRpdmUgb2YgdGhlIHN0YXRlIG9mIHRoZSBhdmVyYWdlIHJl YWRlciwgYnV0IG1heWJlIHRoZXJlIGFyZSBvdGhlcnMgd2hvIHdvdWxkIGJlIGp1c3QgYXMgY29u ZnVzZWQuDQoNCltRaW4gV3VdIE9rYXksIEkgd2lsbCBhZGQgYSBzZW50ZW5jZSBpbiBzZWN0aW9u IDMuNC4gVGhhbmsgZm9yIGFsbCB0aGVzZSBnb29kIHN1Z2dlc3Rpb25zLg0KDQo= From nobody Thu Jan 20 14:12:04 2022 Return-Path: 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 88EDE3A23F9 for ; Thu, 20 Jan 2022 14:12:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 ca8ABqhKZSDr for ; Thu, 20 Jan 2022 14:11:59 -0800 (PST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam08on2091.outbound.protection.outlook.com [40.107.101.91]) (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 93DDE3A23F3 for ; Thu, 20 Jan 2022 14:11:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hv6rXwD7ThtVqhIPRqeNSBw8qv5y6AEn1UQLN5k4zzjkZfZEzshcventscbz/1cIq2OEEHSDkcCoQVNqmFNCRb74zXFxwNl0BFLBUxa6t5m4vbc5+OvbYRdP2B4XySAivGdXGRQA8yrPD4It0PqRgUEHuiLuP1fcVKuXxltjkwXGJjwf0QLTFvT1AybBsESYgBo73xfHaAnm3/yKsuN+Enu+Vr+0GdSsoV3Z9HvLGOzO5QL/nflSJ0yB1i7WGh0VSqb7fkYS5qa3b113cAB4wmaNbyw2VShmbAMMQiNJ0d4F83Bdg89GAwaiPnA+qoC9wxfWSSrQFNY6qLhP3GcgpA== 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=iQoF7uCXXAdJGXBa/8VhNtQPvxqo3un5dJ3HlxoRe0E=; b=I6udazMiO/Ovn2+L4VFWYKHZKB5JnljHrhHL3Z6oEjHKyu6hKJ7TRkFX/wTMiNbTfN0zM1l6Q/rl5HveiFfe/Y1sa3ckehuT4Psq6WAO8oaychZ0IMPMdhoAnt3apax4qRUR8gc+7ySyQWr3VyR+zExE9CW8OiWD141z9k93wQKcUhfZMJ/Y7W23T/2bfQxM2+Rr2V93tsdrvFtJNR01KUmbGikQPL783TRYU88fYQrIXmzii44hd/u3vp3G9JGzFCKhHCa8GOXfMGk+40cFUiOErKHLCJCyDq8A+L9bmlg66h82bPCfeoI0rhTgtZYNcpm6kbeQHvnllGuozEHOzw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iQoF7uCXXAdJGXBa/8VhNtQPvxqo3un5dJ3HlxoRe0E=; b=DGVvRZMV1wZi2krB9ekrxBlte7jCvIIi8j50O1t5v69flDktSX7bAnujzWx0IacTdSjM3dYICJvT6G+VRhNti4OMuSySescZdf29BEONKYxyeYW6Yz3Y8TlU4aql7B8Mvdx0/EdCd/wBpHV1cKIoZGTySDR+yPW7wN1XgRDvAlM= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM5PR08MB2939.namprd08.prod.outlook.com (2603:10b6:3:150::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.10; Thu, 20 Jan 2022 22:11:56 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4909.010; Thu, 20 Jan 2022 22:11:56 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: YANG Versioning Weekly Call Minutes - 2022-01-18 Thread-Index: AdgOSp9KxKO9urbfTMe58uhULivzHA== Date: Thu, 20 Jan 2022 22:11:56 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5c6c7690-de02-444c-d0c0-08d9dc61df5c x-ms-traffictypediagnostic: DM5PR08MB2939:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HuCyI7wnKfkvOzvr9P6xUDHKGJ3lNVUKNtlhoGanI6YbcWkllMCsIyRDU6mIYRqZgrdviVUeY8ptERIczdDNzwjK7ejw+fNhiV+wwVfhnZcKVA//V2PmuJrLaIEFi+bCxYrPaGvkIkJzQDrE1hjGpDyH83SxMbitEt1kh03rn/vNLboYqt/+JzkcXzFff5ytgZtZSS/c+T6gJ8j1PsQTPTQ2Dz5O2U0n89kFt+Y0zbpYOr75S6z8mTEiQn1byRS0ux3KPcZVBt07jiLsSQwWpajzBODhQ+J9XpKnz/M9gD4Y7wi0d577hloYYx2bGYmDB7puF7CVv59Nwn51GEGeTxbTr24YLOoTNMuIkuttrMHBzCE9a58FfM2dztNBhSWvk4Hps3Zmhi65HgWXj7UHCbumFnM7wb1fQgHYxkiWIJ0Ys2z22N8ka+Jka2N2ww4baE7ywgFZFCH6iT4ShVMXGQnuDLfvLBV7KovpwgekXQ0Uyt2O6V2p0WlO+LBCxCApMkhP6xgByhO94Rp2ihsD1AGeGJUWmPtnk+wXyu8vqHTni/xjEpE3pigCd8BH7SDDdGVtoChv6xkDj84b9lr9hWfG5KOvXGhJV+JIiw6R9HI4Drka0cEnSLCXh7kDg/Ox6VglElTvwzrQL4VNCcCPtcAj7Eu2Rhrq69GuM/f3CjgHeVM0o1rNy4PpAZwtQTqJJillAGLjcF1U9235ZjdgYiEoFMQWkvItjJ7p5zOPWHhRm/1RoNh0EGYPofqd8FfiF0S/G0Edto6rxMfl8gBdY7RkFkL2gtAz+rLSZjQ9jRO2w8auIN69cZotu/gJuX60BfBpObG0/Kk0inqctw6a+NU9ooG4ndqf5ZsmKHOMuJ4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(26005)(8936002)(71200400001)(38100700002)(8676002)(186003)(6506007)(55016003)(7696005)(38070700005)(66946007)(66446008)(76116006)(64756008)(40140700001)(6916009)(2906002)(166002)(86362001)(66556008)(83380400001)(82960400001)(966005)(5660300002)(33656002)(122000001)(508600001)(316002)(52536014)(66476007)(16799955002)(9686003)(443494004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1OEr29zXQPIyofYDpok9lRM5k5cGL7i2cDEML6c/yuqg2GqdKdCHgMaroddC?= =?us-ascii?Q?Km/oKA8IW1B3HtACqtJvatCPPy5RKeE4z4mWA3SZe1jxiKY7Pj6/h2E6eaMU?= =?us-ascii?Q?/O3uIuooae+eb7ONC+pplMlxIchKHqyDbtGJQ9Fu2pD0rsrOFZyvQxOprNAL?= =?us-ascii?Q?kTlepLL+fMMlqGTlcdji4+zRJZiiUG1GHmDhUAl8S4KytmnPx/aBf2WhQwrR?= =?us-ascii?Q?dzQgl67P1aN/M7/Wpo2Rul94EAgQFOrbVWptfF+EAniLMYN6rQg6HMMRI1Gx?= =?us-ascii?Q?YX6iS/qIU0tkCI7PPL+tXijaz3bTj8Njo9nSqOIdCsn2CSQv/B6fAVgxamje?= =?us-ascii?Q?Hut986v3sQzGodzqBVnx9H0dLRLNh0mdYzH04o4srVfRYy4DXp0F6onPwj8y?= =?us-ascii?Q?IOTDb6LT1FIxC/2Hj2ePPD76RwDOKAKN99inISnkSHsEtZSIVrq5yEVGOrNG?= =?us-ascii?Q?4nXpAZBIgC0Ob+bmDvqSYf+YyPeu5GgLTqhOaT4gcvk0brCk04j6CFGi9kPm?= =?us-ascii?Q?zlJvrrFFQ7FGGEm8ojFO4k2G9b1UhQoYvjQUDy0BrOdl7aIYjkYs/7nXdybG?= =?us-ascii?Q?adEp6JMTD9T9tmuF9dDfqzaP+G3x/hM2F/06obVpW1kKKfHupQNultxUFB2M?= =?us-ascii?Q?S41OBxx61M+mXq7Hu5CVfTZ7TOYdXDROmMtDJ1mk0AJXFsbpviHxqRTz5Gxo?= =?us-ascii?Q?Kp7yzvjeMo6lGVHkDf1zhY8BT42lixgf3JlRGA0FsAOO9kzFC8XekZIF6Y2O?= =?us-ascii?Q?Bilivi3BAH8c+7zXzqtdhi0my0VgzfrFx5QtzRP2B4FlRg7TiRi97O768RG/?= =?us-ascii?Q?IGezP4UepDqIZAzfxwk2b8A0T9oK+TrcDN5iR811/kdmHRuNqwkmWoJElgPD?= =?us-ascii?Q?m99ckDGvkC8iZLIf8GlD6ocgHVWJriQavmCAqweagXgsW5ovtRoxVfPzK4ZL?= =?us-ascii?Q?J3NOlDDW8C+DGOuT0AUU9NO4E/iABl7V3EDgaFVh3MgasQEZmIWARcMfK87p?= =?us-ascii?Q?XARVc7pJDHMXeSSYZq6uC/vQg5yRXQcFmPFWjk0lEZe4PbI/RgQ3MonsxrrD?= =?us-ascii?Q?DR7iUeUjKoCJAiUuAcWHVP9EAClmgG3dJB+kmwe3R8CQgxWff+7kATSP+rZi?= =?us-ascii?Q?eneQmYRZo2umAfL8a7nBjs8dchv2jHmFIN4ap1/uXJGZc8FfYil4p5nhySE3?= =?us-ascii?Q?pGwUUiUgthJr3MyVzEdNFBxAiRZ2dEnvTSb6KvCeJhZslec7YprRNA9NeNVG?= =?us-ascii?Q?vqHvdia7ZDe3uhLYVXdUAKMiV+/ienVDOF+tY3A8HsB3gVx2K/1vQQDSQFxA?= =?us-ascii?Q?YYigdNT+vsDRYX9rtsD3xt2EcXBh9N0pZNpdJTpQFpv9Ba6msJvQhEkeKUIB?= =?us-ascii?Q?+TL6bsr3y9NwtCjl/sFzexJD0DCf0uxwdDqdtXcvzDyQPPBkk7+rFspwTTIV?= =?us-ascii?Q?98Zox13iwmmXNzgbXgPP5qs4TJUQF34HZ2BpRcnOgADadN4Rv87krm8Ocw+W?= =?us-ascii?Q?6AgIN3sNPvGRsIOYCcKvjWkO3jAghRxfnBc3d94pntcW6TdbvxsOebe9i/EU?= =?us-ascii?Q?VHu12uLUNQ1pXpi3K4JlI+Wcd/KWzM0vPOfaYNgegtQz2AJl6aTHgb2VEk2/?= =?us-ascii?Q?DQ=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB508448646B85003D26C9FA7D9B5A9DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c6c7690-de02-444c-d0c0-08d9dc61df5c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2022 22:11:56.6038 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hD5JkNbJKl46prn3PWfxkezAZGIPafhGtBdP9FVHs3aEBoEycKfZoozuASlBCnbZaAWEgQE8qn3n04p6a3N2GA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2939 Archived-At: Subject: [netmod] YANG Versioning Weekly Call Minutes - 2022-01-18 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2022 22:12:03 -0000 --_000_DM6PR08MB508448646B85003D26C9FA7D9B5A9DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable YANG Versioning Weekly Call Minutes - 2022-01-18 We discussed the following two open issues: Jason: #74 items (a) and (c) and #38 (schema terminology) Rob: #57 (mount points in packages) For #74 we're done reviewing. Jason to update, issue PR, and pull changes i= nto the latest draft. For #57: - further clarification needed around what the list of mount points means i= n a package Next open issues to progress: Balazs: #65: (revision label scheme for Packages) Reshad: #63: (Precedence of packages in Package definition) Bo: #105 and #125 Jan: #70 (and close off #67/#69 in GitHub) #29: (package deviation example) - looking for someone to own this one (pro= pose text) #32: (what does metadata mean) - looking for someone to own this one (propo= se text) Jason ---------------------------------------------- Versioning work on Github: https://github.com/netmod-wg/yang-ver-dt ---------------------------------------------- Weekly webex call details: Meeting number (access code): 161 096 5630 Meeting password: semver? Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 1= 0:00 AM, (UTC-05:00) Eastern Time (US & Canada) 9:00 AM | (UTC-05:00) Eastern Time (US & Canada) | 1 hr https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Tap to join from a mobile device (attendees only) +1-650-479-3208,,1610965630## Call-in toll number (US/Canada) --_000_DM6PR08MB508448646B85003D26C9FA7D9B5A9DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2022-01-18

 

We discussed the following two open issues:

Jason: #74 items (a) and (c) and #38  (schema t= erminology)

Rob: #57 (mount points in packages)

 

For #74 we're done reviewing. Jason to update, issue= PR, and pull changes into the latest draft.

 

For #57:

- further clarification needed around what the list = of mount points means in a package

 

Next open issues to progress:

 

Balazs: #65: (revision label scheme for Packages)

Reshad: #63: (Precedence of packages in Package defi= nition)

Bo: #105 and #125

Jan: #70  (and close off #67/#69 in GitHub)

 

#29: (package deviation example) - looking for someo= ne to own this one (propose text)

#32: (what does metadata mean) - looking for someone= to own this one (propose text)

 

Jason

 

----------------------------------------------<= /o:p>

Versioning work on Github:

https://github.com/netmod-wg/yang-ver-dt

 

----------------------------------------------<= /o:p>

Weekly webex call details:

 

Meeting number (access code): 161 096 5630

Meeting password: semver?

 

Occurs every Tuesday effective Tuesday, November 16,= 2021 from 9:00 AM to 10:00 AM, (UTC-05:00) Eastern Time (US & Canada)

9:00 AM  |  (UTC-05:00) Eastern Time (US &= amp; Canada)  |  1 hr

 

https://ietf.webex.com/ietf/j.php?MTID= =3Dme2c6491ebcc37b8127c1244d244d2754

Tap to join from a mobile device (attendees only)

+1-650-479-3208,,1610965630## Call-in toll number (U= S/Canada)

--_000_DM6PR08MB508448646B85003D26C9FA7D9B5A9DM6PR08MB5084namp_-- From nobody Thu Jan 20 16:45:51 2022 Return-Path: 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 EF26C3A0B05 for ; Thu, 20 Jan 2022 16:45:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.464 X-Spam-Level: X-Spam-Status: No, score=-7.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 klu1uHyokEM0 for ; Thu, 20 Jan 2022 16:45:43 -0800 (PST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2092.outbound.protection.outlook.com [40.107.93.92]) (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 2250B3A0B0C for ; Thu, 20 Jan 2022 16:45:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ga6qKy7TlacxKa1vi1D+ZQNTE37DCtdRN/MDb40NcvXxTe/sEEBq8hsimInuZ3pXmLxsaAz1CesK5ybeXNArm9NIF8vPpJrHbBzFFSH5g8GyBWFUua121BvORIyGorGeMJXOSEn6xNbSkzQAC299ClnxULAaw8i0inkv95r5tqmT9fLNYajbVwhFQovhX4DOFdSn8Bmwi+tMelqvp+QicfBHwtrezMQbG5C5BI2pxAwn1kiX2VNCUVJlTBonSbiUCr3qGLmk6/CqgC468CO2LyNH2+t+vnTKyNEAytCJORlVYfbdPs8+au9it0unoIKQ+B8HS1P18hc7VXIXe2wrQQ== 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=Pqe70tLtAR6tpI821XBe3czyfUm96tVSY21CrFoTdXw=; b=QugJBUPecMRExshJosFQf+1+pqgtGl7lK1lYCx8mbvlDYDf8QymaVBbV6l7Tbov9gvLycv3F3IGh/y3zD6epZhnDOrn5DirRqc5/9wFSiGZhp9rFxiHc6RdvDqRqs+17lbc/8VDhHGIqeN1HZ8xZ8OXs1e00uRPjepgHcHNBQJRty6AAKj+CHjB9VZoVbyt3xy4Dzp58th07PSZq6beonocxcU1FOus5zIKE/3O8yDNph61rKmjuRYztzh7muyGM9QLVo1MetD/MfgO2qWA21Q0NiQX2MK+iZ4PZqeVL2QK6T4nQtPKiR1N9fEpAsjbAbzaxNNYWmY/2sDDCjEPaFA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pqe70tLtAR6tpI821XBe3czyfUm96tVSY21CrFoTdXw=; b=cwxWqgL3HLtjN3KtQo4mlpMJR4Db9ct9jMklrw+L6m30Go9XarfGZUlAp/gLh9nnmanICVwSjIrMJ7MePrCyPkOFkk8FZgdd3vJQS+Ct9esK4valfLj2btviHw1qqbJqSheb8sThceTP1wyQsenxrHuU4IvwO+0nHBIugLGdETM= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by CO2PR0801MB2150.namprd08.prod.outlook.com (2603:10b6:102:b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.10; Fri, 21 Jan 2022 00:45:39 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4909.010; Fri, 21 Jan 2022 00:45:39 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: Juergen Schoenwaelder CC: "netmod@ietf.org" Thread-Topic: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 Thread-Index: AdgDQ/x3HOXbFQUgRey//oYRnKBy0gABhJwAADLor2ACko4AYA== Date: Fri, 21 Jan 2022 00:45:39 +0000 Message-ID: References: <20220106220922.jcujhjnfzydyb54c@anna> In-Reply-To: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cae19a0a-0cc3-46ac-ef70-08d9dc7758a6 x-ms-traffictypediagnostic: CO2PR0801MB2150:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dDrbN12jmstuDFsLiIyB5Fgvih2Mx2rOyWWcogyYFtZan3An++xqGrmqxTA63uzySd1J0NTNBK4XpYiQ6hCBnY3+mpXKnLKx9jjBYDj5NSPMfh40A7SPKAQdeyqNoJc4pZFjzqbtsiCRnuleW10RlcGEOWaI8ecnpKy0IUYnP1FBiL6CqJbcyFlomVqvbt4p82eShvLOl7jWsZFQ4W+oM2Pnrro4zHmTOR72XTHtiCK4C5l//MrIlIQ1jUclhfIUZWhSYpfWxoWqig1VwyD0zMfCR9sx02Xhgw0wzSrqz1SoWqtvW5oLJoUw8U9tw09vtxdhN1SWk7keNLqxdg8CxdFAKKhr/FZH6Cehd2ORXP0ZFINGZAiBxnZCL/6dhdd1sRW1LMpMdiHgEQHwuVP/fwtsI1uKGYkXI0gOeMO0ACw7x81oVXXEnADjNnOivmQn9OLeX+8kDTIhR+pLStUYibKMkb0jziZUhJdDAYEVJYE1RLDm0hOZNuZNRM8L4Yy6ZMJXwiGTyMPyDs24dM/ti7a80ueMHFGcOCw4O9jx2wvygfJ2kmmFvSMOOnFdK6meQoEHnDbN5muMXwsB2wNS9SQ53ItLihn2RhurBYxB0tWRin22c3uyZdpiagbjSY/TnhLN1CBmSKQGCXmaeR2N/XmjaoFFyrGiXeeZJZTAzj+lyASku1jUVmuEyxQFxH5XCD09D0Ke+QFwrnqLSe2coE69MnHlxpUDUnnbtxPtrnni99TnLoWK36bhLQiM4Rge0ZrQFsmyJJrEUBAFMmkoBwguUvB7Q1oErQjBA7b3wvz5r5MZUAkKIV08rV2P2A9I x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(52536014)(71200400001)(122000001)(7696005)(82960400001)(166002)(9686003)(316002)(5660300002)(4326008)(86362001)(6506007)(966005)(66476007)(66556008)(64756008)(66446008)(38100700002)(66946007)(76116006)(53546011)(38070700005)(2906002)(33656002)(8936002)(55016003)(66574015)(508600001)(26005)(186003)(83380400001)(6916009)(40140700001)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b0hQaUdMMFpqTHlzYmlQbm5tV0pldEk4YmRHS2N4STFmNzBaOXlUS2JvNXZo?= =?utf-8?B?RGlndzRFMnhmTTIyNG03N2ZxbWlLUm4rdjlJdHY0NUFHVm1UMkl5bUt1aVNX?= =?utf-8?B?c1ZhY1BFTDZyLzZQOVN4bVFOVCtLd25BQVpHeW1LQzRQL1d1WXlpMXgwY1NN?= =?utf-8?B?OFV2UjBSZ2NtanVlK0dId1h6d0JadE9ObnBBVTZnZUFnN2hLWndKaWx1K09W?= =?utf-8?B?djNDQVlmQTNha0ZMZ3dScmVWUC9vVkdMNmx1bWpzS0ZvVStQVjhHQWp2ZGc3?= =?utf-8?B?REZwM004b0IwKzhEL1p0NVd5ZXk0dEFoazZJY2xDbURsRkJhTzdoejZNQTN0?= =?utf-8?B?YmFkeiswYkNpQmVBWUZObWpKdHo4c3YxYis2aGJmYWNmT2tBcGN6Ylp2STcx?= =?utf-8?B?SS81Uk9aeWhvdjNJMTlHN1l3cG4ya1FiYjNJeklsSFJ5VlhGeFJPYXY2V2tm?= =?utf-8?B?ZjZRT2dGSlFZQ2VoSHJQQXZNWU5tMmxCa2xwN3k0RGQ2TDAwRUtvOXRYak1v?= =?utf-8?B?TjVHblRYK2hFakFBNStsby9CZElZWVg5RGlwTDlGZExTUXkrWGFOZDJHMHgy?= =?utf-8?B?MzdITlB0MEpDTnVoNGxhd2g5Y1Q5M3FzMVdCWWFTRmdWd2JaZUtpeFdmR05r?= =?utf-8?B?Tkh6MzNSZmZ5blNmcXAzcjFJWHlGUXVKTmJCbklpLzZDMk5wRHhjVUpLWlIv?= =?utf-8?B?N2o5OUJialphZzFCRUIxZ0VrS3JQY3ROQkFldmxYTVd0UFBJd2FXbGlSZU9U?= =?utf-8?B?UWkyU21ZVFVjY1A2SnNOUWhsSURsZlVTZHdRNGdMM25OQnVheTA3UnpyR2Yx?= =?utf-8?B?KzIyR2FRV0NoaEVPVUt4NHhrWnFrK0tpUTY4UmdQSnU3d25YY1AvbnZzOGV0?= =?utf-8?B?SUgvVmc0MVJDcEJEZitvMVhsclNjVmdwTmtENjBoeTBvU2FTQ3BGOXZJdS9E?= =?utf-8?B?TFFtS0dSZGNIUDlOOXhDdVZjUVJ2UlhHSnhCLzhTTlBrQjRGTmlyU2hqOW9P?= =?utf-8?B?QXFhSzFwMFBUMnQvWVNOdmhGQ3VTVHllbjJVRUxlaDdVMm9HZktGY3dhaDFP?= =?utf-8?B?cWxHOElZNG9TYnZYQ3M2V0YzeUpwYSszVS9zb2Uyc0lJV0dYTVhLYlB1Q2JQ?= =?utf-8?B?czFndndtbVQzRUwyOERua3U2aUtHdXRYWGV2dkxrNCt0RGVNNHlHREJJM0Zv?= =?utf-8?B?RVExS055SjloK3pyVFZ0V0doT0ZmZkdNQ0xqamVRdmhGMVpQZ2ZaNWFPRW5l?= =?utf-8?B?WHN0ZDBpU3QyeDhSYnd3dGRCdnl0NG1Ya3ZPSUVBWm5aUTNJVTZkdkhVOEl4?= =?utf-8?B?WlN0VUpuaERSRWQzRmRmWSszRVdvOHh0R1MvMDlySnRQQWxmYWxkNSszTkw3?= =?utf-8?B?dHRUNW9ZeTdJWnV3K2h2OVlKYzJMeWNyUURhRkNBektSVVNrMzhyZUlpaHRT?= =?utf-8?B?ZkkxOUZrd0svQk84bFVDMEdvOTY5WUJUQmJ6TVlOQW1RS05Ob1dVak4xcFRz?= =?utf-8?B?T3VmSlpYM3h2VXVQRWMvWFVIOVUwblRBZHBoelcxQkNUN1RIOXZjVFUvRnhh?= =?utf-8?B?b0prUURtTkxHWnV4blVUV2w0MXVoanEwaGFuSlh4K0o2SXVXQ0RQcUxYcXRv?= =?utf-8?B?d3hBQnNvSzJyNTRkQUxKbEppZWcweFFBQjRXOEZSOFo3VFZ1TEFWMTJiRU13?= =?utf-8?B?MENkMDRMcTNtWjRpOE1nTXRRUVRpME9oRkZodHpIdzlLSUZNeFFKM0VHaEls?= =?utf-8?B?N2dvazJlb3c4RzJYbDJPdUhSUzB0UzZ1N091aVQ3aml4OFZHZkRzc1dvRnFz?= =?utf-8?B?MjlPdE5uSFFhWSt1aU1NMmZxYVNNdHFWRW9mb0VCM1c3SHhXY25KbzdYTzdB?= =?utf-8?B?TzhoZ2tHV1VOMmNMYy9HYnE0ejIwR3pXMTBQeHhoR1JRRFVnNTA4bGs4Q3Fm?= =?utf-8?B?LzE0MmdqNGVhQkgvMkd2ampuZGZzSm1kaUxNdmUvWTBidzhjYUY3bEpCVCtB?= =?utf-8?B?SWw2NlB3RjdGYmpQVzhCNmRhcmMyemQyN0l1bXhUa3laU0Q0eGdLTWNSK2Yy?= =?utf-8?B?U2FBcXVZQWlzMEJveWlCZnpYcTZWOU84Y1dTaExsQ3R5L0JQZWRPeVJXdldl?= =?utf-8?B?TVkzSnZvNkVRNFFqRm9DR3ZNL3h0b2NrZ1Y4SEM1Qm1GN09UdEJieGl1Ym4w?= =?utf-8?B?Znc9PQ==?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084258D6265B85C305DFA749B5B9DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cae19a0a-0cc3-46ac-ef70-08d9dc7758a6 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2022 00:45:39.5721 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qPqx2TJJiAlyWeg0h+vjWE57yVBTxXkID+QtgTuxSalyn6e2u0mRpwMIzYCeUvmok6HwjrfTE00D4GqKY/0aeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR0801MB2150 Archived-At: Subject: Re: [netmod] Definitions of YANG schema and Packages (in packages draft) - Issue #74 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jan 2022 00:45:49 -0000 --_000_DM6PR08MB5084258D6265B85C305DFA749B5B9DM6PR08MB5084namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWZ0ZXIgc29tZSBkaXNjdXNzaW9ucyBvbiB0aGUgd2Vla2x5IGNhbGxzLCB3ZSBhcmUgZ29pbmcg dG8gYXZvaWQgZGVmaW5pbmcgIllBTkcgc2NoZW1hIi4gIFdlJ2xsIHJvbGwgdGhlIGZvbGxvd2lu ZyB0ZXJtcyBpbnRvIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIGRyYWZ0Og0KDQpBYnN0cmFjdDoN Cg0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIFlBTkcgcGFja2FnZXM7IGEgdmVyc2lvbmVkIG9y Z2FuaXphdGlvbmFsDQogICBzdHJ1Y3R1cmUgdXNlZCB0byBtYW5hZ2Ugc2NoZW1hIGFuZCBjb25m b3JtYW5jZSBvZiBZQU5HIG1vZHVsZXMgYXMgYQ0KICAgY29oZXNpdmUgc2V0IGluc3RlYWQgb2Yg aW5kaXZpZHVhbGx5Lg0KDQpUZXJtaW5vbG9neToNCg0KICAgbyAgWUFORyBwYWNrYWdlOiBhIHZl cnNpb25lZCBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgdXNlZCB0byBtYW5hZ2UNCiAgICAgIGEg c2V0IG9mIFlBTkcgbW9kdWxlcyB0aGF0IGNvbGxlY3RpdmVseSBkZWZpbmUgYSBwYWNrYWdlIHNj aGVtYS4NCiAgICAgIFlBTkcgcGFja2FnZXMgYXJlIGRlZmluZWQgaW4gU2VjdGlvbiA1Lg0KDQog ICBvICBwYWNrYWdlIHNjaGVtYTogVGhlIGNvbWJpbmVkIHNldCBvZiBzY2hlbWEgbm9kZXMgZGVm aW5lZCBieSBhIFlBTkcNCiAgICAgIHBhY2thZ2UuICBQYWNrYWdlIHNjaGVtYSBjYW4gYmUgdXNl ZCB0byBkZWZpbmUgZGF0YXN0b3JlIHNjaGVtYS4NCg0KUmdkcywNCkphc29uDQoNCkZyb206IFN0 ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKQ0KU2VudDogRnJpZGF5LCBKYW51YXJ5IDcs IDIwMjIgNTozNyBQTQ0KVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVy QGphY29icy11bml2ZXJzaXR5LmRlPg0KQ2M6IG5ldG1vZEBpZXRmLm9yZw0KU3ViamVjdDogUkU6 IFtuZXRtb2RdIERlZmluaXRpb25zIG9mIFlBTkcgc2NoZW1hIGFuZCBQYWNrYWdlcyAoaW4gcGFj a2FnZXMgZHJhZnQpIC0gSXNzdWUgIzc0DQoNCg0KVGhhbmtzIErDvHJnZW4uDQoNCg0KDQpUaGF0 IG1pZ2h0IGJlIGEgZ29vZCBpZGVhIHRvIGJlIG1vcmUgc3BlY2lmaWMgKGkuZS4gInBhY2thZ2Ug c2NoZW1hIikuICBJdCB3b3VsZCByZXN1bHQgaW4gc3RhdGVtZW50cyBsaWtlIHRoaXMgaW4gdGhl IFBhY2thZ2VzIGRyYWZ0Og0KDQoNCg0KWUFORyBwYWNrYWdlOiBBIHZlcnNpb25lZCBvcmdhbml6 YXRpb25hbCBzdHJ1Y3R1cmUgaG9sZGluZyBhIHNldCBvZiByZWxhdGVkIFlBTkcgbW9kdWxlcyB0 aGF0IGNvbGxlY3RpdmVseSBkZWZpbmUgYSBZQU5HIHBhY2thZ2Ugc2NoZW1hLg0KDQoNCg0KcGFj a2FnZSBzY2hlbWE6IFRoZSBjb21iaW5lZCBzZXQgb2Ygc2NoZW1hIG5vZGVzIGRlZmluZWQgYnkg YSBZQU5HIHBhY2thZ2UuIEEgZGF0YXN0b3JlIHNjaGVtYSBjYW4gYmUgYSBjb21wb3NpdGlvbiBv ZiBvbmUgb3IgbW9yZSBwYWNrYWdlIHNjaGVtYS4NCg0KDQoNCiAgICogIFRvIGFsbG93IFlBTkcg ZGF0YXN0b3JlIHNjaGVtYSB0byBiZSBzcGVjaWZpZWQgaW4gYSBjb25jaXNlIHdheSByYXRoZXIg dGhhbuKApg0KDQoNCg0KICAgMS4gIEEgWUFORyBwYWNrYWdlIE1BWSByZXByZXNlbnQgYSBjb21w bGV0ZSBZQU5HIGRhdGFzdG9yZSBzY2hlbWEgb3Igb25seSBwYXJ0IG9mIGEgWUFORyBkYXRhc3Rv cmUgc2NoZW1hIHdpdGggc29tZSBtb2R1bGUgaW1wb3J0IGRlcGVuZGVuY2llcyBtaXNzaW5nLCBh cyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1LjQuDQoNCg0KDQpKYXNvbg0KDQoNCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KDQo+IEZyb206IErDvHJnZW4gU2Now7Zud8OkbGRlciA8ai5z Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPG1haWx0bzpqLnNjaG9lbndhZWxkZXJA amFjb2JzLXVuaXZlcnNpdHkuZGU+Pg0KDQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDYsIDIw MjIgNTowOSBQTQ0KDQo+IFRvOiBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgPGph c29uLnN0ZXJuZUBub2tpYS5jb208bWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20+Pg0KDQo+ IENjOiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KPiBTdWJqZWN0 OiBSZTogW25ldG1vZF0gRGVmaW5pdGlvbnMgb2YgWUFORyBzY2hlbWEgYW5kIFBhY2thZ2VzIChp biBwYWNrYWdlcw0KDQo+IGRyYWZ0KSAtIElzc3VlICM3NA0KDQo+DQoNCj4gUGVyaGFwcyBpdCBp cyBiZXN0IHRvIGF2b2lkIGRlZmluaW5nIHRoZSB0ZXJtICdZQU5HIHNjaGVtYScsIGluDQoNCj4g cGFydGljdWxhciBpZiBpdCBpcyB0aGUgc2FtZSBhcyB0aGUgc2NoZW1hIGltcGxpZWQgYnkgYSBZ QU5HIHBhY2thZ2UsDQoNCj4gd2hpY2ggSSB3b3VsZCBjYWxsIGEgInBhY2thZ2Ugc2NoZW1hIi4g SSBhc3N1bWUgdGhhdCBhIGRhdGFzdG9yZSBjYW4NCg0KPiBzdXBwb3J0IG11bHRpcGxlIHBhY2th Z2VzIChub3Qgc3VyZSwgYnV0IHRoZXJlIGlzIHRleHQgYWJvdXQgInRoZQ0KDQo+IHVuaW9uIG9m IGEgc2V0IG9mIGNvbXBhdGlibGUgcGFja2FnZXMiIGluIHRoZSBZQU5HIHBhY2thZ2VzIEktRCkg YW5kDQoNCj4gaGVuY2UgYSAnZGF0YXN0b3JlIHNjaGVtYScgaXMgYSBjb21wb3NpdGlvbiBvZiBv bmUgb3IgbW9yZSAicGFja2FnZQ0KDQo+IHNjaGVtYSIuDQoNCj4NCg0KPiBQZXJoYXBzIHRoZSB0 ZXJtICJZQU5HIHNjaGVtYSIgc2hvdWxkIGJlIGxlZnQgYXMgYW4gb3BhcXVlIG5hbWUgZm9yDQoN Cj4gYW55IGtpbmQgb2Ygc2NoZW1hLCBpLmUuLCBhbnkgb2YgImRhdGFzdG9yZSBzY2hlbWEiLCAi cGFja2FnZSBzY2hlbWEiLA0KDQo+ICJUQkQgc2NoZW1hIi4gSSB0aGluayB3ZSBjYXJlZnVsbHkg YXZvaWRlZCB1c2luZyAiWUFORyBzY2hlbWEiIGR1cmluZw0KDQo+IHRoZSBOTURBIGFuZCBZQU5H IGxpYnJhcnkgdXBkYXRlIHdvcmsuIEl0IG1pZ2h0IGJlIGdvb2QgaWYgdGhlDQoNCj4gcGFja2Fn ZXMgd29yayBhbHNvIGF2b2lkcyBhbGxvY2F0aW5nIHRoYXQgdGVybSAtIGFuZCB1c2luZyAicGFj a2FnZQ0KDQo+IHNjaGVtYSIgYW5kICdkYXRhc3RvcmUgc2NoZW1hJyBtYXkgYWN0dWFsbHkgaGVs cCB0byBhdm9pZCBjb25mdXNpb24uDQoNCj4NCg0KPiAvanMNCg0KPg0KDQo+IE9uIFRodSwgSmFu IDA2LCAyMDIyIGF0IDA5OjQxOjQzUE0gKzAwMDAsIFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0Ev T3R0YXdhKQ0KDQo+IHdyb3RlOg0KDQo+ID4gSGkgYWxsLA0KDQo+ID4NCg0KPiA+IFRoaXMgZW1h aWwgaXMgcmVsYXRlZCB0byB0aGUgaXRlbXMgKGEpIGFuZCAoYykgaW4gSXNzdWUgIzc0IG9mIHRo ZSBZQU5HDQoNCj4gdmVyc2lvbmluZyB3b3JrOg0KDQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL25l dG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNzQNCg0KPiA+DQoNCj4gPiA9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQo+ID4gRmlyc3Qg c29tZSBiYWNrZ3JvdW5kOg0KDQo+ID4NCg0KPiA+ICJZQU5HIHNjaGVtYSIgaXMgbm90IGRlZmlu ZWQgaW4gUkZDNzk1MCBvciA4MzQyIChOTURBKS4NCg0KPiA+DQoNCj4gPiA4MzQyIGRlZmluZXMg dGhlIGZvbGxvd2luZzoNCg0KPiA+DQoNCj4gPiAgICBvICBzY2hlbWEgbm9kZTogQSBub2RlIGlu IHRoZSBzY2hlbWEgdHJlZS4gIFRoZSBmb3JtYWwgZGVmaW5pdGlvbiBpcw0KDQo+ID4gICAgICAg cHJvdmlkZWQgaW4gUkZDIDc5NTAuDQoNCj4gPg0KDQo+ID4gICAgbyAgZGF0YXN0b3JlIHNjaGVt YTogVGhlIGNvbWJpbmVkIHNldCBvZiBzY2hlbWEgbm9kZXMgZm9yIGFsbCBtb2R1bGVzDQoNCj4g PiAgICAgICBzdXBwb3J0ZWQgYnkgYSBwYXJ0aWN1bGFyIGRhdGFzdG9yZSwgdGFraW5nIGludG8g Y29uc2lkZXJhdGlvbiBhbnkNCg0KPiA+ICAgICAgIGRldmlhdGlvbnMgYW5kIGVuYWJsZWQgZmVh dHVyZXMgZm9yIHRoYXQgZGF0YXN0b3JlLg0KDQo+ID4NCg0KPiA+IDc5NTAgZGVmaW5lcyB0aGUg Zm9sbG93aW5nOg0KDQo+ID4NCg0KPiA+ICAgIG8gIHNjaGVtYSBub2RlOiBBIG5vZGUgaW4gdGhl IHNjaGVtYSB0cmVlLiAgT25lIG9mIGFjdGlvbiwgY29udGFpbmVyLA0KDQo+ID4gICAgICAgbGVh ZiwgbGVhZi1saXN0LCBsaXN0LCBjaG9pY2UsIGNhc2UsIHJwYywgaW5wdXQsIG91dHB1dCwNCg0K PiA+ICAgICAgIG5vdGlmaWNhdGlvbiwgYW55ZGF0YSwgYW5kIGFueXhtbC4NCg0KPiA+DQoNCj4g PiAgICBvICBzY2hlbWEgdHJlZTogVGhlIGRlZmluaXRpb24gaGllcmFyY2h5IHNwZWNpZmllZCB3 aXRoaW4gYSBtb2R1bGUuDQoNCj4gPg0KDQo+ID4gPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KPiA+IFNvbWUgY3VycmVudCBkZWZpbml0 aW9ucyBpbiBZQU5HIFBhY2thZ2VzIDAyDQoNCj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y Zy9kb2MvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1wYWNrYWdlcy8NCg0KPiA+DQoNCj4gPiBBYnN0 cmFjdA0KDQo+ID4NCg0KPiA+ICAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBZQU5HIHBhY2thZ2Vz LCBhIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbA0KDQo+ID4gICAgc3RydWN0dXJlIGhvbGRpbmcg YSBzZXQgb2YgcmVsYXRlZCBZQU5HIG1vZHVsZXMgdGhhdCBjb2xsZWN0aXZlbHkNCg0KPiA+ICAg IGRlZmluZSBhIFlBTkcgc2NoZW1hLg0KDQo+ID4NCg0KPiA+IFNlY3Rpb24gMToNCg0KPiA+DQoN Cj4gPiAgICAqICBZQU5HIHNjaGVtYTogIEEgZGF0YXN0b3JlIHNjaGVtYSwgbm90IGJvdW5kIHRv IGFueSBwYXJ0aWN1bGFyDQoNCj4gZGF0YXN0b3JlLg0KDQo+ID4NCg0KPiA+ICAgICogIFlBTkcg cGFja2FnZTogQW4gb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGNvbnRhaW5pbmcgYSBjb2xsZWN0 aW9uDQoNCj4gPiAgICAgICBvZiBZQU5HIG1vZHVsZXMsIG5vcm1hbGx5IGRlZmluZWQgaW4gYSBZ QU5HIGluc3RhbmNlIGRhdGEgZmlsZS4gIEENCg0KPiA+ICAgICAgIFlBTkcgcGFja2FnZSBkZWZp bmVzIGEgWUFORyBzY2hlbWEgYnkgc3BlY2lmeWluZyBhIHNldCBvZiBZQU5HDQoNCj4gPiAgICAg ICBtb2R1bGVzIGFuZCB0aGVpciByZXZpc2lvbnMsIG90aGVyIHBhY2thZ2VzIGFuZCB0aGVpciBy ZXZpc2lvbnMsDQoNCj4gPiAgICAgICBtYW5kYXRvcnkgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25z LiAgWUFORyBwYWNrYWdlcyBhcmUgZGVmaW5lZCBpbg0KDQo+ID4gICAgICAgU2VjdGlvbiA1Lg0K DQo+ID4NCg0KPiA+IFNlY3Rpb24gMjoNCg0KPiA+DQoNCj4gPiAgICBBIFlBTkcgcGFja2FnZSBp cyBhbiBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgdGhhdCBncm91cHMgYSBzZXQgb2YNCg0KPiA+ ICAgIFlBTkcgbW9kdWxlcyB0b2dldGhlciBpbnRvIGEgY29uc2lzdGVudCB2ZXJzaW9uZWQgZGVm aW5pdGlvbi4NCg0KPiA+DQoNCj4gPiBTZWN0aW9uIDU6DQoNCj4gPg0KDQo+ID4gICAgQSBZQU5H IHBhY2thZ2UgaXMgYSB2ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5n IGEgc2V0DQoNCj4gPiAgICBvZiByZWxhdGVkIFlBTkcgbW9kdWxlcywgcGFja2FnZXMsIGZlYXR1 cmVzLCBhbmQgZGV2aWF0aW9ucy4gIEEgWUFORw0KDQo+ID4gICAgcGFja2FnZSBjb2xsZWN0aXZl bHkgZGVmaW5lcyBhIFlBTkcgc2NoZW1hLg0KDQo+ID4NCg0KPiA+ID09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCj4gPiBQcm9wb3NlZCB1 cGRhdGVzIHRvIHRoZSBwYWNrYWdlcyBkcmFmdCAoY2hhbmdlcyBoaWdobGlnaHRlZCBpbiByZWQp DQoNCj4gPiAtIHVuaWZ5IHRoZSBzaG9ydCBkZXNjcmlwdGlvbiBvZiBhIHBhY2thZ2UgaW4gdGhl IDQgcGxhY2VzIChkb24ndCB0cnkgdG8gaW5jbHVkZQ0KDQo+IGFsbCBkZXRhaWxzIG9mIGEgcGFj a2FnZSBpbiB0aGlzIHNob3J0IGRlc2NyaXB0aW9uKQ0KDQo+ID4gLSBidXQgZG8gd2UgbmVlZCBt b3JlIHRoYW4gdGhpcyBzaG9ydCBkZXNjcmlwdGlvbiBpbiB0aGUgYWJzdHJhY3QgYW5kDQoNCj4g c2VjdGlvbnMgMSBhbmQgMiA/DQoNCj4gPiAtIGRvIHdlIGV2ZW4gbmVlZCBhIHRlcm0gY2FsbGVk ICJZQU5HIFNjaGVtYSIgPw0KDQo+ID4NCg0KPiA+IEFic3RyYWN0DQoNCj4gPg0KDQo+ID4gICAg VGhpcyBkb2N1bWVudCBkZWZpbmVzIFlBTkcgcGFja2FnZXM6IGEgdmVyc2lvbmVkIG9yZ2FuaXph dGlvbmFsDQoNCj4gPiAgICBzdHJ1Y3R1cmUgZGVmaW5pbmcgYSBzZXQgb2YgWUFORyBtb2R1bGVz LCBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuDQoNCj4gPg0KDQo+ID4gU2VjdGlvbiAxOg0KDQo+ ID4NCg0KPiA+ICAgIFRoaXMgZG9jdW1lbnQgYWxzbyBtYWtlcyBvZiB0aGUgZm9sbG93aW5nIHRl cm1pbm9sb2d5IGludHJvZHVjZWQgaW4NCg0KPiA+ICAgIHRoZSBZQU5HIDEuMSBEYXRhIE1vZGVs aW5nIExhbmd1YWdlIFtSRkM3OTUwXToNCg0KPiA+DQoNCj4gPiAgICAqICBkYXRhIG5vZGUNCg0K PiA+DQoNCj4gPiAgICAqICBzY2hlbWEgbm9kZQ0KDQo+ID4NCg0KPiA+ICAgIEluIGFkZGl0aW9u LCB0aGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIGZvbGxvd2luZyB0ZXJtaW5vbG9neToNCg0KPiA+ DQoNCj4gPiAgICogWUFORyBzY2hlbWE6IFRoZSBjb21iaW5lZCBzZXQgb2Ygc2NoZW1hIG5vZGVz IGZvciBhIHNldCBvZiBtb2R1bGVzLA0KDQo+IHRha2luZyBpbnRvIGNvbnNpZGVyYXRpb24gYW55 IGRldmlhdGlvbnMgYW5kIGVuYWJsZWQgZmVhdHVyZXMuDQoNCj4gPg0KDQo+ID4gICAgKiBZQU5H IHBhY2thZ2U6IEEgdmVyc2lvbmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBkZWZpbmluZyBh IHNldCBvZg0KDQo+IFlBTkcgbW9kdWxlcywgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25zLiAgQSBZ QU5HIHBhY2thZ2UgY29sbGVjdGl2ZWx5IGRlZmluZXMNCg0KPiBhIFlBTkcgc2NoZW1hLg0KDQo+ ID4gLSBsZWF2ZSBvdXQgIm5vcm1hbGx5IGRlZmluZWQgaW4gYSBZQU5HIGluc3RhbmNlIGRhdGEg ZmlsZSINCg0KPiA+IC0gbGVhdmUgb3V0ICJvdGhlciBwYWNrYWdlcyBhbmQgdGhlaXIgcmV2aXNp b25zIg0KDQo+ID4gLSBsZWF2ZSBvdXQgInN1Ym1vZHVsZXMiDQoNCj4gPiAtIGxlYXZlIG91dCBh bnl0aGluZyBhYm91dCBtb3VudCBwb2ludHMNCg0KPiA+IC0gInNldCIgdnMgImNvbGxlY3Rpb24i IHZzICJncm91cHMiIHZzICJob2xkaW5nIiBvZiBZQU5HIG1vZHVsZXM6ICAgdXNlICJzZXQiDQoN Cj4gb2YgWUFORyBtb2R1bGVzDQoNCj4gPg0KDQo+ID4gU2VjdGlvbiAyOg0KDQo+ID4NCg0KPiA+ ICAgIEEgWUFORyBwYWNrYWdlIGlzIGEgdmVyc2lvbmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVy ZSBkZWZpbmluZyBhIHNldCBvZg0KDQo+IFlBTkcgbW9kdWxlcywgZmVhdHVyZXMsIGFuZCBkZXZp YXRpb25zLiAgRm9yDQoNCj4gPiAgICBleGFtcGxlLCBhIFlBTkcgcGFja2FnZSBjb3VsZCBkZWZp bmUgdGhlIHNldCBvZiBZQU5HIG1vZHVsZXMgcmVxdWlyZWQNCg0KPiA+ICAgIHRvIGltcGxlbWVu dCBhbiBMMlZQTiBzZXJ2aWNlIG9uIGEgbmV0d29yayBkZXZpY2UuICBZQU5HIHBhY2thZ2VzIGNh bg0KDQo+ID4gICAgdGhlbXNlbHZlcyByZWZlciB0bywgYW5kIHJldXNlLCBvdGhlciBwYWNrYWdl IGRlZmluaXRpb25zLg0KDQo+ID4gW29yIGFkZCBtZW50aW9ucyBvZiBpbmNsdWRlZCBwYWNrYWdl cyBhbmQgbW91bnQgcG9pbnRzIGhlcmUgaW4gc2VjdGlvbiAyID8NCg0KPiBzZWN0aW9uIDE/IGFi c3RyYWN0ID9dDQoNCj4gPg0KDQo+ID4gU2VjdGlvbiA1Og0KDQo+ID4NCg0KPiA+ICAgIEEgWUFO RyBwYWNrYWdlIGlzIGEgdmVyc2lvbmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBkZWZpbmlu ZyBhIHNldA0KDQo+ID4gICAgb2YgcmVsYXRlZCBZQU5HIG1vZHVsZXMsIHBhY2thZ2VzLCBmZWF0 dXJlcywgYW5kIGRldmlhdGlvbnMuICBBIFlBTkcNCg0KPiA+ICAgIHBhY2thZ2UgY29sbGVjdGl2 ZWx5IGRlZmluZXMgYSBZQU5HIHNjaGVtYS4NCg0KPiA+DQoNCj4gPiBKYXNvbg0KDQo+ID4NCg0K PiA+DQoNCj4gPg0KDQo+DQoNCj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXw0KDQo+ID4gbmV0bW9kIG1haWxpbmcgbGlzdA0KDQo+ID4gbmV0bW9kQGll dGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCj4gPiBodHRwczovL3d3dy5pZXRmLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQo+DQoNCj4NCg0KPiAtLQ0KDQo+IErDvHJnZW4g U2Now7Zud8OkbGRlciAgICAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJI DQoNCj4gUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3 NTkgQnJlbWVuIHwgR2VybWFueQ0KDQo+IEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAg PGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg== --_000_DM6PR08MB5084258D6265B85C305DFA749B5B9DM6PR08MB5084namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0 aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNv UGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxh aW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7 fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0IENoYXIi Ow0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCI7 DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjEN Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28t c3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRT ZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDEyOS43NXB0 IDcyLjBwdCAxMjkuN3B0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7 fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMg djpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lm IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFw IHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlm XS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0EiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIj OTU0RjcyIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNl Y3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1s YW5ndWFnZTpFTi1VUyI+QWZ0ZXIgc29tZSBkaXNjdXNzaW9ucyBvbiB0aGUgd2Vla2x5IGNhbGxz LCB3ZSBhcmUgZ29pbmcgdG8gYXZvaWQgZGVmaW5pbmcgJnF1b3Q7WUFORyBzY2hlbWEmcXVvdDsu Jm5ic3A7IFdlJ2xsIHJvbGwgdGhlIGZvbGxvd2luZyB0ZXJtcyBpbnRvIHRoZSBuZXh0IHZlcnNp b24gb2YgdGhlIGRyYWZ0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8 L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1m YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BYnN0cmFjdDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7IFRoaXMg ZG9jdW1lbnQgZGVmaW5lcyBZQU5HIHBhY2thZ2VzOyBhIHZlcnNpb25lZCBvcmdhbml6YXRpb25h bDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7IHN0cnVjdHVyZSB1c2Vk IHRvIG1hbmFnZSBzY2hlbWEgYW5kIGNvbmZvcm1hbmNlIG9mIFlBTkcgbW9kdWxlcyBhcyBhPG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJzcDsgY29oZXNpdmUgc2V0IGluc3Rl YWQgb2YgaW5kaXZpZHVhbGx5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UZXJtaW5vbG9neTo8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7 IG8mbmJzcDsgWUFORyBwYWNrYWdlOiBhIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1 cmUgdXNlZCB0byBtYW5hZ2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyBhIHNldCBvZiBZQU5HIG1vZHVsZXMgdGhhdCBjb2xsZWN0aXZl bHkgZGVmaW5lIGEgcGFja2FnZSBzY2hlbWEuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4m bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWUFORyBwYWNrYWdlcyBhcmUgZGVmaW5lZCBp biBTZWN0aW9uIDUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh c3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOyZuYnNwOyBvJm5ic3A7IHBhY2thZ2Ugc2NoZW1hOiBU aGUgY29tYmluZWQgc2V0IG9mIHNjaGVtYSBub2RlcyBkZWZpbmVkIGJ5IGEgWUFORzxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFy ZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBhY2th Z2UuJm5ic3A7IFBhY2thZ2Ugc2NoZW1hIGNhbiBiZSB1c2VkIHRvIGRlZmluZSBkYXRhc3RvcmUg c2NoZW1hLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh bmd1YWdlOkVOLVVTIj5SZ2RzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SmFzb248bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNv LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxk aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGlu ZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwv Yj48c3BhbiBsYW5nPSJFTi1VUyI+IFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKQ0K PGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgSmFudWFyeSA3LCAyMDIyIDU6MzcgUE08YnI+DQo8 Yj5Ubzo8L2I+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAmbHQ7ai5zY2hvZW53YWVsZGVyQGphY29i cy11bml2ZXJzaXR5LmRlJmd0Ozxicj4NCjxiPkNjOjwvYj4gbmV0bW9kQGlldGYub3JnPGJyPg0K PGI+U3ViamVjdDo8L2I+IFJFOiBbbmV0bW9kXSBEZWZpbml0aW9ucyBvZiBZQU5HIHNjaGVtYSBh bmQgUGFja2FnZXMgKGluIHBhY2thZ2VzIGRyYWZ0KSAtIElzc3VlICM3NDxvOnA+PC9vOnA+PC9z cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPlRoYW5rcyBKw7xyZ2VuLjxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5UaGF0IG1pZ2h0IGJlIGEgZ29vZCBpZGVhIHRvIGJl IG1vcmUgc3BlY2lmaWMgKGkuZS4gJnF1b3Q7cGFja2FnZSBzY2hlbWEmcXVvdDspLiZuYnNwOyBJ dCB3b3VsZCByZXN1bHQgaW4gc3RhdGVtZW50cyBsaWtlIHRoaXMgaW4gdGhlIFBhY2thZ2VzIGRy YWZ0OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8 L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5ZQU5HIHBhY2thZ2U6IEEgdmVyc2lv bmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBob2xkaW5nIGEgc2V0IG9mIHJlbGF0ZWQgWUFO RyBtb2R1bGVzIHRoYXQgY29sbGVjdGl2ZWx5IGRlZmluZSBhDQo8cz48c3BhbiBzdHlsZT0iY29s b3I6cmVkIj5ZQU5HPC9zcGFuPjwvcz48c3BhbiBzdHlsZT0iY29sb3I6cmVkIj4gcGFja2FnZSA8 L3NwYW4+DQpzY2hlbWEuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48 bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxl PSJjb2xvcjpyZWQiPnBhY2thZ2Ugc2NoZW1hOiBUaGUgY29tYmluZWQgc2V0IG9mIHNjaGVtYSBu b2RlcyBkZWZpbmVkIGJ5IGEgWUFORyBwYWNrYWdlLiBBIGRhdGFzdG9yZSBzY2hlbWEgY2FuIGJl IGEgY29tcG9zaXRpb24gb2Ygb25lIG9yIG1vcmUgcGFja2FnZSBzY2hlbWEuPG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsgKiZuYnNwOyBUbyBhbGxvdyA8 cz48c3BhbiBzdHlsZT0iY29sb3I6cmVkIj5ZQU5HPC9zcGFuPjwvcz48c3BhbiBzdHlsZT0iY29s b3I6cmVkIj4NCjwvc3Bhbj5kYXRhc3RvcmUgc2NoZW1hIHRvIGJlIHNwZWNpZmllZCBpbiBhIGNv bmNpc2Ugd2F5IHJhdGhlciB0aGFu4oCmPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZu YnNwOyZuYnNwOyAxLiZuYnNwOyBBIFlBTkcgcGFja2FnZSBNQVkgcmVwcmVzZW50IGEgY29tcGxl dGUgPHM+PHNwYW4gc3R5bGU9ImNvbG9yOnJlZCI+WUFORzwvc3Bhbj48L3M+PHNwYW4gc3R5bGU9 ImNvbG9yOnJlZCI+DQo8L3NwYW4+ZGF0YXN0b3JlIHNjaGVtYSBvciBvbmx5IHBhcnQgb2YgYSA8 cz48c3BhbiBzdHlsZT0iY29sb3I6cmVkIj5ZQU5HPC9zcGFuPjwvcz48c3BhbiBzdHlsZT0iY29s b3I6cmVkIj4NCjwvc3Bhbj5kYXRhc3RvcmUgc2NoZW1hIHdpdGggc29tZSBtb2R1bGUgaW1wb3J0 IGRlcGVuZGVuY2llcyBtaXNzaW5nLCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1LjQuPG86cD48 L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPkphc29uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF Ti1DQSI+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08L3NwYW4+PG86cD48L286cD48L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tQ0EiPkZyb206IErDvHJnZW4gU2Now7Zud8OkbGRlciAmbHQ7 PGEgaHJlZj0ibWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZSI+ai5z Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPC9hPiZndDs8L3NwYW4+PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxzcGFuIGxhbmc9IkVOLVVTIiBz dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tQ0EiPlNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5 IDYsIDIwMjIgNTowOSBQTTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn ZTpFTi1DQSI+VG86IFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKSAmbHQ7PGEgaHJl Zj0ibWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20iPmphc29uLnN0ZXJuZUBub2tpYS5jb208 L2E+Jmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZn dDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1DQSI+ Q2M6DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+ PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8c3Bh biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUNBIj5TdWJqZWN0 OiBSZTogW25ldG1vZF0gRGVmaW5pdGlvbnMgb2YgWUFORyBzY2hlbWEgYW5kIFBhY2thZ2VzIChp biBwYWNrYWdlczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1D QSI+ZHJhZnQpIC0gSXNzdWUgIzc0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z b1BsYWluVGV4dCI+Jmd0OyA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgUGVyaGFwcyBpdCBpcyBiZXN0IHRvIGF2b2lkIGRlZmluaW5nIHRoZSB0ZXJtICdZQU5H IHNjaGVtYScsIGluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 IHBhcnRpY3VsYXIgaWYgaXQgaXMgdGhlIHNhbWUgYXMgdGhlIHNjaGVtYSBpbXBsaWVkIGJ5IGEg WUFORyBwYWNrYWdlLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0 OyB3aGljaCBJIHdvdWxkIGNhbGwgYSAmcXVvdDtwYWNrYWdlIHNjaGVtYSZxdW90Oy4gSSBhc3N1 bWUgdGhhdCBhIGRhdGFzdG9yZSBjYW48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgc3VwcG9ydCBtdWx0aXBsZSBwYWNrYWdlcyAobm90IHN1cmUsIGJ1dCB0aGVy ZSBpcyB0ZXh0IGFib3V0ICZxdW90O3RoZTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyB1bmlvbiBvZiBhIHNldCBvZiBjb21wYXRpYmxlIHBhY2thZ2VzJnF1b3Q7 IGluIHRoZSBZQU5HIHBhY2thZ2VzIEktRCkgYW5kPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7IGhlbmNlIGEgJ2RhdGFzdG9yZSBzY2hlbWEnIGlzIGEgY29tcG9z aXRpb24gb2Ygb25lIG9yIG1vcmUgJnF1b3Q7cGFja2FnZTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBzY2hlbWEmcXVvdDsuPG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyBQZXJoYXBzIHRoZSB0ZXJtICZxdW90O1lBTkcgc2NoZW1hJnF1b3Q7IHNo b3VsZCBiZSBsZWZ0IGFzIGFuIG9wYXF1ZSBuYW1lIGZvcjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBhbnkga2luZCBvZiBzY2hlbWEsIGkuZS4sIGFueSBvZiAm cXVvdDtkYXRhc3RvcmUgc2NoZW1hJnF1b3Q7LCAmcXVvdDtwYWNrYWdlIHNjaGVtYSZxdW90Oyw8 bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJnF1b3Q7VEJEIHNj aGVtYSZxdW90Oy4gSSB0aGluayB3ZSBjYXJlZnVsbHkgYXZvaWRlZCB1c2luZyAmcXVvdDtZQU5H IHNjaGVtYSZxdW90OyBkdXJpbmc8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgdGhlIE5NREEgYW5kIFlBTkcgbGlicmFyeSB1cGRhdGUgd29yay4gSXQgbWlnaHQg YmUgZ29vZCBpZiB0aGU8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZn dDsgcGFja2FnZXMgd29yayBhbHNvIGF2b2lkcyBhbGxvY2F0aW5nIHRoYXQgdGVybSAtIGFuZCB1 c2luZyAmcXVvdDtwYWNrYWdlPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7IHNjaGVtYSZxdW90OyBhbmQgJ2RhdGFzdG9yZSBzY2hlbWEnIG1heSBhY3R1YWxseSBo ZWxwIHRvIGF2b2lkIGNvbmZ1c2lvbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 IC9qczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgT24gVGh1LCBKYW4gMDYsIDIw MjIgYXQgMDk6NDE6NDNQTSArMDAwMCwgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2Ep PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHdyb3RlOjxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IEhpIGFsbCw8bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IFRoaXMgZW1haWwgaXMgcmVs YXRlZCB0byB0aGUgaXRlbXMgKGEpIGFuZCAoYykgaW4gSXNzdWUgIzc0IG9mIHRoZSBZQU5HPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IHZlcnNpb25pbmcgd29y azo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyA8YSBo cmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy83NCI+ DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0 cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNzQ8L3NwYW4+PC9h PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48 L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08bzpwPjwvbzpwPjwv cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBGaXJzdCBzb21lIGJhY2tncm91 bmQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyAmcXVvdDtZQU5H IHNjaGVtYSZxdW90OyBpcyBub3QgZGVmaW5lZCBpbiBSRkM3OTUwIG9yIDgzNDIgKE5NREEpLjxv OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgODM0MiBkZWZpbmVzIHRo ZSBmb2xsb3dpbmc6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IHNjaGVtYSBub2RlOiBBIG5vZGUgaW4gdGhlIHNjaGVt YSB0cmVlLiZuYnNwOyBUaGUgZm9ybWFsIGRlZmluaXRpb24gaXM8bzpwPjwvbzpwPjwvcD4NCjxw IGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyBwcm92aWRlZCBpbiBSRkMgNzk1MC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgZGF0YXN0b3JlIHNj aGVtYTogVGhlIGNvbWJpbmVkIHNldCBvZiBzY2hlbWEgbm9kZXMgZm9yIGFsbCBtb2R1bGVzPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc3VwcG9ydGVkIGJ5IGEgcGFydGljdWxhciBkYXRh c3RvcmUsIHRha2luZyBpbnRvIGNvbnNpZGVyYXRpb24gYW55PG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgZGV2aWF0aW9ucyBhbmQgZW5hYmxlZCBmZWF0dXJlcyBmb3IgdGhhdCBkYXRhc3Rv cmUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyA3OTUwIGRlZmlu ZXMgdGhlIGZvbGxvd2luZzo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAm Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgc2NoZW1hIG5vZGU6IEEgbm9kZSBpbiB0aGUg c2NoZW1hIHRyZWUuJm5ic3A7IE9uZSBvZiBhY3Rpb24sIGNvbnRhaW5lciw8bzpwPjwvbzpwPjwv cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyBsZWFmLCBsZWFmLWxpc3QsIGxpc3QsIGNob2ljZSwgY2FzZSwgcnBj LCBpbnB1dCwgb3V0cHV0LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG5vdGlmaWNhdGlv biwgYW55ZGF0YSwgYW5kIGFueXhtbC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgc2NoZW1hIHRyZWU6IFRoZSBkZWZp bml0aW9uIGhpZXJhcmNoeSBzcGVjaWZpZWQgd2l0aGluIGEgbW9kdWxlLjxvOnA+PC9vOnA+PC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29QbGFpblRleHQiPiZndDsgJmd0OyBTb21lIGN1cnJlbnQgZGVmaW5pdGlvbnMgaW4gWUFORyBQ YWNrYWdlcyAwMjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyA8 YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1v ZC15YW5nLXBhY2thZ2VzLyI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRl Y29yYXRpb246bm9uZSI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0 Zi1uZXRtb2QteWFuZy1wYWNrYWdlcy88L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh c3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv UGxhaW5UZXh0Ij4mZ3Q7ICZndDsgQWJzdHJhY3Q8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu VGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBZ QU5HIHBhY2thZ2VzLCBhIHZlcnNpb25lZCBvcmdhbml6YXRpb25hbDxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwO3N0cnVj dHVyZSBob2xkaW5nIGEgc2V0IG9mIHJlbGF0ZWQgWUFORyBtb2R1bGVzIHRoYXQgY29sbGVjdGl2 ZWx5PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJz cDsmbmJzcDsmbmJzcDsgZGVmaW5lIGEgWUFORyBzY2hlbWEuPG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29QbGFpblRleHQiPiZndDsgJmd0OyBTZWN0aW9uIDE6PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7IFlBTkcgc2NoZW1h OiZuYnNwOyBBIGRhdGFzdG9yZSBzY2hlbWEsIG5vdCBib3VuZCB0byBhbnkgcGFydGljdWxhcjxv OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBkYXRhc3RvcmUuPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw OyAqJm5ic3A7IFlBTkcgcGFja2FnZTogQW4gb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGNvbnRh aW5pbmcgYSBjb2xsZWN0aW9uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb2YgWUFORyBt b2R1bGVzLCBub3JtYWxseSBkZWZpbmVkIGluIGEgWUFORyBpbnN0YW5jZSBkYXRhIGZpbGUuJm5i c3A7IEE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBZQU5HIHBhY2thZ2UgZGVmaW5lcyBh IFlBTkcgc2NoZW1hIGJ5IHNwZWNpZnlpbmcgYSBzZXQgb2YgWUFORzxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IG1vZHVsZXMgYW5kIHRoZWlyIHJldmlzaW9ucywgb3RoZXIgcGFja2FnZXMg YW5kIHRoZWlyIHJldmlzaW9ucyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl eHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBtYW5kYXRv cnkgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25zLiZuYnNwOyBZQU5HIHBhY2thZ2VzIGFyZSBkZWZp bmVkIGluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2VjdGlvbiA1LjxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgU2VjdGlvbiAyOjxvOnA+PC9vOnA+PC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgQSBZQU5HIHBh Y2thZ2UgaXMgYW4gb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIHRoYXQgZ3JvdXBzIGEgc2V0IG9m PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsm bmJzcDsmbmJzcDsgWUFORyBtb2R1bGVzIHRvZ2V0aGVyIGludG8gYSBjb25zaXN0ZW50IHZlcnNp b25lZCBkZWZpbml0aW9uLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZn dDsgU2VjdGlvbiA1OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0 OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsm bmJzcDsmbmJzcDsmbmJzcDsgQSBZQU5HIHBhY2thZ2UgaXMgYSB2ZXJzaW9uZWQgb3JnYW5pemF0 aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgb2YgcmVsYXRlZCBZQU5H IG1vZHVsZXMsIHBhY2thZ2VzLCBmZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuJm5ic3A7IEEgWUFO RzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IHBhY2thZ2UgY29sbGVjdGl2ZWx5IGRlZmluZXMgYSBZQU5HIHNjaGVtYS48 bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7ID09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PG86cD48L286cD48L3A+ DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgUHJvcG9zZWQgdXBkYXRlcyB0byB0 aGUgcGFja2FnZXMgZHJhZnQgKGNoYW5nZXMgaGlnaGxpZ2h0ZWQgaW4gcmVkKTxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IC0gdW5pZnkgdGhlIHNob3J0 IGRlc2NyaXB0aW9uIG9mIGEgcGFja2FnZSBpbiB0aGUgNCBwbGFjZXMgKGRvbid0IHRyeSB0byBp bmNsdWRlPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IGFsbCBk ZXRhaWxzIG9mIGEgcGFja2FnZSBpbiB0aGlzIHNob3J0IGRlc2NyaXB0aW9uKTxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IC0gYnV0IGRvIHdlIG5lZWQg bW9yZSB0aGFuIHRoaXMgc2hvcnQgZGVzY3JpcHRpb24gaW4gdGhlIGFic3RyYWN0IGFuZDxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBzZWN0aW9ucyAxIGFuZCAy ID88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyAtIGRv IHdlIGV2ZW4gbmVlZCBhIHRlcm0gY2FsbGVkICZxdW90O1lBTkcgU2NoZW1hJnF1b3Q7ID88bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IEFic3RyYWN0PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGlz IGRvY3VtZW50IGRlZmluZXMgWUFORyBwYWNrYWdlczogYSB2ZXJzaW9uZWQgb3JnYW5pemF0aW9u YWw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNw OyZuYnNwOyZuYnNwOyBzdHJ1Y3R1cmUgZGVmaW5pbmcgYSBzZXQgb2YgWUFORyBtb2R1bGVzLCBm ZWF0dXJlcywgYW5kIGRldmlhdGlvbnMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxh aW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OyBTZWN0aW9uIDE6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZn dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGlzIGRvY3VtZW50IGFsc28gbWFrZXMgb2YgdGhl IGZvbGxvd2luZyB0ZXJtaW5vbG9neSBpbnRyb2R1Y2VkIGluPG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIFlBTkcg MS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UgW1JGQzc5NTBdOjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i TXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyBkYXRhIG5v ZGU8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7 Jm5ic3A7ICombmJzcDsgc2NoZW1hIG5vZGU8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4 dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluIGFkZGl0aW9uLCB0aGlzIGRvY3VtZW50 IGRlZmluZXMgdGhlIGZvbGxvd2luZyB0ZXJtaW5vbG9neTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z b1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7ICogWUFORyBzY2hlbWE6IFRoZSBjb21i aW5lZCBzZXQgb2Ygc2NoZW1hIG5vZGVzIGZvciBhIHNldCBvZiBtb2R1bGVzLDxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyB0YWtpbmcgaW50byBjb25zaWRlcmF0 aW9uIGFueSBkZXZpYXRpb25zIGFuZCBlbmFibGVkIGZlYXR1cmVzLjxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgKiBZQU5HIHBhY2th Z2U6IEEgdmVyc2lvbmVkIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSBkZWZpbmluZyBhIHNldCBv ZjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBZQU5HIG1vZHVs ZXMsIGZlYXR1cmVzLCBhbmQgZGV2aWF0aW9ucy4mbmJzcDsgQSBZQU5HIHBhY2thZ2UgY29sbGVj dGl2ZWx5IGRlZmluZXM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZn dDsgYSBZQU5HIHNjaGVtYS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi PiZndDsgJmd0OyAtIGxlYXZlIG91dCAmcXVvdDtub3JtYWxseSBkZWZpbmVkIGluIGEgWUFORyBp bnN0YW5jZSBkYXRhIGZpbGUmcXVvdDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp blRleHQiPiZndDsgJmd0OyAtIGxlYXZlIG91dCAmcXVvdDtvdGhlciBwYWNrYWdlcyBhbmQgdGhl aXIgcmV2aXNpb25zJnF1b3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0 Ij4mZ3Q7ICZndDsgLSBsZWF2ZSBvdXQgJnF1b3Q7c3VibW9kdWxlcyZxdW90OzxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7IC0gbGVhdmUgb3V0IGFueXRo aW5nIGFib3V0IG1vdW50IHBvaW50czxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu VGV4dCI+Jmd0OyAmZ3Q7IC0gJnF1b3Q7c2V0JnF1b3Q7IHZzICZxdW90O2NvbGxlY3Rpb24mcXVv dDsgdnMgJnF1b3Q7Z3JvdXBzJnF1b3Q7IHZzICZxdW90O2hvbGRpbmcmcXVvdDsgb2YgWUFORyBt b2R1bGVzOiZuYnNwOyZuYnNwOyB1c2UgJnF1b3Q7c2V0JnF1b3Q7PG86cD48L286cD48L3A+DQo8 cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IG9mIFlBTkcgbW9kdWxlczxvOnA+PC9vOnA+PC9w Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgU2VjdGlvbiAyOjxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsgQSBZQU5HIHBhY2th Z2UgaXMgYSB2ZXJzaW9uZWQgb3JnYW5pemF0aW9uYWwgc3RydWN0dXJlIGRlZmluaW5nIGEgc2V0 IG9mPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IFlBTkcgbW9k dWxlcywgZmVhdHVyZXMsIGFuZCBkZXZpYXRpb25zLiZuYnNwOyBGb3I8bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBleGFt cGxlLCBhIFlBTkcgcGFja2FnZSBjb3VsZCBkZWZpbmUgdGhlIHNldCBvZiBZQU5HIG1vZHVsZXMg cmVxdWlyZWQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0 OyZuYnNwOyZuYnNwOyZuYnNwOyB0byBpbXBsZW1lbnQgYW4gTDJWUE4gc2VydmljZSBvbiBhIG5l dHdvcmsgZGV2aWNlLiZuYnNwOyBZQU5HIHBhY2thZ2VzIGNhbjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZW1zZWx2 ZXMgcmVmZXIgdG8sIGFuZCByZXVzZSwgb3RoZXIgcGFja2FnZSBkZWZpbml0aW9ucy48bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBbb3IgYWRkIG1lbnRp b25zIG9mIGluY2x1ZGVkIHBhY2thZ2VzIGFuZCBtb3VudCBwb2ludHMgaGVyZSBpbiBzZWN0aW9u IDIgPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyBzZWN0aW9u IDE/IGFic3RyYWN0ID9dPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4m Z3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0 OyBTZWN0aW9uIDU6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyBBIFlBTkcgcGFja2FnZSBpcyBhIHZlcnNpb25lZCBvcmdhbml6YXRp b25hbCBzdHJ1Y3R1cmUgZGVmaW5pbmcgYSBzZXQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN c29QbGFpblRleHQiPiZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvZiByZWxhdGVkIFlBTkcg bW9kdWxlcywgcGFja2FnZXMsIGZlYXR1cmVzLCBhbmQgZGV2aWF0aW9ucy4mbmJzcDsgQSBZQU5H PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsmbmJzcDsm bmJzcDsmbmJzcDsgcGFja2FnZSBjb2xsZWN0aXZlbHkgZGVmaW5lcyBhIFlBTkcgc2NoZW1hLjxv OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgSmFzb248bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OzxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jmd0OyAmZ3Q7PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q bGFpblRleHQiPiZndDsgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4m Z3Q7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188 bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgJmd0OyBuZXRtb2Qg bWFpbGluZyBsaXN0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7 ICZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9y OndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48 L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7ICZndDsgPGEg aHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiPg0KPHNw YW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8v d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9zcGFuPjwvYT48bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZndDsgPG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs YWluVGV4dCI+Jmd0OyAtLTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+ Jmd0OyBKw7xyZ2VuIFNjaMO2bnfDpGxkZXImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSmFjb2JzIFVu aXZlcnNpdHkgQnJlbWVuIGdHbWJIPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U ZXh0Ij4mZ3Q7IFBob25lOiArNDkgNDIxIDIwMCAzNTg3Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBH ZXJtYW55PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mZ3Q7IEZheDom bmJzcDsmbmJzcDsgKzQ5IDQyMSAyMDAgMzEwMyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2JzLXVuaXZl cnNpdHkuZGUvIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246 bm9uZSI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPC9zcGFuPjwvYT4mZ3Q7PG86 cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_DM6PR08MB5084258D6265B85C305DFA749B5B9DM6PR08MB5084namp_-- From nobody Mon Jan 24 05:12:20 2022 Return-Path: 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 F2D863A141C for ; Mon, 24 Jan 2022 05:12:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.099 X-Spam-Level: X-Spam-Status: No, score=-7.099 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_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz 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 IuKUhItzRBER for ; Mon, 24 Jan 2022 05:12:14 -0800 (PST) Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA14D3A13F7 for ; Mon, 24 Jan 2022 05:12:13 -0800 (PST) Received: by kalendar.cesnet.cz (Postfix, from userid 110) id 56F4760068; Mon, 24 Jan 2022 14:12:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1643029929; bh=KZR6y0g5ruqPbykYg2m+HQcf9BsSBdduEh4PocLMTmw=; h=From:To:Date:Subject; b=Qu/AYtfXeTwDlAPxYKAp+4XFFf75EMq7E4mlwM+l8zs+f31Rdb7sJs7JGwJIXSzSX Pxm3ckCJETXO2s5fAuCVLjgkzwqjN5fybPcY65pRezme7c8wyP72qorh1w1Ti7bSw8 nUfmjEf4SefgHOhD2afMHGWjxw8eLenF+OngKhMk= From: =?utf-8?q?Michal_Va=C5=A1ko?= To: "netmod" User-Agent: SOGoMail 5.5.0 MIME-Version: 1.0 Date: Mon, 24 Jan 2022 14:12:09 +0100 Message-ID: <19e7-61eea580-31-3a495240@76250820> X-Forward: 84.42.188.124 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Archived-At: Subject: [netmod] Schema Mount X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2022 13:12:19 -0000 Hello, I wanted to implement this RFC [1] but I have great difficulty understa= nding how exactly it should work so I would like to ask for some clarif= ication. As for the ietf-yang-library data, they are mentioned several times but= I could find no details as to how exactly they should look like. There= is an example [2], which has only 'ietf-yang-library:modules-state' da= ta tree that is deprecated. Am I to understand that is what is expected= ? Another thing, there are 3 ways mentioned [3] as to when to specify the= schema (YANG modules) for the mounted data and that only 2nd and 3rd a= re covered in the RFC. However, I was not able to find anything more ab= out the 2nd option (implementation-time) and think that everything conc= erns only the 3rd option (run-time). Lastly, I was also looking at another RFC [4] and its examples. There I= could see 'ietf-yang-library:yang-library' data tree instead meaning e= very 'module-set' and corresponding 'schema' need to be referenced by s= ome 'datastore'. The consequence would be that one must know the datast= ore of the data before they can be parsed, is that right? Moreover, for= parsing one would also need the 'ietf-yang-schema-mount:schema-mounts'= data (which are found in the operation data in the example) but where = should the NETCONF/RESTCONF server (for instance) get them? Thanks for any clarification. Regards, Michal From nobody Mon Jan 24 05:49:20 2022 Return-Path: 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 1C31A3A07A7 for ; Mon, 24 Jan 2022 05:49:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.099 X-Spam-Level: X-Spam-Status: No, score=-7.099 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_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz 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 3OzlHSdvdo1w for ; Mon, 24 Jan 2022 05:49:15 -0800 (PST) Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2BCD3A07A5 for ; Mon, 24 Jan 2022 05:49:14 -0800 (PST) Received: by kalendar.cesnet.cz (Postfix, from userid 110) id 1931660068; Mon, 24 Jan 2022 14:49:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1643032150; bh=y/97Qbpk4Qp6XkR/WgIan6ioHOYITNuoFp8euR9x0NI=; h=From:In-Reply-To:Date:To:Subject; b=kPmBKpVwYu89DrMhd5v2f2qLUBdeyEUngfR3Ovt05PFGECKez4ITKjtyN282Lk9FA HK+CIwaQMkCsXfbgRTAtc4gtgwNjHhFiTelONoV9Jj4yqSSXen4V1fXLWYeML0cQf2 ymlSHZI214QVVGFHQ+ifP58ngFOAXjAfwyJxp17k= From: =?utf-8?q?Michal_Va=C5=A1ko?= In-Reply-To: <19e7-61eea580-31-3a495240@76250820> Content-Type: text/plain; charset="utf-8" X-Forward: 84.42.188.124 Date: Mon, 24 Jan 2022 14:49:10 +0100 To: "netmod" MIME-Version: 1.0 Message-ID: <19e5-61eeae80-23-1f5ff2c0@262915203> User-Agent: SOGoMail 5.5.0 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [netmod] =?utf-8?q?Schema_Mount?= X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2022 13:49:19 -0000 Sorry, adding links. > Hello, > I wanted to implement this RFC [1] but I have great difficulty unders= tanding how exactly it should work so I would like to ask for some clar= ification. > > As for the ietf-yang-library data, they are mentioned several times b= ut I could find no details as to how exactly they should look like. The= re is an example [2], which has only 'ietf-yang-library:modules-state' = data tree that is deprecated. Am I to understand that is what is expect= ed? > > Another thing, there are 3 ways mentioned [3] as to when to specify t= he schema (YANG modules) for the mounted data and that only 2nd and 3rd= are covered in the RFC. However, I was not able to find anything more = about the 2nd option (implementation-time) and think that everything co= ncerns only the 3rd option (run-time). > > Lastly, I was also looking at another RFC [4] and its examples. There= I could see 'ietf-yang-library:yang-library' data tree instead meaning= every 'module-set' and corresponding 'schema' need to be referenced by= some 'datastore'. The consequence would be that one must know the data= store of the data before they can be parsed, is that right? Moreover, f= or parsing one would also need the 'ietf-yang-schema-mount:schema-mount= s' data (which are found in the operation data in the example) but wher= e should the NETCONF/RESTCONF server (for instance) get them? > > Thanks for any clarification. > > Regards, > Michal [1] https://datatracker.ietf.org/doc/html/rfc8528 [2] https://datatracker.ietf.org/doc/html/rfc8528#appendix-A.2 [3] https://datatracker.ietf.org/doc/html/rfc8528#page-5 [4] https://datatracker.ietf.org/doc/html/rfc8529#appendix-A.3 > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod From nobody Tue Jan 25 05:33:42 2022 Return-Path: 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 297E33A119F for ; Tue, 25 Jan 2022 05:33:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.597 X-Spam-Level: X-Spam-Status: No, score=-9.597 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, 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=nI6iDGZf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jsRe4R+O 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 H6BTV7mDB1NJ for ; Tue, 25 Jan 2022 05:33:34 -0800 (PST) Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79EE83A119E for ; Tue, 25 Jan 2022 05:33:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2141; q=dns/txt; s=iport; t=1643117613; x=1644327213; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=XY/7vR2hYCmkyC2aKFacoU7CCbmPAsTeyhH9KdPJ6Fs=; b=nI6iDGZfSFOPf1x6oN1Jr/y//VxGlQHTyKJJ1ui8ln9gwlWtXD4Nwglb aC/dTfcQUOyvpznrjuNPWhJsTSLsRGfJMA1lx94TPuuW3F7/PIRtwUyXm c1wvFCzV7SPuOAG3Bv2RRzZDFlJwYRW1+2fbMu1VQdanjS046gfigWftX s=; X-IPAS-Result: =?us-ascii?q?A0D2AABl++9hl4YNJK0+HIEJgVqBUlZ+WjcxiBADhTmFD?= =?us-ascii?q?oMCA5sigS6BJQNUCwEBAQ0BASoNCgQBAYRARQKDWwIlNAkOAQIEAQEBAQMCA?= =?us-ascii?q?wEBAQEFAQEFAQEBAgEGBBQBAQEBAQEBASQGDAUON4VoDYZCAQEBAQMBARAuA?= =?us-ascii?q?QEsDAsEAgEIEQQBAS8nCx0IAgQBEggagmIBgmUDLgEORKAxAYE6AoofeIEzg?= =?us-ascii?q?QGCCAEBBgQEhQ0YgjcDBoE6gw6CfhNBh1MnHIFJRIEVQ4JnPoJjAQECGIEuG?= =?us-ascii?q?oNNgi6TEls2B0eBGJFtmx6SYQqDRYsAlHUVp3mWRyCMapQlhQwCBAIEBQIOA?= =?us-ascii?q?QEGgWE6gVtwFTuCaVEZD44sDQmDT4UUhUp0AjYCBgsBAQMJkCsBAQ?= IronPort-PHdr: A9a23:yYaVixM0qrXIU9JAU1Ul6ncDWUAX0o4cdiYZ6Zsi3rRJdKnrv5HvJ 1fW6vgliljVFZ7a5PRJh6uz0ejgVGUM7IzHvCUEd5pBBBMAgN8dygonBsPNAEbnLfnsOio9G skKVFJs83yhd0ZPH8OrbFzJqXr05jkXSX3C IronPort-Data: A9a23:1xagu6DSHavqRhVW/yjjw5YqxClBgxIJ4kV8jS/XYbTApDlxhmFSz zAZCj3UPqvbYWf2KN8naN++9U9QvcSGmIVhOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /3z6bAsFehsJpPmjk/F3oPJ8D8shclkepKmULSeYnkrGFc+IMscoUsLd9AR09YAbeeRW2thi fuqyyEIEAb4s9LcGjt8B5Or8HuDjtyr0N8rlgBWicRwgbPrvyJ94KTzik2GByCQroF8RoZWT gtYpV2z1juxExwFUrtJnltnG6EHaua6AOSAtpZZc4yl2Rpi/Cgw6PsADqsbWRgN1yWykM8kn b2htbToIesoFqTInOJYWB5CHmQnZ+tN+aTMJj60tsn7I0/uKiS3ha4wShhte9RDpo6bAkkWn RAcACoSbxSfgOSey7OgQe4qjcMmRCXuFNNH5ys7kGGJUZ7KR7j9XLzW/dpl8ws8rf0SQKfxP 9VBVSFGOUGojxpnYwdLV81WcP2Trn/ybzhfpHqUqLY5pW/Jw2RZ1abkK9nSUteHXsNYggCTt Ar7E3/RCxUeMpmUziCItyv2wOTOhij8HokVEdVU68KGnnW3wTcRKEcSV2HmmsPojX7hAY5PE EMLr39GQbcJyGSnSdz0XhudqXGCvwIBV9c4LwHcwFzWokYzy1vCblXoXgKte/R975ZvGmJCO kuh2oK3W2M+6dV5XFrEru/8kN+kBcQCwYbujwctSQ8I5bEPS6ls00qWFb6P/ENJ5+AZ9Bn5x zSM6SM5nbhW1JRN3KSg9leBiDWpznQocuLXzliKNo5GxlokDGJAW2BOwQKEhRqnBN3AJmRtR FBex6CjABkmVPlhbhClTuQXB62O7P2YKjDailMHN8B/q2/1py/7JNsNvGkWyKJV3iAsJGCBj Kj75Fw52XOvFCDCgVJfOtjoUJ16kcAM6/y8CK6FBjaxXnSBXFbXoH4xDaJh92vsi0Mr2bouI ouWdN3EMJrpIfoP8dZCfM9EieVD7nlnnQv7HMmnpzz6gOH2TCPEFt843K6mM7lRAFWs+12Fr b6y9qKiln1ibQEJSnCHqNFIdQFTcyFT6FKfg5U/S9Nv6zFOQAkJY8I9C5t4E2C5t8y5Ttv1w 0w= IronPort-HdrOrdr: A9a23:ybMABKs0xKsiicNDgUvNQhI37skC3YMji2hC6mlwRA09TyXGra GTdaUguyMc1gx/ZJh5o6H9BEDyewKiyXcT2/heAV7CZniohILMFuFfBOTZskXd8kHFh4tgPO JbAtVD4b7LfBlHZKTBkXKF+r8bqbHtms3F9ISurUuFDzsaEZ2IhD0JbTpzZ3cGPTWucqBJcq Z0iPA3wwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnZ4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlXFtyssHfrWG1SYczHgNkHmpDp1L/sqq iLn/4UBbU315oWRBDtnfKi4Xi57N9k0Q6d9bbRuwqTnSW+fkNgNyKE7rgpLycwLCEbzYtBOe twrhKknosSAhXakCvn4d/UExlsi0qvuHIn1fUelnpFTOIlGfVsRKEkjQto+a07bWnHAUEcYZ 1TJdCZ4OwTfUKRbnjfsGUqyNuwXm4rFhPDRkQZoMSa3zVfgXg8liIjtYAit2ZF8Ih4R4hP5u zCPKgtnLZSTtUOZaY4AOsaW8O4BmHEXBqJOmOPJlbsEr0BJhv22tPKyaRw4PvvdI0DzZM0lp iEWFREtXQqc0arEsGK1I0jyGGFfIx8Z0Wa9ihz3ekKhlTMfsudDcTYciFcryKJmYRrPvHm X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.88,315,1635206400"; d="scan'208";a="805235884" Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Jan 2022 13:33:32 +0000 Received: from mail.cisco.com (xbe-rcd-006.cisco.com [173.37.102.21]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 20PDXWtL031801 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 25 Jan 2022 13:33:32 GMT Received: from xfe-rcd-002.cisco.com (173.37.227.250) 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.986.14; Tue, 25 Jan 2022 07:33:32 -0600 Received: from xfe-rtp-003.cisco.com (64.101.210.233) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 25 Jan 2022 07:33:31 -0600 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-003.cisco.com (64.101.210.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Tue, 25 Jan 2022 08:33:31 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vsh3gHlRAuB+UEP3NhbWLCWoG3hHpdx9z2tn66A8bS5qhGpvt8RgpaVbXe/7aDzD80BesQ9b6Ge+HPeGOXFbHjZ+ezr3VzlK2hbfWINBBMxtGTyPmfXFGnolKtblgDxMynng8zSIqaQfe7mYDP9i51JxFb2dEfel253y5ZNjVuzm8Q8+oVWXXbSY0WoZcs6hU7BQLvWQ9kB5z2baHmGbyUdcFzgULfxu6uhqz4uQ5cHNkxsPgwq8id6NXTXR5RM3D3FtVQnaH4FjALfoBFcfc0rUcEAb5KUjZLsNbJYTKvCjvnQh7zbyr1qXA7k1cALImrY6VdJtk4PM/PouU1pQog== 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=oGDOM0yRQhiDrkRN8w7tksejqKqgbGwUCUcRjfgFNw4=; b=HHXcg9EldTXc6Bo4n/VX8bkyyQUf/keIqbor4biBZwJN5yvWMDKxG7v9jAMhlO/6jtsRWeNTBlOZ6l6g2ZceAvZUT+c7c68yiPRl+3ayCd00ukxYwFjAMbUdohh8IH5Sov0N/tz0HKm/1xz3HzuD57S55GUJdj+Yb/iDZ2E2RtYie5NWkrxfqTPTD/SqqY5q0or9F/dkBZL510GGR34SuoISau8kmvCJc+TrRInSDSv4kVcQVCbhmIVEWMS03+lvwOvr6mYTjpZwzn9ebW99Bu1JlVQrXvkNtC5XNsCAEOram3/pfCELNZLnYA6rVAFYhKzvletLysWVJNgfq27cxA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=oGDOM0yRQhiDrkRN8w7tksejqKqgbGwUCUcRjfgFNw4=; b=jsRe4R+O/k7mr6AtXGZn8QMwthYlsjZH4zln8z51RVgcbLLkbapLyf8M5dfF4VY7WybgmRzAdFdXQh68qG49MH/jM0Afhyx51t61o/HpZH8KSTv9ezeIcIX/Wr6pYyweu1hZhBhSzpiPJuYLD+yzOmwGaxQi1rCEn9oZ02n4ZbI= Received: from BY5PR11MB4196.namprd11.prod.outlook.com (2603:10b6:a03:1ce::13) by DM5PR11MB0043.namprd11.prod.outlook.com (2603:10b6:4:69::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Tue, 25 Jan 2022 13:33:30 +0000 Received: from BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::c13b:f3ae:bbbe:2af4]) by BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::c13b:f3ae:bbbe:2af4%3]) with mapi id 15.20.4909.019; Tue, 25 Jan 2022 13:33:29 +0000 From: "Rob Wilton (rwilton)" To: =?iso-8859-2?Q?Michal_Va=B9ko?= , netmod Thread-Topic: [netmod] Schema Mount Thread-Index: AQHYESQQDDINJjJcs0y6qxfncN8ggqxzvVPw Date: Tue, 25 Jan 2022 13:33:29 +0000 Message-ID: References: <19e7-61eea580-31-3a495240@76250820> In-Reply-To: <19e7-61eea580-31-3a495240@76250820> 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=cisco.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3d45b1e7-fed8-42f7-da0e-08d9e0074624 x-ms-traffictypediagnostic: DM5PR11MB0043:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nZAm2WrPpl5Emze6w9GI+aIhWNWF79FvodYFjxJcIwItOWQHA+Vmwjf21Dg+YrukpZHVu9HMZu/ANR6RHZ9Lj24xUA6P99AuhrO7s63a3eiQ1nh7lznsPzU8FBKSYHzP01SDCyFWn2RPeAZpyxScEV8p9WYtgOmpkGUm5Qo2e9ujDfbzTGRrMDQsopis1UeOZRd/w41F70nQeVq/2hLyrtSun+d/L1iXminVn8GCKNKTHt97IpvZXonGo2tGkhiSwmMxK9Q8CWem8QS7FVFGIbUcPahceKkW5p2DQlGFh6kl+g7SHFCdX7O+JUqHh845/WbTpxhv1+KH04RmrTIvlaBIQ7n+GL1f65YgbboohR/0iyOjOQ/nFfG3Qe4XnglOr8ope9IaQoaYiuMW2aX5dPkRNmLFV5TW0nnffNSEj9cXVMjCNenC4SHkBBJhmEIEduA2vy8GT9LLU4Xu+Lry8HDuLhAE0nz4blicJZAQrEBVwvYpBff3PIPDgI/vpB7LEbTdcMqqqaUYy1hw63NCKkxHgwOoxDBmfcmhc/usWhOlNOmRX+dr39RnMdU68VXcxh76lX3evlEtSNiTr7oG6BW5yFtG16NAgnu9sOKt9aXB6QQAGZSk1x8+5HHeEKOxuMX9tOqbkHSQvUpGkoxfFD1EVXDSru9sA+CtEwAB9LE1Cph7bijfMijSYW8Yz4K1K7nrXADM7G9Ey5tQiaOUCDNduWOa5iBnl7zhsMlJ4Bi3SNzJnRLLK/g6L9yvMcGp+UzuvlRsqoh6/fkYIli5RJSieY9pekyO6FCpbHU0w5U= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4196.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(122000001)(9686003)(7696005)(6506007)(52536014)(8676002)(5660300002)(53546011)(38070700005)(55016003)(86362001)(2906002)(38100700002)(8936002)(110136005)(83380400001)(508600001)(64756008)(76116006)(66946007)(66556008)(66476007)(66446008)(26005)(71200400001)(186003)(316002)(33656002)(16799955002)(966005)(20210929001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-2?Q?g+Bm1C139XeRd8drP75AXkvwEAZXIn++zU+jW0ixmlBWga2exN78nR2e4P?= =?iso-8859-2?Q?dD8E95CJQ+ceEY6r08JHEq/HIpQGnGsP8S0qv1PtWZKhncLuB8gu9dG0vD?= =?iso-8859-2?Q?6pVzSWc9FspCYP1wS4+KwayZBgZ0RQyWYQEXw/e2T8KsBir6F1gvFH5KbJ?= =?iso-8859-2?Q?psK+RMg6ozF3bcE6V46CFemcByH0CrYzHVcl0GUUgeAnnsjSHxm9ymeF9M?= =?iso-8859-2?Q?zv8eGdVwTIBP/XRIipAP5zK4D29mVLP0I9jBwi19jRSwgEq+GUi2go/jee?= =?iso-8859-2?Q?zhkbp6QD4hD/37+kcVkbR1+vlU7wYUikF/qgZDH9xuBcrdvDIlUZeh045s?= =?iso-8859-2?Q?PoLhpcXELV948b/+lg/O4MuZGvEjmLZQplpzTzPH3Hv88VdcAZmRBDbBvw?= =?iso-8859-2?Q?jeMLCmNpSgJ0JkN6K5w/WwfpdOStpth2s8FmSODXKZIbwnBe6BfksE/Po6?= =?iso-8859-2?Q?BU6xCBrbBZPBVH8+9ZoWbopTGPcCACHC6g6bHS9/zP4Fs7ydMZv0XOXuST?= =?iso-8859-2?Q?B308k0iaURTYsDMiMENUHQnA8o7gz8SQVZJX0DVuYNf5DcIaQ5DP5JOIvd?= =?iso-8859-2?Q?Cd19yu6qb8HiZFEw+kE8xWyyL2kSkT1rmIzj3Tv3V8R053m7qeJb8oOIbG?= =?iso-8859-2?Q?XRUrg2tE6CXFi6qkeHrvvoimVhYT2OOAxBv0g6M05tfAsxwC2F1MHWk3QK?= =?iso-8859-2?Q?BcKgzOaa7CH6rFodBWdXGyuF3tkP3xip6pD5Trpy/W6xFAKR7ChBNRrspz?= =?iso-8859-2?Q?RTtF198dXBrBtb5khdtmtQX75ip3Cu71Rh6KKv+fUGOMXlIL0G/UnbBieV?= =?iso-8859-2?Q?W/P0BNHtdWyKjr3MBxvAKi43CvBYCp8+KaSIpvASRq0Jvv4iawpco1ENvN?= =?iso-8859-2?Q?iSUgYAzqOlhyK+yPLA/uRQnmyQrXVXcHpcjgiMhjOwFUgK8L8+CJnOo+Kt?= =?iso-8859-2?Q?6lwM3F8TJdb/XUnbsUCTS5Z/NVA/A12GFif80+lbHIfr/G1Xbb41WgjjO8?= =?iso-8859-2?Q?Zz0CUUoxbMZSl+iuydLNUc7v5K4oCe0+fpwGA65ryCpwldkW/MGcFBpw4m?= =?iso-8859-2?Q?gUZ9gnDDaAhMsCmUx3QFt57uRVycFwmaJFQmzeUYefr20cPV7/MWXolGP9?= =?iso-8859-2?Q?XoFgeeGZhJ2GpgDRCnKYqvELruLr2m9Ljdh2U2+UyajpRakknnuM2JHwhz?= =?iso-8859-2?Q?b8E0uY5OavkoDp4OSaPjnwsit7HQfVW1Axrl06/wI0U9cjGpqBM67tZvJt?= =?iso-8859-2?Q?Xr3x11zyZaXH2sN+CXXKGquy9bm6wsnVUl1o2xaRqCQlNrRLQUVKhziuIU?= =?iso-8859-2?Q?gZKZ8/4D7Etg9smgI40+2RbxgX2ZL7zH88fHcPiH+1TONUH6fXI5Z+VB1n?= =?iso-8859-2?Q?mDyR/SEwUgIug2vwxkJBuEAzNTc7byJ8u/wkgDi4lIuEZP+BDBL+ZWGmY/?= =?iso-8859-2?Q?MzhpPaUH0+IdI+Hlmbh0i+wFERlZyaE+zw7sfuVNT7ho0A5p+NqjblL6z/?= =?iso-8859-2?Q?EfY8GfIbAeJwNmnsdNaY6FI2YpYyFUNWda4Oqsw2U6VYoCP0+j7JaTgP5E?= =?iso-8859-2?Q?jkFKrEVYeSpP+I7gSOe0vzTJzbtVSKRIWwODy4URMgHaKg6PXQuAXdUrdm?= =?iso-8859-2?Q?CMduUSAm/0pppZO5LvmdErVOAfEicNqww0U/Upmbv+9jeeMkmEJiOyoqKf?= =?iso-8859-2?Q?9HlUTRWunpcgjT5rSBs=3D?= Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4196.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d45b1e7-fed8-42f7-da0e-08d9e0074624 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2022 13:33:29.4755 (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: ULzxvrSQek1FzWQDrr5DKLVkM+R2tOfFb7X09MndQLPQJxhLfpBTAiD6joD+3fJUVHZHoVvrcsXDGDJLXd3Iaw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB0043 X-OriginatorOrg: cisco.com X-Outbound-SMTP-Client: 173.37.102.21, xbe-rcd-006.cisco.com X-Outbound-Node: alln-core-12.cisco.com Archived-At: Subject: Re: [netmod] Schema Mount X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2022 13:33:39 -0000 Hi Michal, This isn't directly answering your questions, but I wanted to point out tha= t YANG versioning work is currently discussing YANG packages, and how they = work with Schema mount. There are weekly calls (which starts in just under= half an hour), that are open to all: https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Regards, Rob -----Original Message----- From: netmod On Behalf Of Michal Va=B9ko Sent: 24 January 2022 13:12 To: netmod Subject: [netmod] Schema Mount Hello, I wanted to implement this RFC [1] but I have great difficulty understandin= g how exactly it should work so I would like to ask for some clarification. As for the ietf-yang-library data, they are mentioned several times but I c= ould find no details as to how exactly they should look like. There is an e= xample [2], which has only 'ietf-yang-library:modules-state' data tree that= is deprecated. Am I to understand that is what is expected? Another thing, there are 3 ways mentioned [3] as to when to specify the sch= ema (YANG modules) for the mounted data and that only 2nd and 3rd are cover= ed in the RFC. However, I was not able to find anything more about the 2nd = option (implementation-time) and think that everything concerns only the 3r= d option (run-time). Lastly, I was also looking at another RFC [4] and its examples. There I cou= ld see 'ietf-yang-library:yang-library' data tree instead meaning every 'mo= dule-set' and corresponding 'schema' need to be referenced by some 'datasto= re'. The consequence would be that one must know the datastore of the data = before they can be parsed, is that right? Moreover, for parsing one would a= lso need the 'ietf-yang-schema-mount:schema-mounts' data (which are found i= n the operation data in the example) but where should the NETCONF/RESTCONF = server (for instance) get them? Thanks for any clarification. Regards, Michal _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod From nobody Thu Jan 27 14:43:58 2022 Return-Path: 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 9509A3A07D9 for ; Thu, 27 Jan 2022 14:43:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com 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 pzzM3d_6Gttw for ; Thu, 27 Jan 2022 14:43:51 -0800 (PST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2093.outbound.protection.outlook.com [40.107.223.93]) (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 D49433A07DB for ; Thu, 27 Jan 2022 14:43:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ryhe1MoaB4k7YVKdzHZNahDVxujmj3+y7/Q+yeaBvRXb/SznTafN8tlg94/XAl4z7Qxdsy5tuoACZ/n7ceBgTGnW7sE/TbfrOG1OEbY2ePvk5qi4ZrgcXEFWWuh9C4QwWGkDP16HXCCCJGFTx/1S+W3+LfPvvIkXbxaw0Xa3qdOa8iTpDAfUsKtm8AX5hZMw2BaG+ZRjsLBpxZZO7NXi38DJ7OsQqTN2Jzlerp9/qWHtygFJVpYfeAZbNb29mITzAjuMt8KyAZOacU9VbVLwP2gC8IUpfDs/WsWBoDv3Dg3H5gOWny4BEaZFUDlGUjRCwfGK3XjfrUJDj0lOJDHfhA== 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=k/yYNlGkGikqguNQiiQO0avX8SGMdyBd8IjQ0T+ZpoA=; b=fQg6Wbe4QaiheLn1vDLGf5B2rcpzxM9LAYdUYEMXcBeFzj/m8sLjG3sNhsKwOneBB8PGljq3zM+lfh7ppFfHaD2bBU1rsQUauR9Sz9iGI3aYGbmvR3P93BYo//qCl1NWt46II94wQoKHeZ7ANBNmCnGO80Rd0aXgXnfj6IQ9l1nLkDwDMDQTScrsKR9E+Cp+e2fwiCKQqEaMznd877s+fpI+mXGiDZdz/JPRkuE2JS5jIhkGnSG3A10xFCsUUJbjlngRoXRRy+cI2QdZsutJ4ju7E6c4T6xK7Dqk0VIvWZyf6GnUz5zD7CKx8QPut65+vIx5Z2WzJnUTDpbf/BKXsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k/yYNlGkGikqguNQiiQO0avX8SGMdyBd8IjQ0T+ZpoA=; b=Uiz8cAI50Z9Z72xcBIC04/2WElVChQigVcUbY+WIIhiBabDnQZGDlWI3xjwq/0bJsJWRlnrbhB+wPwoAplI7Awpjjo6yIOp59S3rIEUbFpXRTJDfKCG2sN91K6h4bA9owaC59m514KmHaISxN7svClCaXBWU6uWo81Ina2LuteA= Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB5659.namprd08.prod.outlook.com (2603:10b6:5:106::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.8; Thu, 27 Jan 2022 22:43:48 +0000 Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::d937:3404:2dfc:eb33%4]) with mapi id 15.20.4930.015; Thu, 27 Jan 2022 22:43:48 +0000 From: "Sterne, Jason (Nokia - CA/Ottawa)" To: "netmod@ietf.org" Thread-Topic: YANG Versioning Weekly Call Minutes - 2022-01-25 Thread-Index: AdgTzxKrXeoL09LjSxKrsYJ8V9qBKg== Date: Thu, 27 Jan 2022 22:43:48 +0000 Message-ID: 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=nokia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e1394176-c4d9-47f6-7c3c-08d9e1e67bdc x-ms-traffictypediagnostic: DM6PR08MB5659:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1850; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GNBOdNnMZBl4s/K+cnOdSRZUQNC0k8zE0ubvSBIHdwKprJh/uHDhEsCqMAbejpQ+jCB5yILsFBDKwBvBefySIsQlS++bLNx+tgbzU9hz5ZMcjtOir0DRRIaBFuhCK9jv5knokLuQTSX1S3U+8FZZAuMkv9oLBuAogHuppCB+5nuoGHgub/LzC1chIpFdKLVjEyGAchBE9Nl/fgZbFB+8cS1TfKvT0pvgf5DUeVUgLpSDSsNjZju1cNvpp0jJ+MxKYuVw7P59UjUOXyLyfwG7ustjYFARCqx1BshLnw0SD1fPZ7izADL1UgtCZ5DIGiqsaVU2fRCO+TjgX9G3Sgni+XMOEkMvL0WF8s/MGcMbPHb5mV8nQBpmH8UGjkPVJ/1oOCivBqFspZibSANC+ZPbFK6WEoYuQv8L7l/rSg7vFfiRM/cyVfMm/lExtXTviuFnFyTNoMLjUbWNT2SX+Z/UIsIspo+W9KpCa/Ne8fUssk3ZRtkL6yjoU4ASmA53oKn4Id3syBGHmxA0aaCldPRrCmuUA/fNVhfcNKWUyEnQy+jS9D6dzgg+BkHJGrtoxExmxerN0bQv3/y0RqunPB+Elgm/tMEhfk2AHB54EzDej27AbEqr2ZsU2VFK03nBJkpuF7kJ0t6ovGTdCOXK6w0ilc9U0/fXf4LobSxn/EvEVzKz01qswAkIioTdBQRl8AF17Xz3ES0ET6ZUrgotS6HS/gXTXr+yLCRtHWtZPNUF51y6M7395Q5fWHcggEkyRMQk0rFN2T/Mr2tEJZDmR/cQeY1/HMLKuNxLXzX94tzW66Jf7NGgw9Azq4iD6d5SIv+Xz8+UrzH1Wjnh491H6SG6miOzQyg82fPivBvkNRrbEF4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38070700005)(2906002)(6916009)(8936002)(83380400001)(66446008)(5660300002)(16799955002)(8676002)(316002)(52536014)(82960400001)(71200400001)(66946007)(66556008)(122000001)(86362001)(55016003)(9686003)(186003)(40140700001)(7696005)(508600001)(38100700002)(76116006)(66476007)(64756008)(166002)(33656002)(966005)(6506007)(26005)(443494004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8cxEM+HSeW7iEQPmqsdM376/j8VG0A/pxKUDUVKgGPxRuooTgWpIzFxMcBom?= =?us-ascii?Q?Jqu8VQvGfBuG34jVM5sOGtRMD8IbzJYfl586BEXlvsbuJnx8PfxmAg4PzNTI?= =?us-ascii?Q?bG3qrkecJ8Bmhfnn7vtdNifzO7Kda8Z8No+x5/03w5G+dB8723FU2QsooMUf?= =?us-ascii?Q?YBxZ7METD98HsNm/3sJxJvBOdauw29PGrxY2MX4oBnWiLqWbae0v6Q1/9ufw?= =?us-ascii?Q?MgWMcKEnuPBjya5TEMM9H0LahsgbEOlkzd26MuFOzVBgHJm1iO6HCKe0hFGd?= =?us-ascii?Q?BzC5YtWXxBNPbMFurC3PcUI+/1nH5S9zETQ4MPTB7KrvvhW3WlatC0DpdF6U?= =?us-ascii?Q?LiYO/r5OBw18lFzFUnlnxAQi8QPoLYIXeXJl+yRe4rKAj7IwYcoRuXGuLbm8?= =?us-ascii?Q?yfgn38RAucYuOrgFoK0OuadOSl2ReL2tQKK0LPNI5FK1Z4siaD9ErU3qnoKm?= =?us-ascii?Q?MGRPmcDd6zidWj5v7AWvyvH2oFNndc237dHA4meeGUKxkX7qHxHW8eyuT+Yf?= =?us-ascii?Q?AxaUjm7T9XvCG+pKbbuBupNjx1OmgaXx7CN/hIdTee/JAHw6DmhvNeGvIw1m?= =?us-ascii?Q?y0WLu140y7mkp6sYwBE6bI9XAOOntCG2x6SKFIqg+9OzyL+oA2potZRmNYde?= =?us-ascii?Q?BZEU15bcWvFc+j7tpGj/zgb1/kESl3g+8Pk/wlU43gGbNyNtskGI1/CbKNNE?= =?us-ascii?Q?Yql3AsPN1E/MXFhznFloKQYZmI/yk9po2gR/v/XyZ9k9quqke3LO56tIVk3Q?= =?us-ascii?Q?NNHwzZsaGY3MM318rwOAt2MPFcYLhGLhWeupajCROW855Y0FEdGdh6iJOB8M?= =?us-ascii?Q?PUtki+D7CFuIQOa+hHi2amcdxFbn7YX2t1eZF8gRSASAmxWowvgrnOg9QdRQ?= =?us-ascii?Q?qRgw+574iets8Eq+yQc7sJdEWV1gCP/YQoyLABpIsbSadgae4M0JOejWTvPA?= =?us-ascii?Q?+WsKPo+7MOpkfqkzS75HBeeV7m6Bamu2oDdtKxGo597R3OCMNTNXSe4oBTCo?= =?us-ascii?Q?1B92mBlvgZOtTiHQ0ffOeirXoln8b4UqFvPj3oAguBnxOIaNSLoIcEGRw7RA?= =?us-ascii?Q?ujlivGFwdVNcbKfl2kLVl3XRI0VMNVbncujDmVOEtT3Bt/9oibzCkIjhEnJS?= =?us-ascii?Q?99HAipDwTlMguZalFXGVF0qzQP6wbbOw6XrOzd7K/8LbYAN9tZNHa/EamEZW?= =?us-ascii?Q?ffXjTKpbZ7xs2W2+yrkGJANJUsnT3WqKGOYoX/t786XukECLfEw8HgzzbE17?= =?us-ascii?Q?z3AYQoQfsrHLgG918+vjFzij6b207T97e4kZVJ2KvbFqiNv2xifz+lFiTQvH?= =?us-ascii?Q?5HjFUbqqlAtyS4QeKX/f71PtD+KZCnRNRqVlFUS/VLC/e6gkmz1I2yBkgIqq?= =?us-ascii?Q?ph3U8+whIxQde10qGwIGNbZbaVp2TQD7S1Mvpvh3HB235gMLvaNxfOfcszDp?= =?us-ascii?Q?R/AXlgnHjlk6vxd/pN6HF66Is9b/56L5POY/FaXkOuSK3XB/f1EK7aFK3U7Y?= =?us-ascii?Q?YIdG2bClb+4VGiwTqSM9zCUldGXAnhSYxYsUxkDxbjRWW9n8FLcXi6kZSqOp?= =?us-ascii?Q?KaqR3Yr8Ab8jP5fiPdd/8dqwwfNx86TT9i9LbLxGrMkv7aziMy5G9itXJuhb?= =?us-ascii?Q?3U0AgMEaKUTdo5tzTuy+/5k=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR08MB50842B19F140BA93097CEDD69B219DM6PR08MB5084namp_" MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1394176-c4d9-47f6-7c3c-08d9e1e67bdc X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2022 22:43:48.5317 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3WXq6ZdPzdO16tMFbNJIPoNud6lGzxSr2YL2GO3VykMJT3CwQifwLWYsF3bR/OI3+paL0a237ISl0Prdgo2vUA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB5659 Archived-At: Subject: [netmod] YANG Versioning Weekly Call Minutes - 2022-01-25 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2022 22:43:57 -0000 --_000_DM6PR08MB50842B19F140BA93097CEDD69B219DM6PR08MB5084namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable YANG Versioning Weekly Call Minutes - 2022-01-25 WG LC next steps for 1st two drafts: - Jason to discuss plan with NETMOD chairs. Jason: #74 items (a) and (c) and #38: - if one person can review PR#127 for basic sanity, Jason will pull into la= test draft on github. Schema terminology by jsterne * Pull Request #127 * netmod-wg/yang-ver-dt (= github.com) Rob: #57 (mount points in packages): - needs further discussion and refinement Open Actions: ------------------ Balazs: #65: (revision label scheme for Packages) Reshad: #63: (Precedence of packages in Package definition) Bo: #105 and #125 (remove some things, update some terms) Jan: #70 (and close off #67/#69 in GitHub) #74: Jason #30: Jason #29: (package deviation example) - looking for someone to own this one (pro= pose text) #32: (what does metadata mean) - looking for someone to own this one (propo= se text) #64: Jason #66: Jason #76: Reshad to refresh on this and we'll discuss in future meetings #97: (submodules) Jason Jason ---------------------------------------------- Versioning work on Github: https://github.com/netmod-wg/yang-ver-dt ---------------------------------------------- Weekly webex call details: Meeting number (access code): 161 096 5630 Meeting password: semver? Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 1= 0:00 AM, (UTC-05:00) Eastern Time (US & Canada) 9:00 AM | (UTC-05:00) Eastern Time (US & Canada) | 1 hr https://ietf.webex.com/ietf/j.php?MTID=3Dme2c6491ebcc37b8127c1244d244d2754 Tap to join from a mobile device (attendees only) +1-650-479-3208,,1610965630## Call-in toll number (US/Canada) --_000_DM6PR08MB50842B19F140BA93097CEDD69B219DM6PR08MB5084namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2022-01-25

 

WG LC next steps for 1st two drafts:

- Jason to discuss plan with NETMOD chairs.

 

Jason: #74 items (a) and (c) and #38:

- if one person can review PR#127 for basic sanity, = Jason will pull into latest draft on github.

Schema terminology by jsterne · Pull Request #127 ·= netmod-wg/yang-ver-dt (github.com)

 

Rob: #57 (mount points in packages):

- needs further discussion and refinement=

 

Open Actions:

------------------

Balazs: #65: (revision label scheme for Packages)

Reshad: #63: (Precedence of packages in Package defi= nition)

Bo: #105 and #125 (remove some things, update some t= erms)

Jan: #70  (and close off #67/#69 in GitHub)

#74: Jason

#30: Jason

#29: (package deviation example) - looking for someo= ne to own this one (propose text)

#32: (what does metadata mean) - looking for someone= to own this one (propose text)

#64: Jason

#66: Jason

#76: Reshad to refresh on this and we'll discuss in = future meetings

#97: (submodules) Jason

 

Jason

 

----------------------------------------------<= /o:p>

Versioning work on Github:

https://github.com/netmod-wg/yang-ver-dt

 

----------------------------------------------<= /o:p>

Weekly webex call details:

 

Meeting number (access code): 161 096 5630

Meeting password: semver?

 

Occurs every Tuesday effective Tuesday, November 16,= 2021 from 9:00 AM to 10:00 AM, (UTC-05:00) Eastern Time (US & Canada)

9:00 AM  |  (UTC-05:00) Eastern Time (US &= amp; Canada)  |  1 hr

 

https://ietf.webex.com/ietf/j.php?MTID= =3Dme2c6491ebcc37b8127c1244d244d2754

Tap to join from a mobile device (attendees only)

+1-650-479-3208,,1610965630## Call-in toll number (U= S/Canada)

 

--_000_DM6PR08MB50842B19F140BA93097CEDD69B219DM6PR08MB5084namp_-- From nobody Fri Jan 28 03:12:36 2022 Return-Path: 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 09BA03A0C32; Fri, 28 Jan 2022 03:12:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.197 X-Spam-Level: X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 MZFmg3ZwRX7C; Fri, 28 Jan 2022 03:12:30 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CF1C3A0C2D; Fri, 28 Jan 2022 03:12:30 -0800 (PST) Received: from fraeml711-chm.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JlZSJ52mCz67x4F; Fri, 28 Jan 2022 19:08:00 +0800 (CST) Received: from fraeml715-chm.china.huawei.com (10.206.15.34) by fraeml711-chm.china.huawei.com (10.206.15.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 28 Jan 2022 12:12:25 +0100 Received: from fraeml715-chm.china.huawei.com ([10.206.15.34]) by fraeml715-chm.china.huawei.com ([10.206.15.34]) with mapi id 15.01.2308.021; Fri, 28 Jan 2022 12:12:25 +0100 From: Italo Busi To: =?utf-8?B?J01pY2hhbCBWYcWha28n?= , "netmod@ietf.org" , "yang-doctors@ietf.org" CC: Ladislav Lhotka , =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= , "'draft-ietf-ccamp-flexigrid-yang@ietf.org'" Thread-Topic: [netmod] YANG 'when' with absolute path Thread-Index: AQHYABNidMQeleH48EKxhSayhVME56xndDzwgADu7ICAD/PpQA== Date: Fri, 28 Jan 2022 11:12:25 +0000 Message-ID: <150e7ecee5d24bbb9ddc77cf7c71929d@huawei.com> References: <010ba32d4f934498be4a032b864a65bc@huawei.com> <49b-61e66700-61-555dec00@38936218> In-Reply-To: <49b-61e66700-61-555dec00@38936218> Accept-Language: it-IT, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.81.205.68] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] YANG 'when' with absolute path X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2022 11:12:35 -0000 VGhhbmtzIE1pY2hhbCBmb3IgdGhlIGNsYXJpZmljYXRpb24NCg0KV2UgaGF2ZSBkaXNjdXNzZWQg dGhpcyBpc3N1ZSBhbW9uZyB0aGUgY28tYXV0aG9ycyBvZiBkcmFmdC1pZXRmLWNjYW1wLWZsZXhp Z3JpZC15YW5nIGFuZCB3ZSBhcmUgbm90IHN1cmUgYWJvdXQgaG93IHRvIGFkZHJlc3MgYSBXRyBM QyBjb21tZW50IHdlIGhhdmUgcmVjZWl2ZWQgb24gdGhpcyB0b3BpYw0KDQpXaGlsZSB0aGUgWUFO RyBjb2RlIHVzaW5nIHRoZSBhbmNlc3RvciBpbnN0ZWFkIG9mIHJlbGF0aXZlIHBhdGhzIGxvb2tz IGVhc2llciB0byByZWFkIGFuZCB1bmRlcnN0YW5kIHRvIGFuIGh1bWFuIGNvZGUgd3JpdGVyL3Jl YWRlciwgd2UgYXJlIGNvbmNlcm5lZCBhYm91dCB3aGV0aGVyIGl0IGlzIHdvcnRod2hpbGUgc3Rh bmRhcmRpemluZyBpbiBJRVRGIGEgWUFORyBkYXRhIG1vZGVsIHdoaWNoIGZhaWxzIGNvbXBpbGF0 aW9uIHdpdGggeWFuZ2xpbnQNCg0KVGhlIFlBTkcgY29kZSBpcyBjb3JyZWN0IChhdCBsZWFzdCBp dCBwYXNzZXMgcHlhbmcgdmFsaWRhdGlvbikgYnV0IGl0IGZhaWxzIHlhbmdsaW50IHZhbGlkYXRp b24ganVzdCBiZWNhdXNlIHlhbmdsaW50IGRvZXMgbm90IHN1cHBvcnQgYXhlcywgc28gd2UgZXhw ZWN0IHRoYXQgYXMgc29vbiBhcyB3ZSB1cGxvYWQgdGhlIHVwZGF0ZWQgZHJhZnQsIHRoZSBJRVRG IGRhdGF0cmFja2VyIHdpbGwgc2lnbmFsIHlhbmcgdmFsaWRhdGlvbiBlcnJvcnMNCg0KSXMgdGhl cmUgYW55IGd1aWRlbGluZS9zdWdnZXN0aW9uIGZyb20gTmV0bW9kIFdHIGFuZCBZQU5HIGRvY3Rv cnMgb24gaG93IHRvIGRlYWwgd2l0aCBzdWNoIGEgY2FzZT8NCg0KVGhhbmtzLCBJdGFsbyAob24g YmVoYWxmIG9mIGNvLWF1dGhvcnMpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g RnJvbTogTWljaGFsIFZhxaFrbyBbbWFpbHRvOm12YXNrb0BjZXNuZXQuY3pdDQo+IFNlbnQ6IG1h cnRlZMOsIDE4IGdlbm5haW8gMjAyMiAwODowNw0KPiBUbzogSXRhbG8gQnVzaSA8SXRhbG8uQnVz aUBodWF3ZWkuY29tPg0KPiBDYzogTGFkaXNsYXYgTGhvdGthIDxsYWRpc2xhdi5saG90a2FAbmlj LmN6PjsgTWFydGluIEJqw7Zya2x1bmQNCj4gPG1iaitpZXRmQDQ2Njguc2U+OyBuZXRtb2RAaWV0 Zi5vcmcNCj4gU3ViamVjdDogUmU6IFtuZXRtb2RdIFlBTkcgJ3doZW4nIHdpdGggYWJzb2x1dGUg cGF0aA0KPiANCj4gSGksDQo+IA0KPiB5YW5nbGludCB1c2VzIGl0cyBvd24gWFBhdGggaW1wbGVt ZW50YXRpb24sIHdoaWNoIHVuZm9ydHVuYXRlbHkgZG9lcyBub3QNCj4gc3VwcG9ydCBheGVzLCBo ZW5jZSB0aGUgZXJyb3IuDQo+IA0KPiBSZWdhcmRzLA0KPiBNaWNoYWwNCj4gDQo+IE9uIE1vbmRh eSwgSmFudWFyeSAxNywgMjAyMiAxNjo1OSBDRVQsIEl0YWxvIEJ1c2kNCj4gPEl0YWxvLkJ1c2k9 NDBodWF3ZWkuY29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4gDQo+ID4gTGFkYSwgTWFydGlu LA0KPiA+DQo+ID4gVGhhbmtzIGZvciB5b3VyIHN1Z2dlc3Rpb24gYW5kIHRoYW5rcyBUb20gZm9y IGhhdmluZyByYWlzZWQgdGhpcyBpc3N1ZQ0KPiA+IHRvIE5ldG1vZCBXRw0KPiA+DQo+ID4gV2Ug aGF2ZSB0cmllZCB0byBmb2xsb3cgeW91ciBzdWdnZXN0aW9uIGFuZCByZXBsYWNlZCB0aGUgcmVs YXRpdmUgcGF0aHMgd2l0aDoNCj4gPiAgICAgICB3aGVuICJhbmNlc3Rvcjo6bnc6bmV0d29yay9u dzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9neSINCj4gPg0KPiA+IFlvdSBjYW4gZmluZCB0 aGUgdXBkYXRlZCBZQU5HIG1vZHVsZSBvbiBnaXRodWI6DQo+ID4NCj4gPiBodHRwczovL2dpdGh1 Yi5jb20vaWV0Zi1jY2FtcC13Zy9kcmFmdC1pZXRmLWNjYW1wLWZsZXhpZ3JpZC15YW5nL3RyZWUv DQo+ID4gd2ctbGMtcmVzb2x1dGlvbg0KPiA+DQo+ID4gSG93ZXZlciwgd2UgaGF2ZSBmb3VuZCBz b21lIGlzc3VlcyB3aGVuIGNvbXBpbGluZyB0aGUgbmV3IGNvZGUgd2l0aA0KPiB5YW5nbGludC4g VGhpcyBpcyB0aGUgZXJyb3IgdGhhdCB3ZSBoYXZlIGdvdCBmcm9tIHRoZSBvbi1saW5lIFlBTkcg dmFsaWRhdG9yOg0KPiA+DQo+ID4gICAgICAgbGlieWFuZyBlcnIgOiBJbnZhbGlkIGNoYXJhY3Rl ciAnYSdbMV0gb2YgZXhwcmVzc2lvbg0KPiAnYW5jZXN0b3I6Om53Om5ldHdvcmsvbnc6bmV0d29y ay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3kvZmxleGd0OmZsZXhpLWdyaWQtDQo+IHRvcG9sb2d5Jy4g KC9pZXRmLWZsZXhpLWdyaWQtDQo+IHRvcG9sb2d5OnthdWdtZW50PScvbnc6bmV0d29ya3Mvbnc6 bmV0d29yay9udDpsaW5rL3RldDp0ZS90ZXQ6dGUtbGluay0NCj4gYXR0cmlidXRlcy90ZXQ6dW5k ZXJsYXkvdGV0OnByaW1hcnktcGF0aC90ZXQ6cGF0aC0NCj4gZWxlbWVudC90ZXQ6dHlwZS90ZXQ6 bGFiZWwvdGV0OmxhYmVsLWhvcC90ZXQ6dGUtbGFiZWwvdGV0OnRlY2hub2xvZ3knfSkNCj4gPiAg ICAgICBZQU5HTElOVFtFXTogUHJvY2Vzc2luZyBzY2hlbWEgbW9kdWxlIGZyb20NCj4gL3Zhci95 YW5nL3RtcC95YW5ndmFsaWRhdG9yL3lhbmd2YWxpZGF0b3ItdjItd29ya2Rpci10TlFKWk9qSS9p ZXRmLWZsZXhpLQ0KPiBncmlkLXRvcG9sb2d5LnlhbmcgZmFpbGVkLg0KPiA+DQo+ID4gSXMgdGhp cyBhbiBpc3N1ZSB3aXRoIHlhbmdsaW50IG9yIHdpdGggdGhlIHVwZGF0ZWQgY29kZT8NCj4gPg0K PiA+IFB5YW5nIGNvbXBpbGF0aW9uIGRvZXMgbm90IHJldHVybiBhbnkgZXJyb3Ivd2FybmluZw0K PiA+DQo+ID4gVGhhbmtzIGluIGFkdmFuY2UNCj4gPg0KPiA+IEFpaHVhLCBTZXJnaW8gYW5kIEl0 YWxvDQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBM YWRpc2xhdiBMaG90a2EgW21haWx0bzpsYWRpc2xhdi5saG90a2FAbmljLmN6XQ0KPiA+ID4gU2Vu dDogZG9tZW5pY2EgMiBnZW5uYWlvIDIwMjIgMTA6NTgNCj4gPiA+IFRvOiBNYXJ0aW4gQmrDtnJr bHVuZCA8bWJqK2lldGZANDY2OC5zZT4NCj4gPiA+IENjOiBjYWJvQHR6aS5vcmc7IG5ldG1vZEBp ZXRmLm9yZw0KPiA+ID4gU3ViamVjdDogUmU6IFtuZXRtb2RdIFlBTkcgJ3doZW4nIHdpdGggYWJz b2x1dGUgcGF0aA0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4gT24gMDIuIDAxLiAyMiAxMDo0 MywgTWFydGluIEJqw7Zya2x1bmQgd3JvdGU6DQo+ID4gPiA+IEhpLA0KPiA+ID4gPg0KPiA+ID4g PiBMYWRpc2xhdiBMaG90a2EgPGxhZGlzbGF2Lmxob3RrYUBuaWMuY3o8bWFpbHRvOmxhZGlzbGF2 Lmxob3RrYUBuaWMuY3o+Pg0KPiB3cm90ZToNCj4gPiA+ID4+IENhcnN0ZW4gQm9ybWFubiA8Y2Fi b0B0emkub3JnPG1haWx0bzpjYWJvQHR6aS5vcmc+PiB3cml0ZXM6DQo+ID4gPiA+Pg0KPiA+ID4g Pj4+IE9uIDIwMjEtMTItMzAsIGF0IDEzOjI5LCB0b20gcGV0Y2gNCj4gPGlldGZjQGJ0Y29ubmVj dC5jb208bWFpbHRvOmlldGZjQGJ0Y29ubmVjdC5jb20+PiB3cm90ZToNCj4gPiA+ID4+Pj4NCj4g PiA+ID4+Pj4gICAgICAgIHdoZW4NCj4gPiA+ID4+Pj4gIi4uLy4uLy4uLy4uLy4uLy4uL253Om5l dHdvcmstdHlwZXMvdGV0OnRlLXRvcG9sb2d5L+KAnA0KPiA+ID4gPj4+DQo+ID4gPiA+Pj4gSeKA mW0gcHJvYmFibHkgc2hvd2luZyBteSBpZ25vcmFuY2UgYWJvdXQgWUFORyBhZ2FpbiwgYnV0IHdo YXQgaXMNCj4gPiA+ID4+PiB0aGUgcmVhc29uIHRoaXMgaXMgbm90IHBocmFzZWQgYXMNCj4gPiA+ ID4+Pg0KPiA+ID4gPj4+ICAgICAgICB3aGVuICIuL2FuY2VzdG9yOjpudzpuZXR3b3JrLXR5cGVz L3RldDp0ZS10b3BvbG9neS/igJwNCj4gPiA+ID4+DQo+ID4gPiA+PiBZZXMsIHRoaXMgd291bGQg d29yaywgd2l0aCBhIG1pbm9yIGNvcnJlY3Rpb246DQo+ID4gPiA+Pg0KPiA+ID4gPj4gICAgICB3 aGVuICIuL2FuY2VzdG9yOjpub2RlKCkvbnc6bmV0d29yay10eXBlcy90ZXQ6dGUtdG9wb2xvZ3ki DQo+ID4gPiA+Pg0KPiA+ID4gPj4gYmVjYXVzZSAnbnc6bmV0d29yay10eXBlcycgaXNuJ3QgYW4g YW5jZXN0b3Igb2YgdGhlIGNvbnRleHQgbm9kZS4NCj4gPiA+ID4+IEFsc28sIHRoZSBpbml0aWFs ICcuLycgaXNuJ3QgYWN0dWFsbHkgbmVlZGVkLCBoZW5jZQ0KPiA+ID4gPj4NCj4gPiA+ID4+ICAg ICAgd2hlbiAiYW5jZXN0b3I6Om5vZGUoKS9udzpuZXR3b3JrLXR5cGVzL3RldDp0ZS10b3BvbG9n eSINCj4gPiA+ID4NCj4gPiA+ID4gT3IgdGhlIG1vcmUgZGlyZWN0Og0KPiA+ID4gPg0KPiA+ID4g PiAgICAgIHdoZW4gImFuY2VzdG9yOjpudzpuZXR3b3JrL253Om5ldHdvcmstdHlwZXMvdGV0OnRl LXRvcG9sb2d5Ig0KPiA+ID4NCj4gPiA+IFJpZ2h0LCB0aGlzIGlzIHRoZSBiZXN0IG9wdGlvbi4N Cj4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+IFRoaXMgc3R5bGUgd29ya3MgaWYgd2UgY2FuIGd1YXJh bnRlZSB0aGF0IHRoZXJlIHdpbGwgYmUgZXhhY3RseQ0KPiA+ID4gPiBvbmUgbm9kZSAibnc6bmV0 d29yayIgYW1vbmcgb3VyIGFuY2VzdG9ycy4NCj4gPiA+ID4NCj4gPiA+ID4gSXQgaXMgcGVyaGFw cyBlYXNpZXIgdG8gZ2V0IHRoaXMgc3R5bGUgcmlnaHQgdy9vIGEgWUFORyBjb21waWxlcg0KPiA+ ID4gPiAod2hpY2ggd291bGQgZGV0ZWN0IGlmIHRoZSBudW1iZXIgb2YgIi4uIiBpbiB0aGUgcmVs YXRpdmUgcGF0aCBpcw0KPiA+ID4gPiB3cm9uZyksIGJ1dCB0aGUgcmVsYXRpdmUgcGF0aCBtaWdo dCBiZSBlYXNpZXIgdG8gdW5kZXJzdGFuZCBmb3IgYQ0KPiA+ID4gPiBjYXN1YWwgcmVhZGVyLg0K PiA+ID4NCj4gPiA+ICsxDQo+ID4gPg0KPiA+ID4gTGFkYQ0KPiA+ID4NCj4gPiA+ID4NCj4gPiA+ ID4NCj4gPiA+ID4NCj4gPiA+ID4gL21hcnRpbg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0K PiA+ID4gPj4NCj4gPiA+ID4+IExhZGENCj4gPiA+ID4+DQo+ID4gPiA+Pj4NCj4gPiA+ID4+PiA/ DQo+ID4gPiA+Pj4NCj4gPiA+ID4+PiBHcsO8w59lLCBDYXJzdGVuDQo+ID4gPiA+Pj4NCj4gPiA+ ID4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ ID4gPj4+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gPiA+ID4+PiBuZXRtb2RAaWV0Zi5vcmc8bWFp bHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gPiA+ID4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWls bWFuL2xpc3RpbmZvL25ldG1vZA0KPiA+ID4gPj4NCj4gPiA+ID4+IC0tDQo+ID4gPiA+PiBMYWRp c2xhdiBMaG90a2ENCj4gPiA+ID4+IEhlYWQsIENaLk5JQyBMYWJzDQo+ID4gPiA+PiBQR1AgS2V5 IElEOiAweEI4RjkyQjA4QTlGNzZDNjcNCj4gPiA+ID4+DQo+ID4gPiA+PiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ID4gPj4gbmV0bW9kIG1haWxp bmcgbGlzdA0KPiA+ID4gPj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+ DQo+ID4gPiA+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K PiA+ID4NCj4gPiA+IC0tDQo+ID4gPiBMYWRpc2xhdiBMaG90a2ENCj4gPiA+IEhlYWQsIENaLk5J QyBMYWJzDQo+ID4gPiBQR1AgS2V5IElEOiAweEI4RjkyQjA4QTlGNzZDNjcNCj4gPiA+DQo+ID4N Cj4gPg0K From nobody Mon Jan 31 13:54:20 2022 Return-Path: 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 D31AD3A199C; Mon, 31 Jan 2022 13:54:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=labn.onmicrosoft.com 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 waPeWiA9nv4K; Mon, 31 Jan 2022 13:54:16 -0800 (PST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2129.outbound.protection.outlook.com [40.107.244.129]) (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 E1F1D3A199B; Mon, 31 Jan 2022 13:54:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fKPbQlIq3LTrxv/tDOMLrNesbfbvdKU6opNoqOjZFrDMegRHh4S3l+UurJfIjkZiRW+oh86/pNfQXe3tZHzMUpGyDaAn2mduD+6s6vgjR+lXn/LozQzIHWBw+ML7VG1EKHLonNw/hSmVQ9MSPsAUFDuFcUcwLzIZTYb0ddD09Oy6aXUfUXtZZjOpRcLWk6vX2LDDZ1JQsUUKwDoD1VVeWN7LzilKF2J/4QLBY4ksvgHP4uXkzgcbWf1C0LEXfz5i1YI7vx/FWmONWhU75BkMS4loFnpLHSd1i6YgRYKBDZALt3Yt//SEo6JgsRbw/51LAxfZPm0mqf3T4H7C0TYyAQ== 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=kosKKV3lVgHLnYRntLBW93Y+qDhk+2i46yAMVp+I0W8=; b=TPQbrtHQvL1k414LLasGpt4iNdAenKAfn5Wkveo+O22n81EpuYkNQJeI3kMaFe6ENx3mLmzN1TxY3eUpJHNCiQ9Pg5rzErhrrZRYunAWJ+C61Z7iNSa34rTlHwAhQXl2q8uR2kAFbtv3W1zpsN61OK/Ht82B9epGhfOqJeN41VE6hhynzGmYR5k81fmxGjGOAKBTWOVZe3gfYMgs0QhviGZX3TKyPppAYBxqul/3trF3hx4FTFheEu3eb+aOQeXtdzPJNIRnFJm4bro9BpsaGsw7uvLkQyrzMx3dTMi2LzZlFOT36AnD1l8m6LAmpnuzG3RsR7/n8gLEHvyD1yX/cA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labn.onmicrosoft.com; s=selector2-labn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kosKKV3lVgHLnYRntLBW93Y+qDhk+2i46yAMVp+I0W8=; b=IVzdGJ8AA0hGoKvqj9mzIop64P9r8PcvDQsytow2YFQ3zv9rJkWq/tU2+1dJ21RdmUtzQAuC9tk50J1HN8GYOKqPEjNaVKN3MtPkhwy3rHjc+kn2TnwYtS9KLwNF8/NKrsv93JkgYQ6J+pNy4v6WcXFAB9fo0v+imG6kFmCol+g= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=labn.net; Received: from SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24) by BY5PR14MB3272.namprd14.prod.outlook.com (2603:10b6:a03:1f2::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Mon, 31 Jan 2022 21:54:12 +0000 Received: from SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::e0fe:bc65:878e:fb9d]) by SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::e0fe:bc65:878e:fb9d%8]) with mapi id 15.20.4930.021; Mon, 31 Jan 2022 21:54:12 +0000 Message-ID: <21002700-c620-2fac-ea87-cfdf33a08e8a@labn.net> Date: Mon, 31 Jan 2022 16:54:09 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: Lou Berger To: jclarke@cisco.com, reshad@yahoo.com, rwilton@cisco.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com Cc: NetMod WG , NetMod WG Chairs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0304.namprd03.prod.outlook.com (2603:10b6:610:118::28) To SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1e5ba0a7-6040-495f-8a93-08d9e504376d X-MS-TrafficTypeDiagnostic: BY5PR14MB3272:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5236; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HLrrpGIr7ck3KgpqoL8N3RMB5alHUk0KEjZqJG9s1JMzcJ1HNYNrpJNqDUR1oqhmKWP7+b9gbCqCNyWo2QwvzzXfNk4p2leGPGgj7g4B8xYs0tu7QflIjYugUQg/4+0iLdJDSXZH6r16KrNw0aOW4udBG5PrUilocUx1yvMH8SLh5dhWdM86w/x5VRSj8XjsHCJxHiStLnXNTTUBONBub9+BXJirR+xdgdZqftihbIMflxbzCEqJ8jbqluHxX5iovn9KBKYQNhK04U8/9paamj0UfIF4UXVwYDrcbPNmheXmCNLV6OGnpmHl4SPjl6dG+Y3aSkqZ9B6EWwea0aD6bGgGaVcuwDu0rnKGz0kU331NNzkPJRwxlhSgCz3QJNzf7vKWxcmYO/XU1isbwtorb3K0mmYmo64bH5aRxNNXU+1w3maLeGhRRKum2VU7Tc98NGLfIwEb9joeEh70ZCDt8Xwfx/pn/4iKzjSTTGSjJdAXr2U3ogqAMCFjtMs+Ji/lLOK+rKKph/ryfvyCuRURcJjDARm33ciKRc7/e+UTnm5aXDqOjyBGvcQ/xHwhdk62mUB75XOB1p4VwGYlCwRq/Fdy2I9+6IGWtv++qKNojmJXxFuYfoWQpNv6J904+bA/xeKtQZiJWrH04PFW9XeSJ8HGrp63D7LURmv8FfFK4akhgXMkGrEdZdq3H8PhPeoW4z2eNylGeUzYRGBDku5W4Jo88dIFUNNDUeJR0NDnqRd1GqPO23PCNpxDBH8XVg6K4TgyAyMHc2hOGiyCdapSd9uFBzEcxGHMFpYLzXgSijgRwmKX6ZBnXWz9BO6P0A6g8lA0RIAqpAXTcvhObC6nZ0RiBdSRTzgd1n7b1wLd/+U= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR14MB4792.namprd14.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(136003)(396003)(366004)(376002)(346002)(39830400003)(66476007)(8676002)(8936002)(2616005)(66946007)(66556008)(966005)(4326008)(6486002)(6512007)(31686004)(508600001)(54906003)(316002)(2906002)(186003)(26005)(83380400001)(6666004)(38350700002)(31696002)(86362001)(36756003)(6506007)(52116002)(5660300002)(38100700002)(43740500002)(45980500001)(20210929001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dWxNWG9tV0g4TlFlOER3R1dzRVpWNC9MQUpUYld5ekNSeHBlekhkYzVsbVAz?= =?utf-8?B?Ry9xNTNvM0EvOWltSFZka2tIY2RBb2xEV3YwOUkvb29KZ2hSNXIyaVhZbVFK?= =?utf-8?B?OE9GSWQrbjZUMTNneTlTWVdLNm1TaytkTERtMnQyYkNITVdGb21uY2IxWjFU?= =?utf-8?B?SURBbmgzZWlmeGhFQjRHdlIzM1Npc1JsWUY0NjNYMWFqdGpMUG8xL01CT2VT?= =?utf-8?B?U0hCQno4SGdyUU15Vy9MMXRQZ3hMQ3V5MU50VTQvZW9TUmRMVk9TVFhzTHBZ?= =?utf-8?B?U1JvSkFjVjVpT08wdkpqZHVaWnZTdDl6cG5KQXgwZnYxNk5EekdoR1VYMlh4?= =?utf-8?B?MU5td0g4MWpDeHdzbEgzbklqMkswTTI0b2JGVE5sOXpYdWNVY2hJdWJoMGMy?= =?utf-8?B?UkIzRENseUJ4dTdieHFJZllpM2RKZDZkZjVla0lxamVna2pPT2xudUl5UGgy?= =?utf-8?B?Umd3N01XWnpJWTB2WWUwZEdibXpqbUd6ZDdaMzZlTlNwb2NOeVdvRXd1UHZZ?= =?utf-8?B?aFpCNXFaVU4zY3N3QlVoQWUvNUhNR1hXeWlBalMyelNuajF0dzZNd2VNOFNO?= =?utf-8?B?cTE0bmp6eXd2Yk5JMFI2WEhOK0k1M09XalRkeUF6T05oVWZnWGdMQ08rSElB?= =?utf-8?B?QVBZUGdwTFlDcEJFb3RaT2pYaG5NSFpoQVMrNzFYQUFGanNBQkIxSFpaRGs2?= =?utf-8?B?QXliVitDeU9yWTRYd3NDZWo3Zk9rNjgvOFdqaVpYSHNyRkowVHZ3WkhxbWo1?= =?utf-8?B?akxwZy9weTZDVHl2bDJnNWN4RUkxeGhWR3Z6b2JCbUhPRXdZVEN2cUsvWXY3?= =?utf-8?B?cHRnUFY1S2pYZ01IVWhOemEwRWNzdllMVlR1MFZoSEVYYnhOVFUraEFZbzJn?= =?utf-8?B?Z2ZXeG00UzZ4bFBNQUczVExaL0NEcE84MmpEYjhXWXNXZEIvT3JWV3kxZ1FB?= =?utf-8?B?MzlTK21iTHlxQ1p4NWQ4NkdyR2prd1ZUbmRrT2pQeGc5MkZkbjhqRy8xczlO?= =?utf-8?B?VnIva3FRUFVkUk56K3RXYXRIYnBtMU5pZzFqQVlRNGltNDR3aG1Ra1BkSlJO?= =?utf-8?B?WHlEcGFiSGkyZjJhaXJMdlBwQUFVUTJ0UHZ1QmUrQi9mYnhMNFQ2eVUrSVZn?= =?utf-8?B?czFLTmdYOENkUmpaSkxCM21OdmNlaENDaFVCeWdmbmN4YnpvQWNYZGNTUXh3?= =?utf-8?B?MS9CL1NvV0MzTU5zOWQzbjdheXh2QXVZWENBWFVadmZoVWpVMjZQWHRRSXBB?= =?utf-8?B?UGNiZW1hRFBDcnF5a0dJYUVzTUM2bEg4enBSZE9lTnBNL1lROXRrWXJVd3Ry?= =?utf-8?B?MldwekRJek5TdkZuT1hFbVlOeUNpZHpsQUFzWmhGN3orQ0J6c3AwY0dnTEsy?= =?utf-8?B?MlVtdFVoOWJaTUU0QzFvd0dKcTV1Qm8yRFRaMy9qeGN4NVFPWWQvNnAxcTJS?= =?utf-8?B?RWsyMkZZWlFXQlEwVzBYb3pVYXY2ampxMlA0MDMwb0E1VVc2bXltZEgwOVpx?= =?utf-8?B?TFR2TitUUnBxMDNBUmxBRWlkUEpQV1VKR042aUwybWk3VGhvaXBRVmNsbDdz?= =?utf-8?B?RzRFU0hXK05HTzFZKzM2cUl4VFEvZkF2MXlXeVNva0I3ZVNzczBOK1Z3V1Mr?= =?utf-8?B?czJsUStCQnZ5VVhwMmVWM0wrcHAwYlZXd2NUOHIzeWFlOTNkakw2c2MxaG8z?= =?utf-8?B?T3lnVDJDakt4U2pUNXNwOHBJMy9Kb01vOW0xT1JnTi95NHpJMW4vSXdIZmt4?= =?utf-8?B?eHZPYTJUbm9Na2dDSDV0QVZDdHFkNk5PQVlaVUNBNkQ3UWQwZkZtYUZVakY3?= =?utf-8?B?R3RHK0dMcmFhWTRsSVExd2hsd29McDA4WmZOSFo5cGQvTzVJalFOS2haYUh2?= =?utf-8?B?elh5UUlDODNWUEx6ejhqUkJJSG1weVJSQ0h5MmtnZlBrbm5TZk5oU0hIaHFQ?= =?utf-8?B?WkFJVisvVGhiR3V1RThXb29HWDEyU3JaeXg1R1piMkFsbTVJOXBSZFYxb0x3?= =?utf-8?B?T0FteFFwTlhoMkZXL0ViVzh6WFBDM1NTaVRDWU55MjFqLzV4N3V6c1NvdURQ?= =?utf-8?B?ZVV6bGJPeWZOZEFWTDRJRTZsVDB4M1g4V3A1Y1o0SWxacVBsVDdSSW1maVpx?= =?utf-8?B?cjBLWVpLTUo5V01XS1BqeXloQ1lTK2t1bytITzEvcTVmWGxkMnNKbEd5enJF?= =?utf-8?Q?BEMBoMtrWbMkvb5MTL6NDVc=3D?= X-OriginatorOrg: labn.net X-MS-Exchange-CrossTenant-Network-Message-Id: 1e5ba0a7-6040-495f-8a93-08d9e504376d X-MS-Exchange-CrossTenant-AuthSource: SJ0PR14MB4792.namprd14.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jan 2022 21:54:12.4066 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: eb60ac54-2184-4344-9b60-40c8b2b72561 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MMsKSu5OkH0nQ/w4GXOItGlB6+GO6nORrFhLKYVvGqqSDjXC3gNp82h++b1f2LcEi1WqCWYfzZDZwagGXAzWgQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR14MB3272 Archived-At: Subject: [netmod] Regarding IPR on draft-ietf-netmod-yang-module-versioning-05 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jan 2022 21:54:19 -0000 Authors, Contributors, WG, As part of WG Last Call: Are you aware of any IPR that applies to drafts identified above? Please state either: "No, I'm not aware of any IPR that applies to this draft" or "Yes, I'm aware of IPR that applies to this draft" If so, has this IPR been disclosed in compliance with IETF IPR rules (see RFCs 3669, 5378 and 8179 for more details)? If yes to the above, please state either: "Yes, the IPR has been disclosed in compliance with IETF IPR rules" or "No, the IPR has not been disclosed" If you answer no, please provide any additional details you think appropriate. If you are listed as a document author or contributor please answer the above by responding to this email regardless of whether or not you are aware of any relevant IPR. This document will not advance to the next stage until a response has been received from each author. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. If you are on the WG email list or attend WG meetings but are not listed as an author or contributor, we remind you of your obligations under the IETF IPR rules which encourages you to notify the IETF if you are aware of IPR of others on an IETF contribution, or to refrain from participating in any contribution or discussion related to your undisclosed IPR. For more information, please see the RFCs listed above and http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty. Thank you, Lou (Co-Chair) PS Please include all listed in the headers of this message in your response. From nobody Mon Jan 31 13:57:28 2022 Return-Path: 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 AC52A3A19B3; Mon, 31 Jan 2022 13:57:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=labn.onmicrosoft.com 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 f_JIZBu-8iMN; Mon, 31 Jan 2022 13:57:25 -0800 (PST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2128.outbound.protection.outlook.com [40.107.220.128]) (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 37D413A19B2; Mon, 31 Jan 2022 13:57:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y3tzvEeXxmuAU0/0cDg2/lJxJaPalrden36aD23CHGRQqnu0wuiTG/SZoxnyfTQ61vrfIiyZrLOyfIO5eTWCDhRKwxzgFB1WgVkfx2YiKq5A2lZLhkhUeTOS+0m1jmqjuJD0mhEgrYwOXq6ccS6gS3bUUdzk4wn2q2Iyj0CCLdVNf5LsUHCOLxI+dqEeJJNMM04h9FiAcZX7Ptd+0kJ/VKNyB/2anjqZE1JbB/FbjGJWP1z8h/AkzfbKWOtgs7ZK/EUNlPWNbltPlpwBkuMdaleOFm5V3EXV/TdHUiyPnL2pbObA5vL42wkAoH9DrhPuSViV1ccypZ5oLKvHeZpumQ== 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=kosKKV3lVgHLnYRntLBW93Y+qDhk+2i46yAMVp+I0W8=; b=f1c2o5PXA42gNjThipFVhcJiK0PYcdZFr2Cb17mH91Ede950GdToVmnEo3vx0rdYmPiiAHkXNlmomXtZ5Dxqxhmg+V8DMjawElOcSAZX7ygtM2VdKYPSYdtNUUZDcRwDP5wz91fcw1ijsWk2CQfJVdV3CDP+VHXfC9hJIHUZJUlF6WAH0K2XxnpguvXnZI5WwMgSGzd/oFCbmV7zqzAH73txNG4SizsimRorKmWVSlEyZeQmM3L1523FSFPTcwn5rE87VXCtWGHjS+jWXJqryV7GD2Kmy7JGhN1J5znLmPF108NkEyqIVoYptAe+vorx+hSP4a0yfYFx816pQ/wsAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labn.onmicrosoft.com; s=selector2-labn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kosKKV3lVgHLnYRntLBW93Y+qDhk+2i46yAMVp+I0W8=; b=NH4NVtPg755+osqU4c0LqpMb4z7U1ujXbJNhau5NJ/+5wudujrrpfC+1E/yoTdMYxI5tHdTkG4omMKFocWQ4o7O4JBzolSYbN4BGe3cH+9g6zyMIqLno/9Rp/JpK0kJXBd0X8nsRnkED8/pgOL8RetPX3W9V4yJv7mecV4IH+Ic= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=labn.net; Received: from SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24) by MN2PR14MB4159.namprd14.prod.outlook.com (2603:10b6:208:1de::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Mon, 31 Jan 2022 21:57:22 +0000 Received: from SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::e0fe:bc65:878e:fb9d]) by SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::e0fe:bc65:878e:fb9d%8]) with mapi id 15.20.4930.021; Mon, 31 Jan 2022 21:57:22 +0000 Message-ID: <595e0866-12c0-b48f-630e-36f8c358222c@labn.net> Date: Mon, 31 Jan 2022 16:57:19 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: Lou Berger To: jclarke@cisco.com, rwilton@cisco.com, reshad@yahoo.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com, benoit.claise@huawei.com Cc: NetMod WG , NetMod WG Chairs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BYAPR02CA0045.namprd02.prod.outlook.com (2603:10b6:a03:54::22) To SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4ce3a265-c776-47b8-2b8a-08d9e504a8c2 X-MS-TrafficTypeDiagnostic: MN2PR14MB4159:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5236; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: b8qdUoS8Xw0hKisYFL85WCDYBf+wvhcMTUQyNYU4Wxwy2vQ2BNrCcLxIIkA6mAS66LBaWgRPh6yYzuQjV90WV2scNXno79GHKWRIlaSKTMe5nngV/o1tHaIxbzLCR9PfzmsQdX7Z9MtMB2qbqpzGbYTvKlk1a9k80cBLWzp9pSemgNbUX2rsdQSrFMubGYWMvumsCCPOpD5hPq+c+UaQRnb+VkDM9xHMdFD2lJ3HTVYtCuV2DYMEoUIHvWGzcUpK/de0/Hefkvue8zYAbmL3dgn6NIxD2R01uN+w0K5WsR5pfLI/sgWmTzI99eeMGGvGoHmGdjw4XiTZFBhJOD/djADj9rAhPC45Irio5L66qKLf+orygfbCyCRGfU8CW3z99hX1PMtAyu8CqU3yEjtBqXNNAZmydBA1ivIFNdSJxe7w4yzqe0QmMB4mlVM43ML9BE5OCYn0n31Iun8mjr+UQSWz23yTCzgCdB5ZrH2zhChkfLvp5lehwD2BnIelwjpdNWG3rVGBoaPRu0k4Wv3kgmnXl5WwoHwpgyg/SHs0TfTJK5ZnkGKOfhabTEupbjsyxN15pIXJReHW/H3IzzogIOdSsdXptPaXynLXe99kl53jlWdD1V5Kz28p6GbSM/YEOhSdgbjtB3M2zry6+rg5sFxCIkAiVYLfz6MyizLRyMA2GL9iTeYcIuFIGyu+KSzrNoVwJLU7S6OaDIT7a+lecDlRl1Se/6pTpvo6c9wO8/bi1Sw7UfDIbCwXSnj7BWSxxSNqgqnSezNRdOgsptNljILw6fWlW9YVvYI6+HB9cBN8ZWUO/aZrbEcmabluTPhpMB0VZK4iEuSFClG7rFV2P3gQeDeu7yXR6qvc7hLoXxs= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR14MB4792.namprd14.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(396003)(366004)(136003)(346002)(39830400003)(376002)(5660300002)(38100700002)(38350700002)(316002)(52116002)(6506007)(6512007)(6666004)(2906002)(966005)(6486002)(54906003)(508600001)(4326008)(8936002)(26005)(8676002)(83380400001)(186003)(2616005)(66946007)(66556008)(66476007)(86362001)(31696002)(36756003)(31686004)(43740500002)(45980500001)(20210929001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TlY5dEJraHRMQ2w5YXZFVGNrL01GN0RnckNEQUpRc1pyR1Z2RUozZGJheDBX?= =?utf-8?B?TjZwVVZEWnhMdmxaS3V4ZCswT2d3U0hYUEdoQUJBYXBvSXRudlhib3gzd0Ez?= =?utf-8?B?aklLK3RVcXVwWG5VVDZUK1EwSlBLQnJOM3ZEc0xSMUFMejd6YnIrRWVVcUxJ?= =?utf-8?B?WklXRGVPK2VaUUU4KzJkd3hmUmFJSWEyajBaTmRqMmVjSnV4SkkrRGg5QTdn?= =?utf-8?B?RVVJNG10bFdtZzA2REM5bVE3Q3ZmVzZabzBsWW81YnVRcGtoeEt2eVhYV09w?= =?utf-8?B?d21CbzUxWU9wazNuMEVHUWVTVG5OTXB2ZnR4NTdvS3crdVpHUG5Pd3hnQ240?= =?utf-8?B?cW9xdWg3QWVyL2dRbVpNc1VUU090L0lzTmpKbis0OXcvVzNNTXJGR0ZtYklj?= =?utf-8?B?azBKM1hYL0JMMllENWozdU1XeTluYkR6Snl2WTh6L3FKTllWcVdXRGpMMlJr?= =?utf-8?B?WFgzbG83bDhsNFNYL2Qxbk9SaUtjNVFsQ3l2OU1TZzU4K2xjRG1uQWc4OXFG?= =?utf-8?B?R2Z6eVNMbVVIV0hBUEdTWUhYckVLUm1aUi90QXBqZkNxNkxoQzJiNmpXT0o1?= =?utf-8?B?aVA2ZHUzdjhoK0kxVDBITXBIVElKVnp4R0JJN2FrVWxoWXFTQkhLRmtmTWNP?= =?utf-8?B?ZVZmKzVtaHB1VVJ6K3VUUHplSnZ0M0tpVlVKdmFLZFBOWHBLVXhicGxzVGxh?= =?utf-8?B?MDhIUkQzL2xhSUYzL1g1dTRhNUkyK0RPTTRMTjFGSEtGQy9EQTFiZTJLblZo?= =?utf-8?B?RmwvNmdqYkdjUmQwdjBLdC9TTmlTTURQWjNDazdBVmN1QVM5cEJIeTg1Ry9x?= =?utf-8?B?WlJ5RFBSNm9xTTh3RzdxTytkQUpSWURYVHBwZjBQcFd1WVh2cldjaVRwa2E1?= =?utf-8?B?aS81NnBsdytxRWJzVzFtaGJQRDFTWjVEV2MydnlTbnZicWd2eXVSNW9mVGlt?= =?utf-8?B?RTFtb1Y2VEdRNzE3MjA4eFVSVXdXTmo2RzAzVjFnbjAxd0NwVHkxNGxVeXVq?= =?utf-8?B?cktLd1J2WUJ6Z2FRbUJuaFRrS0MrY0h4S2lWekh1ZVJvcmpCR0x0bW5pNGRW?= =?utf-8?B?cUNqc0pkUUJ6dkdCbXRpSDYrZzRlNlY0d3pJc096OTRVaDFkM3RSTWI0YnJw?= =?utf-8?B?eXh0bXFTWnJFT3ZrL3dYdjIvTEFVaFcvZVJ5V09JM2dodjlrOXh2TzdCRnp5?= =?utf-8?B?eFQvYXJEOXFXd253VWcyL0tRVlk0MWJILzhZUG5qQVNONjhoMUI1QU51bmds?= =?utf-8?B?aTVnS2JDU1NRS1loM2xzNXg1d2dya2UrU2ZQSWw0UkErbEs4WG1Db1VKYVF5?= =?utf-8?B?bDJhWU1XT0tXaDR5b0lLakV2UEt2WXU3MWJEUWJTV1RXN0FPamtwdGc0OWx2?= =?utf-8?B?QnZTTm9YeGJaa29sdmlCZkxPL3ZxMmtGazRCd1ZYYm5YZDdpQ3ZrdDZiZy9S?= =?utf-8?B?NkQ0VlhrcVNyTXRjOVlhNGI2WG96aUQwS3RRYkp5SjRuOTdSbGhUblVoQlZK?= =?utf-8?B?VEg2SnhXM2pwTUJuWVJSYXlYb2hOaVFwVVVBRWtVV05VSU9IT21mdUNUVlRH?= =?utf-8?B?R3Y0Y3FHNTVNV2dJSkQvMTZBMHoyQmlEQUFyUHl2NEgyczJMbTFVWCs3OEVW?= =?utf-8?B?cDFhU0NRTWE5b2hRdlFyMkxYUnY0WlFXSzFPd2NUVjhlcThwZzJ4Z05QMzE0?= =?utf-8?B?YXNNY0xEbUk3Rm5hb00xcURXU3ZuTlMrR2UwU1JxRVk5S1VGVTFuUVBVTjR6?= =?utf-8?B?dnJpS1NJMUV4N2g1N0Q5UnhTVXo1dEs5WS9nMTFuK3Y4aU5Fb251NUUrdzNa?= =?utf-8?B?bEtDWGowZnlFbm5QNUtvTXdyaEFHWGkzSjVrNFNCdndiR3daSVo5L2xWcy9u?= =?utf-8?B?NzBBSkt5dlpXenZWa3laM0FhaHZ6eXNXNGY3MmVRVnRtb21xWmg3cnNMakJy?= =?utf-8?B?dzVEbFhXenlCalFOME1vcHM5NGwxK29vL3h2MUZJQlMxRUtiOXdlcjhNWTdG?= =?utf-8?B?eVJqcmtXUk1DL3lhWTZTVkF0NFJtak5Pak0wTDNvZ28zcGc4WVJPbTduRmZR?= =?utf-8?B?bDdFK0Z3alRwbXhHbkRiNFA4U2VsTWswSXpNVW9BMkV2bU1nWmRYVXBwQ3pm?= =?utf-8?B?V1hJNWxjVWlNZDNqMFhQWmlIa3BJTVVxV1hxc3Z6eENEdGhaUVNtSkhNdlMw?= =?utf-8?Q?qOGMe3GeELPoVq+yGatT4AM=3D?= X-OriginatorOrg: labn.net X-MS-Exchange-CrossTenant-Network-Message-Id: 4ce3a265-c776-47b8-2b8a-08d9e504a8c2 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR14MB4792.namprd14.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jan 2022 21:57:22.4812 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: eb60ac54-2184-4344-9b60-40c8b2b72561 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9Tt9lL6QpbGKBvTkBPsESfzJB0pfxeGsEsm49/IzpjKU6TaDJN0rk7xo0MQg5dvvkgBR6qvzH0WnS11oGZ+ZHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR14MB4159 Archived-At: Subject: [netmod] Regarding IPR on Regarding IPR on draft-ietf-netmod-yang-semver-06 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jan 2022 21:57:27 -0000 Authors, Contributors, WG, As part of WG Last Call: Are you aware of any IPR that applies to drafts identified above? Please state either: "No, I'm not aware of any IPR that applies to this draft" or "Yes, I'm aware of IPR that applies to this draft" If so, has this IPR been disclosed in compliance with IETF IPR rules (see RFCs 3669, 5378 and 8179 for more details)? If yes to the above, please state either: "Yes, the IPR has been disclosed in compliance with IETF IPR rules" or "No, the IPR has not been disclosed" If you answer no, please provide any additional details you think appropriate. If you are listed as a document author or contributor please answer the above by responding to this email regardless of whether or not you are aware of any relevant IPR. This document will not advance to the next stage until a response has been received from each author. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. If you are on the WG email list or attend WG meetings but are not listed as an author or contributor, we remind you of your obligations under the IETF IPR rules which encourages you to notify the IETF if you are aware of IPR of others on an IETF contribution, or to refrain from participating in any contribution or discussion related to your undisclosed IPR. For more information, please see the RFCs listed above and http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty. Thank you, Lou (Co-Chair) PS Please include all listed in the headers of this message in your response. From nobody Mon Jan 31 21:24:53 2022 Return-Path: X-Original-To: netmod@ietf.org Delivered-To: netmod@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 734E03A1462; Mon, 31 Jan 2022 21:24:35 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit From: Mahesh Jethanandani via Datatracker To: Cc: draft-ietf-netmod-node-tags.all@ietf.org, last-call@ietf.org, netmod@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 7.44.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <164369307541.25061.16067998788319986829@ietfa.amsl.com> Reply-To: Mahesh Jethanandani Date: Mon, 31 Jan 2022 21:24:35 -0800 Archived-At: Subject: [netmod] Yangdoctors last call review of draft-ietf-netmod-node-tags-04 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2022 05:24:36 -0000 Reviewer: Mahesh Jethanandani Review result: On the Right Track Summary: This document defines a method to tag data objects associated with operation and management data in YANG Modules. This YANG data object tagging method can be used to classify data objects from different YANG modules and identify characteristics data. Nits /subobjects/sub-objects/g Comments: If the document updates RFC 8407, it needs to mention that in the Abstract. Also the abstract can be shortened to what the document defines, and move everything else into the introduction. The document says "This document defines an extension statement ...". Is only extension statement defined? Text like "data object tags may be registered as well as assigned during module definition" follow the pattern of RFC 8819 and should be referred to rather than duplicated. If assigned during implementation, is there a possibility that the same tag is assigned by two different implementations? What is the scope of a given data object tag? Similarly, the draft says "objects can be one of container, leaf-list and list". Did you mean to say "objects can be one of type container, leaf-list and list"? The example in Figure 2 can be improved. For example, if all the data objects are for the module name "tunnel-pm", do you need the last column. More importantly, it is not clear why tunnel-src/max-latency (why a gap between / and max-latency), is not an object tag? Can a sub-object tag exist if the node is not an object tag? In Section 4, Data Object Tag Values, it says tags can be any value except carriage-returns, newlines and tabs. Does it mean spaces are allowed? Can a data object have multiple tags? What does it mean "No further structure is imposed ..."? Section 4.2 introduces the concept of vendor prefix for tags. It says vendors include extra identification in the tag to avoid collision. But what is to say that two organizations may not use the same identification? And is this identifier part of the tag or is separated from the tag with a :. Similarly, it says that user prefix is RECOMMENDED. If not using it can cause collision, why is use prefix RECOMMENDED and not a MUST? The draft has just one example. And it shows mostly ietf prefixed tags. More examples showing use of different types of tags are needed. It would be helpful to know how tags can be removed. Section 5 - YANG Module. The section does not reference the RFCs that it imports modules from, e.g. ietf-netcom-acm. Inside the YANG model, import statements need to carry reference statement. The WG link needs to refer to datatracker.ietf.org and not tools.ietf.org The Copyright statement has 2021 as the year. Line length should be limited to 72 columns. No need to repeat parent name in child node, e.g. object-name -> name. Indentation is off in places, specially in the example. A pyang compilation of the model with —ietf and —lint option was clean. A idnits run of the draft reveals a few issues. Please address them. draft-ietf-netmod-node-tags-04.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ------------------------------------------------------------------- ** There are 70 instances of too long lines in the document, the longest one being 15 characters in excess of 72. -- The draft header indicates that this document updates RFC8407, but the abstract doesn't seem to mention this, which it should. Miscellaneous warnings: ------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year == Line 404 has weird spacing: '...ct-name nac...' == Line 493 has weird spacing: '...dentify multi...' == Line 656 has weird spacing: '...resents a pro...' == Line 999 has weird spacing: '...dentify multi...' -- The document date (November 2021) is 77 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Missing Reference: 'I-D.netconf-notification-capabilities' is mentioned on line 139, but not defined == Missing Reference: 'I-D.ietf-netmod-yang-instance-file-format' is mentioned on line 1106, but not defined Summary: 1 error (**), 0 flaws (~~), 7 warnings (==), 2 comments (--). Run idnits with the --verbose option for more detailed information about the items above. From nobody Mon Jan 31 23:16:16 2022 Return-Path: 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 15CB13A1854; Mon, 31 Jan 2022 23:16:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.714, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 r1gOmpNkXH0S; Mon, 31 Jan 2022 23:16:01 -0800 (PST) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00D093A1852; Mon, 31 Jan 2022 23:16:01 -0800 (PST) Received: from fraeml736-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Jnx662FvTz67PFb; Tue, 1 Feb 2022 15:15:26 +0800 (CST) Received: from [10.126.171.149] (10.126.171.149) by fraeml736-chm.china.huawei.com (10.206.15.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 1 Feb 2022 08:15:53 +0100 Message-ID: Date: Tue, 1 Feb 2022 08:15:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-GB To: Lou Berger , , , , , CC: NetMod WG , NetMod WG Chairs References: <595e0866-12c0-b48f-630e-36f8c358222c@labn.net> From: Benoit Claise In-Reply-To: <595e0866-12c0-b48f-630e-36f8c358222c@labn.net> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.126.171.149] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To fraeml736-chm.china.huawei.com (10.206.15.217) X-CFilter-Loop: Reflected Archived-At: Subject: Re: [netmod] Regarding IPR on Regarding IPR on draft-ietf-netmod-yang-semver-06 X-BeenThere: netmod@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: NETMOD WG list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2022 07:16:11 -0000 "No, I'm not aware of any IPR that applies to this draft" Regards, Benoit On 1/31/2022 10:57 PM, Lou Berger wrote: > > > Authors, Contributors, WG, > > As part of WG Last Call: > > Are you aware of any IPR that applies to drafts identified above? > > Please state either: > > "No, I'm not aware of any IPR that applies to this draft" > or > "Yes, I'm aware of IPR that applies to this draft" > > If so, has this IPR been disclosed in compliance with IETF IPR rules > (see RFCs 3669, 5378 and 8179 for more details)? > > If yes to the above, please state either: > > "Yes, the IPR has been disclosed in compliance with IETF IPR rules" > or > "No, the IPR has not been disclosed" > > If you answer no, please provide any additional details you think > appropriate. If you are listed as a document author or contributor > please answer the > above by responding to this email regardless of whether or not you are > aware of any relevant IPR. This document will not advance to the next > stage until a response has been received from each author. > > NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. > > If you are on the WG email list or attend WG meetings but are not listed > as an author or contributor, we remind you of your obligations under > the IETF IPR rules which encourages you to notify the IETF if you are > aware of IPR of others on an IETF contribution, or to refrain from > participating in any contribution or discussion related to your > undisclosed IPR. For more information, please see the RFCs listed above > and > http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty. > > Thank you, > Lou (Co-Chair) > > PS Please include all listed in the headers of this message in your > response. > > > .