Re: [Uuidrev] Publication has been requested for draft-ietf-uuidrev-rfc4122bis-07

"Kyzer Davis (kydavis)" <kydavis@cisco.com> Mon, 17 July 2023 13:23 UTC

Return-Path: <kydavis@cisco.com>
X-Original-To: uuidrev@ietfa.amsl.com
Delivered-To: uuidrev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40FC8C151551; Mon, 17 Jul 2023 06:23:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.594
X-Spam-Level:
X-Spam-Status: No, score=-14.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="ePypnmm1"; dkim=pass (1024-bit key) header.d=cisco.com header.b="RFmK0etw"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9iBuuqmLOYpl; Mon, 17 Jul 2023 06:23:41 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B6C9C15154E; Mon, 17 Jul 2023 06:23:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26902; q=dns/txt; s=iport; t=1689600221; x=1690809821; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=QO3kt78yBvb5TBG6J/zmjvyjBZ96TZm4tCdkD0c89uY=; b=ePypnmm1PGlNdTN4ntQABP8segUERKvX5Q137D3ghODLUAvYkPVSCDMI grbj8K+TwqalhhSBu30lkGt36nHe6E4HR/ICVprwzFACNoRd2hHG395oo NmVi3Mk7f1QxGzUcGzHl3mqkVBxW2aTDmuKZ1O8nrKSzn5Pv2i5RoRHcZ s=;
X-Files: smime.p7s : 5465
X-IPAS-Result: A0ADAAAeQLVkmI0NJK1aGQEBAQEBAQEBAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFlgRYEAQEBAQELAYEvMVJzAisuKhJHhFGDTAOETl+IXgOBE4pCi06GT4ElA1YIBwEBAQoDAQE5CwQBAYUGAoYpAiU0CQ4BAgICAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHhkFEA4nhWgNhgQBAQEBAgESEQoTAQE3AQQLAgEIEQQBASgDAgICHxEUCQgCBAENBQgGDQeCXAGCFRMDDhIRAwEQoSABgUACiiZ6gTKBAYIJAQEGBAWwFg2CQgcDBoFCAYFWhgseAYFIAQGBWIECgQaETCcbgUlEgRVDgWZKBzE+gQUBgRpCAgKBNiorCYMlOYIuix4ODIJqhRc/AwQyjjWBJ2+BHoEeegIJAhFngQgIX4FuPgINVAsLPyZCWlIeG4FAAgIRHhwUU3gbAwcDgQUQLwcEMgcWCQYJGC8lBlEHLSQJExVBBINTCoEJPxUOEYJRIgIHNjsbTYJqCRVBB0x+EDEEFB1vKQR5A0QdQAMLawUOAi0UIQYOGwUEZ4FXMD5tDwoCIiSjDS0DP4IOWg42Kg1GBBwCRHQOGgEBD5MfAUCDI6xUR3AKhAuGS4MpggmPE4YnF6h3YpJdhUkgjT+DdJEqHAGEewIEAgQFAg4BAQaBYzqBW3AVgyJSGQ+OIAwNCRWDPY95dQI5AgcBCgEBAwmIb4JZAQE
IronPort-PHdr: A9a23:emwFdxbR3SRr0uL8D0GyBd//LTDihN3EVzX9orIuj7ZIN6O78IunY ArU5O5mixnCWoCIo/5Hiu+Dq6n7QiRA+peOtnkebYZBHwEIk8QYngEsQYaFBET3IeSsbnkSF 8VZX1gj9Ha+YgBOAMirX1TJuTWp6CIKXBD2NA57POPwT43Dg82p1vua8JzIaAIOjz24Mvt+K RysplDJv9INyct6f78swwHApGdJfekeyWJzcFSUmRu9rsvl9594+CMWsPUkn/M=
IronPort-Data: A9a23:Z5zZUq2OkbhuszWxjvbD5Upxkn2cJEfYwER7XKvMYbSIpGtil2len TNbADbYJb/RMSHyZpovP9PnsQ9E7KZh/KYgFVsx+Dd1EGkiRaHtWdqVfkqqNn+YcZKdHU49v 5oUZoidcZBpHnKNqkqkauns8igm2PiESuX1BLXOZnkhSwY8Fyl50Ug6krFh3oAyjbBVb+/jV fba+6Uzb3f4h2ApWo5t15++lf9PgBjTkGMR7wdmafwW7AOFzCcfUMlBL626cnf1TIAKQbfjH LfO5bzopWmxEzXBpT+GfhcXVmVQH9Y+6CDX0iI+t5CK20QE/mpoukoCHKJ0hX1/011lpPgvj o0U3XCMYV1xZPaUx71CC0Aw/xxWZMWqxpeWeRBTjuTLp6H2WyOELyJGVRxe0SUwo46bMEkWn RAqAGllgiOr24pa9ImGptxE3azPGiVE0LQ34RmMxRmBZRovrAuqr6/ivbe01x9o7ixC8Gq3i 8cxMVJSgBr8jxJnIEoJWb05sN+U3lbwSyNAs3eY5u0l/D2GpOBx+OCF3Nv9c9iOQ4BemVyV4 zKA9GXiCRZcP9uaodaH2ivz3amUw2WiA8RLSOTQGv1C2DV/wkQQGREfS1qgifK4kUW5HdlYL iT4/wJ39/ZjqRbyH4KVsxuQ/G+2oRACBNdrCsor1hGpl4zt6iSCCT1RJtJGQIV26JBpLdAw7 XeUgtLlHzFxmLyYVXzb8a2bxRuvJCkZN2IcICQERAof+PHirZ09yBXVQb5e/LWdh9nxH3T7x CqH6Xh4jLQIhslN3KK+lbzav96yjoLUUF8a4SnvYjqK4TtnfJWAas/v+0eOuJ6sM72lZlWGu XEFne2X4+YPEYyBmUSxrAMlQevBCxGtbWO0vLJ/I3Uy32/2oy/5Lei89Bk7dRk3bptYEdP8S BKL0T698qO/K5dDgUVfSoa1BsJCIUPISom9Dqq8gjajnvFMmOKv9SVqYwub2Hrg1RhqmqAkM pDdesGpZZr7NUiF5GTrLwv++eZ0rszb+Y81bcuqp/hA+ebGDEN5sZ9fbDOzghkRtctoWjn9/ ddFLNetwB5CSuD4aSS/2ddNfQFXdiJhXs+m8JE/mgu/zuxORT9J5xj5n+tJRmCZt/89ehrgp yvkARYIlDITe1WXcF7iho9fhEPHBMYj8i1T0d0ENlez0H9repe08KoabPMKkUoPqoReIQpPZ 6BdIa2oW60XIhyeomR1Rcem9uRKKk/07T9iygL4OlDTibY6GVyQkjIlFyOynBQz4t2f7pFh/ uL/jVqBKXfBLiw7ZPvrhDuU5wrZlVAWmfl5WA3DJdw7Rakm2NECx/DZ5hPvH/wxFA==
IronPort-HdrOrdr: A9a23:GronTKNHVa6QK8BcT3P155DYdb4zR+YMi2TDiHoRdfUFSKKlfp 6V88jzjSWE9wr5OEtLpTiBUJPwJk80hqQFn7X5XI3SETUO3VHJEGgM1/qY/9SNIVyaygcZ79 YdT0EcMqy9MbEZt7eB3ODQKb9Jq7X3k9HLuQ6d9QYRcegAUdAH0+4NMHfiLqQAfng+OXNWLu v52iNAnVedUEVSSv7+KmgOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLokCs2Yndq+/MP4G LFmwv26uGIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlawkEyzzYJLiJaYfy/gzdk9vfrWrCV+ O85yvICv4DqE85uFvF5icFlTOQlgrGoEWSuGNwyUGT0fARAghKRPaoQeliA0PkA41KhqAk7I tbm22erJZZFhXGgWD04MXJTQhjkg6urWMlivN7tQ0WbWIyUs4mkWUkxjIdLL4QWCbhrIw3Gu hnC8/RoP5QbFOBdnjc+m1i2salUHg/FgqPBhFqgL3e7xFG2HRii0cIzs0WmXkNsJo7Vplf/u zBdqBljqtHQMMaZb90QO0BXcy0AGrQRg+kChPYHX33UKUcf37doZ/+57s4oOmsZZwT1ZM33I /MVVtJ3FRCDH4Gyff+qKGj3iq9NVlVBw6duf22z6IJyIHBeA==
X-Talos-CUID: 9a23:Bvk10W2MSOz0WKHZXA9ndrxfAN07I1La4E/se2C3MXhxU5iYChiC5/Yx
X-Talos-MUID: 9a23:8SZCzAYqlVRowOBT6y7emz98a8pT+oO/NlApzLM/suufOnkl
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-2.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2023 13:23:39 +0000
Received: from alln-opgw-4.cisco.com (alln-opgw-4.cisco.com [173.37.147.252]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 36HDNdOP031232 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Jul 2023 13:23:39 GMT
Authentication-Results: alln-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=kydavis@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.01,211,1684800000"; d="p7s'?scan'208,217";a="4322217"
Received: from mail-dm6nam04lp2049.outbound.protection.outlook.com (HELO NAM04-DM6-obe.outbound.protection.outlook.com) ([104.47.73.49]) by alln-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2023 13:23:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bbaXAb9H4Y+0s6oGUbP9ymIODtCWo4NlmICzvAhuGPLGn90foDdUVfd/klCJVKlBzukK3dG2DOl1xU708vQL/SH5Vt8oR8a/bswCfjorMHQmaueQQID53mI0bPC8DkgFoJiZ+P5Dkcw+y+QpqqMscR6aiFV7pXGu87jPHiHCndLSxWmOZGf2eUvPErdFoUUryloJ7CDSHNDP8jpLHLlpu/YHt1R9fD1ayPUkaKkJzUImfSY8P9OgaNsPfD6GfMQzor0ELiAR9LD7R0U56YLnFwzarHByCmLyW96pW8hoGSjf7dyDwF8yblSjrfmUD6qVX+sn+fkaQJ82WbuGceDe7Q==
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=HlfDQ/w9BBt3pXor5niCVaV1CKL/nJZLLd1Dv1UAonI=; b=mlbK1zbd8j3Bm7DsT5gqKqSaMa9OCHxggDbLbo4e571Zb+gekobT1RZCmqvKa7T4MqMWCfsaSl11tuJgHsVuJWGnKaP3FshULlCKIKqXXW0dNToiYBtOriCvOdbm9awEQLbsgY7J7zPUGJGi502ztsXZ6cYlZzLFbJ8JMm4YUg6ZDMRSJ5ir3D0duRgGpp03G+zS/Vq6jm8LgWLCLpw/MIx6QwJ2v2qo38DdjWQdLPb/9yxHn8ms3oeb4mJsz1K2k6onhM5VYFSL+mT8Jt/sWJwDMX04mr/cN8tkPiTe0aRKnnksX6JQ65QPDd0V2hqAJIAR3hexUnHPDdPSMME69g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HlfDQ/w9BBt3pXor5niCVaV1CKL/nJZLLd1Dv1UAonI=; b=RFmK0etwpGjnQjpHbfYwHyyAAXNdbUhzvWzLZBhd8aR3PwEh6yXxXiEJb8iZA0z1zn2xTvhL2RxMeHsiVCqPUIkpK6SBACnN5CXLCpNKb3QDvit3ZoCEr2AQ9RuYmiUJXJbfObPy3HxzQSSxo+BniGuUrctvj9UnMZNimLrXMKI=
Received: from PH0PR11MB5029.namprd11.prod.outlook.com (2603:10b6:510:30::15) by MW4PR11MB7008.namprd11.prod.outlook.com (2603:10b6:303:227::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.31; Mon, 17 Jul 2023 13:23:36 +0000
Received: from PH0PR11MB5029.namprd11.prod.outlook.com ([fe80::a58f:c151:a89:69a5]) by PH0PR11MB5029.namprd11.prod.outlook.com ([fe80::a58f:c151:a89:69a5%3]) with mapi id 15.20.6588.031; Mon, 17 Jul 2023 13:23:36 +0000
From: "Kyzer Davis (kydavis)" <kydavis@cisco.com>
To: Brad Peabody <brad@peabody.io>, "Murray S. Kucherawy" <superuser@gmail.com>, "mcr+ietf@sandelman.ca" <mcr+ietf@sandelman.ca>
CC: "Kyzer Davis (kydavis)" <kydavis=40cisco.com@dmarc.ietf.org>, "uuidrev-chairs@ietf.org" <uuidrev-chairs@ietf.org>, "uuidrev@ietf.org" <uuidrev@ietf.org>
Thread-Topic: [Uuidrev] Publication has been requested for draft-ietf-uuidrev-rfc4122bis-07
Thread-Index: AQHZm6HfzI6aXcz1bUWB4xgme2ZFea+yfPSAgACtRjCAABvigIAFYMSAgARWvwCAAS5+8A==
Date: Mon, 17 Jul 2023 13:23:36 +0000
Message-ID: <PH0PR11MB50290097667386C8C24E6529BB3BA@PH0PR11MB5029.namprd11.prod.outlook.com>
References: <168640474038.62291.15105281985713025169@ietfa.amsl.com> <CAL0qLwaj50A5nvnqbxaKZq1erAU_YBos3VQXd4wp0wL7x9Ntzw@mail.gmail.com> <PH0PR11MB502934AEF4FE1093B28E1513BB30A@PH0PR11MB5029.namprd11.prod.outlook.com> <46863A89-B283-438A-9DA3-B9044024394A@peabody.io> <CAL0qLwZSvUPnroBL8A9uWiZr7_Z+0E_1fEw8vhHigCVztBqMNg@mail.gmail.com> <A0F2ED8D-94E9-40E6-9A85-6C494DE53DF0@peabody.io>
In-Reply-To: <A0F2ED8D-94E9-40E6-9A85-6C494DE53DF0@peabody.io>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR11MB5029:EE_|MW4PR11MB7008:EE_
x-ms-office365-filtering-correlation-id: 590b4c59-c8ef-4dfd-1c41-08db86c906f8
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gxNKitBKdC4RPhp9q7xaROieJUPUVwHhY7l9ABz721a/yOQbPGVdJgd97Vd+R4hYSJibwc00X4qKfYndQDdMI59d5gEqNq9K8tJPfgEJQ4Zk8sVfBxmuzXX8rGgkiADbV3gkk415EaSNKqBsUNZFwfY72rh+yqpRuAdcdrTSUcH4FR3DdQ1TedikzN2nAzNjglxS7I4IzuT7cTELYKEB9uAl76mM1bLBxVvfzblfuBs2JNbAxksxC5ych0hLpphEGiHfxlVFDYix+QIglCgCMuDa19PzCApNekvQ7F97OrU+800j+b12hBX4ZEP90MWEt1tBcVQzf7SfTTI5sf59yWPOO6iKguOpAsSfQ4/tPGIjFuicESQfgjtU3McN2kzO8+n3eyD9aRDxEmuJVOT2CaCzwxnYlgXURIdk54DwMn3lhklqOOP4BAXE1SqFHbHezgw6GAFTKn1wQfS0BCv+kZtYvAr6AY04psFEJwx41yMBvLmU02pry1bULcrv91EBI4EB1o86OffKedN394X6WQQRs53+pqRi4g9vTYSvNx7YI1KoQRp9npJ7h8zLeYbJEFukM/uKLRdQYAdK6hxqP9oxh2LlfZ+Fv9phrZkEUYk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5029.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(376002)(396003)(346002)(39860400002)(366004)(136003)(451199021)(71200400001)(33656002)(6506007)(83380400001)(38100700002)(186003)(26005)(55016003)(478600001)(110136005)(38070700005)(53546011)(9686003)(66899021)(54906003)(8676002)(41300700001)(7696005)(66476007)(2906002)(8936002)(66556008)(66446008)(66946007)(966005)(316002)(4326008)(5660300002)(52536014)(64756008)(86362001)(99936003)(76116006)(166002)(122000001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: l6WOGgv1Nn9HURC+wKSzBFREkA0ZmCFavFaHswe6EJ9xVAopvi1g6j8UXfR5ILPgM3GBwUAMS7x+Z7mRrWuJ+xchVyj+KE/vDRnMqyfGUmxXPZjjM5cuTjIDjpxdCIqtKPDCn3oykiME6Qjfg3/XaEOBJ4q9DJGQYoNydqmtMc4f/9A4u/Vc134MMffCagRJ+Fd5dkdX6pNIz6slTtqoDlA4Axz3Gg5/OFZq4xrGtnYWPmYyAEXh1OeYwuRWT3t/DxUCop03tE3y6gfjUXU67NKrykySmkYdrrh3Y/dMVbq1FPoMxEPZICpTV2bDKDxcDACC7LweYNZ85eL6JXAX5ZPYjc4CdwdbInRnDCHAyAV/0/G6WgpprylDrNumS9pCKgXmGHT+lOt2J56eAZw1p8xx8xnl/k/WNhlhfvLADlYqbD8wryoFJh/soRzGMqFZtf9XmvBUiowiLR7SUDsUMdwFN95JIinQPeJD9TxucWt3qPFHGo3N3L2VyGCu52CgvEipxCm8/Pz4SgUpiPrUQ9QVqKAkiBTsiNpXphj+p72dMKebfYN9mCokl20NTajVhFLmHGu2uykkg/kbt6l/W0pADY2o7xq1YUbmr6s5RLB/uqymcxCD9HD4cKCVlRUu1+TclhRITPa3uI3GtkVdMdWBflG/eMTraxayn1kBkAQoUNc8fjXOuA6/6leQ319X7CjfQ8Utt9/McVhQITlYRIlpFHNS1WeSzko207MgIxAqzaUyw5DirI1mVrBE8fM0PbQkrA2z85wQk7DqtZqcQH03vqRQJrWilE6dlh/yJ8QYc1uts3g8cPSD8yWqH2ZAgmZr3Ztm9w2gQBcp6G5TnQreJ5v1NqnmogoTg019HZ96kWfuzps20kVN2FUYzgN9DyZo+o0FAE06Tie7BIByQkyN9N8I9NUheb91vl0CCLbpfCN+rkmQqS8jhqLdmLWDgGeSGb5SdYc4pMHYsuWuVTTKRgUDJUePM6K5FuQvhpTcK3d5gQ5LRlKsDZvgsGLn2fYqEbAOk9RhpZR9hPixNaEbOulfvk6DtviqbGhm0F9aLJIlPlfd2j17hd/V40cu9nn5Z/VdPfCmGQkUaIAvE2saKzpeQHEok5beiKrZiKfVCmUqZT3K/rrEv5UmOBBwR7rYQjN9pQoIwL+/JcCTrtfUbEJZA90RGP72Kvt3WEpGSHW0+lNWMjB8OO6yTuxrb8qforTYzvmkdaJy0FLzABg9vlf7CUocv5FU/SBcjLwJdJ8v7UYV+aICZbCJbnQUraRFHnvivveyZ0DaW9LM1AHEajavyBfWqhGF6IkkWwU+Dl4N/YgTyX8basE5H3lB7E7YY0WmcsPDAeWb1SAoLEvpJrGJotmyBxsdH/pxePlI6hJ8YisclVA81RsfT89WHNooWvpAw/5x7AqxZRPYQ8KdLolnNHeW535h1EtYpP6FzN7fkuFTA6VA5F95bS1wRjESQhNJPiTwhOFPpVZZn3YgNmd7QubknqmUbWhc3azbQkXDssdjcpvnoNOSvywWe4CLu6NwHtIMdQ1S8413e1wE8s3xzXYXoZVOvBpeXw4=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0073_01D9B890.5C45F3F0"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5029.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 590b4c59-c8ef-4dfd-1c41-08db86c906f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2023 13:23:36.6148 (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: VgbFPUSgRwurwYy3WOHfLGSqS/4T3OkgqhU14Shx5S9D2Nfi280mP4K3iOVP4S3aCTy17AovlcUxo+VkEBozgA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB7008
X-Outbound-SMTP-Client: 173.37.147.252, alln-opgw-4.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/uuidrev/cBwLv6X33kcKnBo4VnxLfbKrnsU>
Subject: Re: [Uuidrev] Publication has been requested for draft-ietf-uuidrev-rfc4122bis-07
X-BeenThere: uuidrev@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Revise Universally Unique Identifier Definitions <uuidrev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uuidrev>, <mailto:uuidrev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uuidrev/>
List-Post: <mailto:uuidrev@ietf.org>
List-Help: <mailto:uuidrev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uuidrev>, <mailto:uuidrev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jul 2023 13:23:45 -0000

I think we have enough to handle this without a meeting. 

 

I will take a bit more in dept look at the PRs and other items on the thread tonight or tomorrow.

 

Thanks, 

 

From: Uuidrev <uuidrev-bounces@ietf.org> On Behalf Of Brad Peabody
Sent: Sunday, July 16, 2023 3:20 PM
To: Murray S. Kucherawy <superuser@gmail.com>; mcr+ietf@sandelman.ca
Cc: Kyzer Davis (kydavis) <kydavis=40cisco.com@dmarc.ietf.org>; uuidrev-chairs@ietf.org; uuidrev@ietf.org
Subject: Re: [Uuidrev] Publication has been requested for draft-ietf-uuidrev-rfc4122bis-07

 

MSK - thanks for the detailed reply and example, I’m 100% in agreement and that all makes sense.

 

> Hi, Kyzer are you okay with the AD review comments?
> Do we need to convene a design team meeting to deal with the comments?
> Let Jim and I know, we are here to help get this done.

 

I’ll let Kyzer answer on whether or not he thinks a meeting is necessary, but I suspect between this and the info collected here https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/114 , we have what we need to make the appropriate edits.  I probably should have just provided my feedback on that GitHub issue as a Pull Request in the first place, let me see if I can just get that hammered out.

 

Best, Brad

 





On Jul 13, 2023, at 6:03 PM, Murray S. Kucherawy <superuser@gmail.com <mailto:superuser@gmail.com> > wrote:

 

On Mon, Jul 10, 2023 at 7:56 AM Brad Peabody <brad@peabody.io <mailto:brad@peabody.io> > wrote:

 

My feedback on this is that it’s important that we don’t over-specify things that do not affect interoperability.

 

This sentence by itself means it should be MAY, or just don't use the key words at all.  The BCP 14 key words are all about interoperability; if you don't need them, don't use them.  In fact, Section 6 of RFC 2119 says in its entirety:

   Imperatives of the type defined in this memo must be used with care
   and sparingly.  In particular, they MUST only be used where it is
   actually required for interoperation or to limit behavior which has
   potential for causing harm (e.g., limiting retransmisssions)  For
   example, they must not be used to try to impose a particular method
   on implementors where the method is not required for
   interoperability.

 From my perspective, what’s happened is that in RFC 4122 there is a whole bunch of detail about how to handle various edge cases, and these then become law and impose complexity on the target environment/implementation, whether it matters or not.  In the example above, most clocks just count forward most of the time, but edge cases exist such as adjustments from NTP or manual clock adjustments.  Some applications will require careful handling of this situation, but I suspect many will not care.  If we impose an exact solution that MUST be implemented for this edge case, the result will be every implementation will have to include the complexity for that edge case in order to be a “compliant” implementation, even though it literally may not matter at all for most implementations, and certainly doesn’t matter in terms of producing an output that is acceptable to another system that needs to receive a UUID.  Same thing on counters and like - I think we want to provide implementation suggestions, but not impose too many “you absolutely must do it this way or your implementation is broken” for things that do not affect interoperability. This line of thinking is also what drives suggestions about opacity and introspection. Implementations generally interoperate much better if they don’t unnecessarily inspect UUIDs, so we suggest people don’t, and instead to just use UUIDs just as opaque identifiers.  However, it’s unreasonable to assume that no implementation will ever parse a UUID and extract a timestamp or something else, and it's not like forbidding this behavior is even helpful because people would do it anyway since it’s technically possible.  That’s why there’s a lot of suggestions about how to generate UUIDs, but fewer strict requirements, because I believe that better models how implementations are done in the real world and what aides interoperability the most.

 

That’s my take on it, hopefully it at least provides context.

 

Yes, it's very helpful.

Let me use this as an example:

"Implementations SHOULD use the current timestamp from a reliable source to provide values that are time-ordered and continually increasing. Care SHOULD be taken to ensure that timestamp changes from the environment or operating system are handled in a way that is consistent with implementation requirements. For example, if it is possible for the system clock to move backward due to either manual adjustment or corrections from a time synchronization protocol, implementations need to determine how to handle such cases. (See Altering, Fuzzing, or Smearing below.)"

 

The SHOULD here doesn't create a hard requirement.  I could flatly ignore this paragraph, arguing that I know what I'm doing, and still expect producers and consumers to interoperate most or all of the time and claim compliance with the specification.

 

I suggest:

Implementations MUST use the current timestamp from a reliable source to provide values that are time-ordered and continually increasing.  Care is to be taken to ensure that timestamp changes from the environment or operating system are handled in a way that is consistent with this requirement.  For example, if it is possible for the system clock to move backward due to either manual adjustment or corrections from a time synchronization protocol, implementations need to determine how to handle such cases. (See Altering, Fuzzing, or Smearing below.

 

Or you could even do:

 

Implementations acquire a current timestamp from a reliable source to provide values that are time-ordered and continually increasing.  Care is to be taken to ensure that timestamp changes from the environment or operating system are handled in a way that is consistent with this requirement.  For example, if it is possible for the system clock to move backward due to either manual adjustment or corrections from a time synchronization protocol, implementations need to determine how to handle such cases. (See Altering, Fuzzing, or Smearing below.

 

-MSK