[art] Obsoletes Re: [core] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05

tom petch <ietfc@btconnect.com> Wed, 06 July 2022 11:17 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 190AEC157B36; Wed, 6 Jul 2022 04:17:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 zJNk0Ldqf414; Wed, 6 Jul 2022 04:17:02 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2099.outbound.protection.outlook.com [40.107.21.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 B0B8EC15CF2B; Wed, 6 Jul 2022 04:17:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Riibfu0O/R/fBZbER956kWigy0iHP9GLxa0GFjYA7QlNS1QD7Y2uxO8ZT/AXo11ih9rqpReH2PsJGUYAai/NNtVKCrlvDXT93UevPF8BoV7sCfpXdCV3Z4Jk8RfBVaV8dqaa3/r1X13t9tk0dBbidEPvyMlYHn0LqjmI5W1V9+0SVxhL9NgzgZqc7c7fE7oJtR77anf0R96dH9ub4xXC24zzRnwetaPabdZ4gOpubImtjMqu1iwV3gQrZTcNTVp0q2IKNmkfphK2kwUobRyI4fy0SqtALOLC0QfF51v8v121pSpOryIdrxjlFf9Wc/2a7Ur+kl66m4LSJuGt8ORlPQ==
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=R5GUvXtsypKL6lzxSECfCgb1UQagDerv/DWNX2SrK9k=; b=bPjErLkYQ/GBukwtr/vjj4URhGp/HHZ1F0BGMNLKuK4nuYt51Rc/fTAThtLwhjAmY5twujuS6xy7zm9ZzVvKknB5JoijmQVGdr2LpeJYzKoMbLNkIqFUfZorW+3UUq61lLWZ2+iBQQ0xazdCZ3AseyvKzoGyw4KkTpiFMvVDEToJzPMoDWs2Vq5118uJ73oDm3qtBkm/SJs7dO0/fSEgqLsmhjPWrhnWrE5t0c3m/j2bjdE2RKC2bHoM9Y4iWHfaQddJp0ObaXge0GD1baBKRnqcvFtmsw+t0fLcjDcv3JZ3u9rt+/hlVFkRxVF5AMwKQNAYLd7krNYISC27TRDu9g==
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=R5GUvXtsypKL6lzxSECfCgb1UQagDerv/DWNX2SrK9k=; b=CZiPVO2yAgOOzJCpGsvzo6lh6X4qK1mm5e0nLnmSmFOyvxaW8WTt/WwuYcuas6bp5D5/LGx3H+jge3F6y1uhcWALMRW9dNoyBQG/0EYGwpfnN0j8tWeiaRGKkXik9rSSeMZ0x+fv3GDumhrczTs74Eq9ikaGq8N5UwnQdr4USZY=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM8PR07MB7394.eurprd07.prod.outlook.com (2603:10a6:20b:242::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.6; Wed, 6 Jul 2022 11:16:56 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::9005:7594:94ee:30a9]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::9005:7594:94ee:30a9%8]) with mapi id 15.20.5417.016; Wed, 6 Jul 2022 11:16:56 +0000
From: tom petch <ietfc@btconnect.com>
To: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
CC: Thomas Fossati <Thomas.Fossati@arm.com>, "core@ietf.org WG" <core@ietf.org>, Applications and Real-Time Area Discussion <art@ietf.org>
Thread-Topic: Obsoletes Re: [art] [core] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05
Thread-Index: AQHYj8BX7r2ZdDWyrEuzXLe7nIoyH61ub8IAgAD98ICAAb0yYw==
Date: Wed, 06 Jul 2022 11:16:56 +0000
Message-ID: <AM7PR07MB62481F11F90B69DE7A2DC3D1A0809@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <165511479760.19573.12671700576299137749@ietfa.amsl.com> <63D13796-758D-469B-AFA8-3050C9F87819@tzi.org> <AS1PR07MB86169230F0D43E82CB2BCA1698AC9@AS1PR07MB8616.eurprd07.prod.outlook.com> <CAObGJnO7kdhO6tzLx2GZH3FVj2iedCU=fWH-w608OAStMMGeLA@mail.gmail.com> <10B6E8EC0FCAFB668F04845E@PSB> <CAObGJnOqMAmu32stN11NoTAfvNhXvmGSjscpk8cS5AO6iY4k0Q@mail.gmail.com> <B9C8C465-FE6A-49A6-BA36-EB5756F75463@tzi.org> <AS1PR07MB8616E70E8C511B024183638698BA9@AS1PR07MB8616.eurprd07.prod.outlook.com> <DB9PR08MB6524B5E1658A5C75692FD98E9CBD9@DB9PR08MB6524.eurprd08.prod.outlook.com> <AS1PR07MB8616FC72CCA68AAC9F0A979898BE9@AS1PR07MB8616.eurprd07.prod.outlook.com> <5D48F562-8F48-40EF-8C5A-E0A3EF2AFF74@tzi.org> <ae1d0248-c87d-862f-921e-a2284af288ba@it.aoyama.ac.jp>
In-Reply-To: <ae1d0248-c87d-862f-921e-a2284af288ba@it.aoyama.ac.jp>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
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: f5687d44-3eab-466f-8778-08da5f4109a3
x-ms-traffictypediagnostic: AM8PR07MB7394:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +eZ1FDpcPk/rYGC68JVZ7BQniRaUpflfMm2PIb6YZUu3KqvSKORJ2rXcpPk5rooOzyZTtMBjdeUs7sbTZq6EMpgKHn3h2oIguv55r7UerXgec849rMBSOTbhViKJDK567ncVIkHFWmtP0puhBWOzWX5Px11vSkZNcdmx/xsXMG5JDIkU4QtlkL+9XCIs3N1Ojh2tp9DRv9LHMgeyE6S91gxY6n5FWpfe1Wo7wxv3ShiZUatf36XutAKky51bBbEvw49sZC8PEHZCAVexYPbYvO/R4oGffj+bJcH2BxOFNwzisKHZ7h8Bbh7ftAM/ElV6xDz//49yQaDh0EN0imc4+QiTCZof5U2kjaCKxrLnayw6qUcBMwfFBaDFUyX3/AexCeUp51zu3AgNXBp3ZnWD3K1pJuqSu/4HZ6iDoBg8dARASCy1PwSX9EF9gJlzAV+akNnzh5fB0oZ+TbF4FnBwPePBSBnZrhbltCcmuSrAw0TCRSxhLXWGIfnNc20HKf37KwFQ46gNdxZLroGFrKyTaohnqtwZvuPugH4WLrPN0M4ELtz3uV/HxM3zvwivP/1EOiN3fCnaDjfFpXBbI+uVZVWpm4JYZXs4Kz+2aCxknAkJexvKxyqwAgeKzvlgAE6K6rNCa/dZt43Eb5BcqNL2xOwx9UNLdwPkfnJ4ZKYU/D0d16Oi7JOhsvyW0HJ+TVciRT0NQhasUlqDaZtS/MlyxzGSiVXj4iEzxA1i7eLX0CiVd59dN9tbxHF0XYUXjoZn3Lj1ra6shG23GuboBYACzFW+qn0B8YcSVUCFX7JbxeX8MHrSSlcjz3Z78/cAUAJp5boRF3+CQUVI7GmLZv0gow==
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:(13230016)(366004)(39860400002)(396003)(376002)(346002)(136003)(186003)(55016003)(38070700005)(38100700002)(122000001)(66574015)(316002)(54906003)(6916009)(91956017)(8676002)(4326008)(83380400001)(71200400001)(64756008)(66446008)(66476007)(66946007)(76116006)(66556008)(53546011)(5660300002)(8936002)(33656002)(86362001)(6506007)(9686003)(7696005)(478600001)(966005)(52536014)(82960400001)(41300700001)(2906002)(26005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4lxZP6F9CJxKt0uQA5+WlfS1Av0hMcDuwZHkRwYOr2KpJKNVC3IPOXN8mTtnDAO/7DY2k98zsoMQK0ExNwS5OW12yuoK97aMjPwj9VAaZJdlL66qHPOgFXPeqXw/mYkgkIh4YFtbz2oCBBWjmcvK2/k7LEFDAkklxUIPaufkH2GKrCwH/Zj34De2/CotwlCJiWbrHXCxbcC92/sBQxU86XWZ1Ygkk1YBzVz59w1mDETWs+hFv10Y4Wgmkmye/Po17IJRtno8nWSab52hz9i/bL3elARA1OrxawQe42es4abwyGINeAa0+8Vbv6XZoVwWIG0uViPAHonrcDHN9d5mYenOAPBh8B9Y/8J09phNUe3kHzjsHA6HCqFwrHSpyKLOeTXwTbtkllQh3aHSlljhyoppM/jJPLYfr51fMy412eX9MySnnqwvkSAGKNSJW64HBlyy+b8Z3In2lCtRevjpdrILxjPQbtYqjOavI+D1gbDsmCJL24gj56ofhxngiCNLpjxIoX65eGO8XIO1Ob6+qHGePZEXZc1fNjt88EctS6IOYPocN1/4y4wRL5gcoUVARDgFFUHmCxieWgCqWRVQbpB+H3dFtKVYks3PZynrMI5H8pghsiLAU470teRdmO1i7NtRPLhgGOiBDebpfNVLapTQ/v3g4XquT40T3Clo5iP/JDW1pP1uukFvXGLPQUUKDGGiPwlNh1ymSu1V0LCWtqsNK3KOYyeuvWFkPO/2L7t5YAZfxGCyWIFhVBkSs/bT+4IvzEYmfa20NH91CUWbE+hhqmX9tAvRHhLY+gGs/3EzKWX5tbrvgZjkwxGyQ6HCY1qlKVV7d5gy+Qhxm38aycqOy3n+TsjJwfT9kSkhYu5vpt4Sm4SiAT3cPj1TEuETXF6TR1PM3PqO5HDC5aosciO8zEnhI7DI59fl6aYfdcVBb6tegYywy8hRE1TgQhNUCQmjjhhZduqa+pLyYwedMM026EP056bcNscNOMt5lroFoVNTuSVfbJR9ZLeqeVuZUIU/gr+d1X3AhVfbos1hlUUD4nmb22rLK6vrt2xO5xCLmhRtzpaKoqynxOD+FJFudjWighg7BkTE8jmqwYZcp2oJd95/D6wvduQtjm9Z1AwjhyH2hB7e4wbwpScMT7ZvA8DVhFry695PAKt0sB2AjahE/K641NkINLLgdZvnoskEPxsRUYIFhncJVlEGksIlxdjgarB2LeBk2nrxnENhGCQ+VWKG9fnGKLfrFwFSotyGJX86TzdOeuHEHVDTZDBDZWqYQCaqqMTv7txnSunadowxJqna92/+HD5OPDdKFNSvyuFBfXdLcteY+z1WzsTdpxlnzgINbVBeBOx5I3NXgKJGI/pSPUfa60uJ2/ljnEIqDYnDSYtvxKSwPeajUibNPmW2lbiGkQCy0A1QVW3xgEPmVhPJv8Lw46erGJiku3zKh80A42ByG6kkknQghKApZMu0bxEc9AN6j43SSg9f0uGPqOctedL7eYivsiLy16kJA8whrdMgpRSV4HoQ4dm9eV4+GF2ySrKJKAdOurBXkUSxAxBk/aCdGNpsCR6Mdbyhh8FgPjsVS9JWHidlSHle
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: f5687d44-3eab-466f-8778-08da5f4109a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2022 11:16:56.5259 (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: epFauguXXYpNj8Nreb6GT/wbsahdnQf8q51fVqkOIPPOJiJ1JY4wmMvlKu/E3RH1AqCMiscv+YYZ7iLxNbHPAg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR07MB7394
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/jwLwkJPpeJWFYYtd8kj1kcM_jGc>
Subject: [art] Obsoletes Re: [core] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Jul 2022 11:17:04 -0000

From: art <art-bounces@ietf.org> on behalf of Martin J. Dürst <duerst@it.aoyama.ac.jp>
Sent: 05 July 2022 09:09
To: Carsten Bormann; Francesca Palombini
Cc: Thomas Fossati; core@ietf.org WG; Applications and Real-Time Area Discussion; last-call@ietf.org; draft-ietf-core-problem-details.all@ietf.org
Subject: Re: [art] [core] [Last-Call] Artart last call review of draft-ietf-core-problem-details-05

<tp>
In answer to Martin's question with a trimmed list

Hello Francesca, Carsten, others,

On 2022-07-05 02:00, Carsten Bormann wrote:
> Hi Francesca,
>
> On 2022-07-04, at 18:06, Francesca Palombini <francesca.palombini=40ericsson.com@dmarc.ietf.org> wrote:
>>
<snip>

Looking at the RFCs, it's not that RFC 8949 updated RFC 7049. RFC 8949
*obsoleted* RFC 7049. The IANA registry for CBOR Tags now points at an
obsoleted document.

I hope I'm not alone in thinking that this is an unacceptable situation.
My understanding of *obsolete* is that the whole of the document is no
longer relevant. I think that's in line with the general understanding
of the word "obsolete".

If somebody has a pointer to an official IETF definition of "obsoletes"
that differs from this general understanding, I'd appreciate it.

<tp>

Martin

No I do not but see it come up regularly in WG and with ADs.

There might be an IESG statement but is not.

There might be something in the RFC Editor Style Guide but is not.

What there is is a definition in SMIv2 (RFC2578 s.6.1) which has been inherited by YANG (RFC7950 s.7.21.2) so that is where I point people.

More generally, I think that the problem arises when authors include material with different life cycles in the one document.  I see that now with YANG where the one document contains:
- the initial version of an IANA-maintained module, never to be updated, never to be obsoleted
- a protocol module which will evolve over time with the protocol and with experience.

When it is time to update the protocol module, the IANA-maintained module must not be reissued so the original document must be torn apart and now part of the original document is obsolete, part is not; there is no good way to handle this.  What the benefits are to the author of putting disparate material in one I-D I know now, but I see the cost to the IETF.  This is not peculiar to YANG but could apply to other situations involving IANA.

I realise that the discussion about this I-D being divided or not is resolved but did think during it that keeping the document as one might be storing up such problems in the future.

Tom Petch

> Yes, we discussed this quite a bit as a WG.)

If you discussed leaving dangling references to obsolete documents in
the IANA registry, and came to the conclusion above, I think the IESG or
IANA or somebody else should clearly have stopped you.

You don't free memory that still has active pointers to it, and you
don't obsolete a document that still has active pointers to it.


> I don’t think this document *can* prevent us from at some point deciding we want to stop updating Tag 38 and address its use cases by something shiny and new — even if this seems a bit far-fetched now.  It certainly shouldn’t try to.

I don't think that's the issue at hand. CBOR has all the mechanisms to
define some new kind of Tag for human language strings if that's seen as
a good idea.

There are two other things we have to worry more:

1) Even if a new, better idea comes along, we can't obsolete the
definition of Tag 38 because there's still data out there with Tag 38.

2) If core-problems needs to be updated, and it's done in the way CBOR
was "updated" in RFC 8949, leaving a dangling reference from the IANA
CBOR Tag registry to an *obsoleted* first version of core-problems, then
we easily might get into the following situation:
- CBOR "user" to I18N expert: What would you use for
   human language strings in CBOR?
- I18N expert to CBOR user: Go for Tag 38, that will do it.
- CBOR "user" to I18N expert: That's in RFC XXXX, so it's obsolete.
- I18N expert to CBOR user: Well, actually not.
- CBOR "user" to I18N expert: Should I believe you or the RFC editor?

It often takes quite some time and effort to talk people into doing the
right thing for I18N. We don't want this to be more difficult and
tedious than necessary because of references to *obsolete* documents.


> So half of this addition isn’t needed, and the other half isn’t quite the right recommendation about the evolution of this document.

My conclusion now is that while the specific language may benefit from
some tweaking, some strong statements are clearly needed because some
people indeed don't know how to brush their teeth (or manage references
to documents).

Regards,    Martin.

_______________________________________________
art mailing list
art@ietf.org
https://www.ietf.org/mailman/listinfo/art