Re: [rfc-i] Normatively referencing I-Ds. (Re: 3rd party SDO cross-referencing of IETF work (was: Re: Chair/datatracker tracking expired WG documents ?))

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 30 March 2022 20:57 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 244383A11E1 for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Wed, 30 Mar 2022 13:57:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1648673840; bh=Rw838vI6ku5TTgpZCcLUrT537lZfdfx1fnuyLkg0tp8=; h=To:References:From:Date:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc; b=C8dfc0g8P2rXVsdJuXmFdITNiZkYXm8iLBsSohqk0L+7npZovGjbyka9xVobGr5Id 7EGVYuiRMW8S7iJJ4rU8rNmu5BoSDRHgTV1tx46hUAQubHri+vZH7MJ9pGyph1dOfC RQmQG2rq7mHSajc4FW04YfEtn7OxKdiRkaHFiMmE=
X-Mailbox-Line: From rfc-interest-bounces@rfc-editor.org Wed Mar 30 13:57:11 2022
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BC4A3A109A; Wed, 30 Mar 2022 13:57:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1648673828; bh=Rw838vI6ku5TTgpZCcLUrT537lZfdfx1fnuyLkg0tp8=; h=To:References:From:Date:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc; b=kA7jXdvDVC5E2yWbYyHpo+ikSqZYV6XsOQx/6mGxTKcL0Uh2+GKroTQL9tMFuna9l nuMY2AT3wXuMQzexpMBy0UfuYvpRHZYxNtagkdVlFcTFpkEvIf6lDS5+WS1sIezw09 sZPIp1yg2m2MHCMKyn79gEoX+b36wzELf43pdW/g=
X-Original-To: rfc-interest@ietfa.amsl.com
Delivered-To: rfc-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 030003A1065 for <rfc-interest@ietfa.amsl.com>; Wed, 30 Mar 2022 13:56:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 7-xUU50iH2Hm for <rfc-interest@ietfa.amsl.com>; Wed, 30 Mar 2022 13:56:43 -0700 (PDT)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (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 3291A3A1074 for <rfc-interest@rfc-editor.org>; Wed, 30 Mar 2022 13:56:43 -0700 (PDT)
Received: by mail-pf1-x433.google.com with SMTP id p8so19956745pfh.8 for <rfc-interest@rfc-editor.org>; Wed, 30 Mar 2022 13:56:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=nEYq/jeUqm/Rm8v4SaV9gKOBh/Y7BeA9HGt1JaDh86M=; b=VXxTox+gfhDculBou/8CjC/iJ/NkRnbAa2d+yLid3PXGz4wjz+YvQv8hxY9xh0HeSI N5C/S1RORkbd0vJN2oP13XO8InPF0J84WRoBMSqeat3XKgAOb9p7CXeO39xHRbLlrzDw VC6o2bsnwnlsM79n6XDTdK+qx9xS+iLYS+HpPki6SQQWBVqSEI5lg/hnhcoMgbA6+39p XYZKssDG9Iq7m47ZfS8srLe4xHRZG6DVHV5E2XKxGanNV10HX0XSqcJ6yRMmdqHPvyV4 XgRyAikdyMOsDIZ8p9hiMuufbEfo7kdAGWp489z34yBPZ4MdNNEynjq5cY5p2iGbTHLa euWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=nEYq/jeUqm/Rm8v4SaV9gKOBh/Y7BeA9HGt1JaDh86M=; b=PbhJ/xW1XwejSd/LlpCR43ilLB6tM1QaxmoHf2BXSg7MnGdKhM25oW9PDKSsZNj+ss upzEGA/LeOeNYQeEHmh94Rgo6ZhLxCvlzhcO6Fk6CZTGT3vLagQPXVhMfZlTW1BPE3kc 4vo5LwVDskbF9BCT623CQ0W452x9S31l0zHjB8SUXI3SHBz24TgA0R8+jJNgm4HFZhCw k4IZ6Kr9XjNGSh1vz6npKZVwutA8hXc95XG4YIa24g+ul9iOXum7dcX1QJ5leDpj2l+1 SieW991XBI3VcM6BdfvYVWBIG9aYORfHdg2iZ3B3MvrgplX9vEDZZBFV0VEpPhbtJfL1 hxhw==
X-Gm-Message-State: AOAM5302+FcAzaRS/1bxgYUr0ci3sVCDfy/DkTG0ASu8PmCE3Mx57IBp CBtCCE3tKEBRBXJaocAYLTVlfUh6w5xXsQ==
X-Google-Smtp-Source: ABdhPJzmis6LIA7LHXLau8srEdjaxXNcfZuoypfCDSTC7wEabRtDd9n4iwQ+rjw42jB+nUl8VAdKfg==
X-Received: by 2002:a63:5024:0:b0:380:83f7:1603 with SMTP id e36-20020a635024000000b0038083f71603mr7600869pgb.289.1648673801937; Wed, 30 Mar 2022 13:56:41 -0700 (PDT)
Received: from ?IPv6:2406:e003:1005:b501:80b2:5c79:2266:e431? ([2406:e003:1005:b501:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id h2-20020a056a00218200b004f66d50f054sm24476737pfi.158.2022.03.30.13.56.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Mar 2022 13:56:41 -0700 (PDT)
To: Carsten Bormann <cabo@tzi.org>
References: <Yj2d4DJMFWJOxoZa@faui48e.informatik.uni-erlangen.de> <317196df-3363-36c9-2421-02d9e229f664@joelhalpern.com> <Yj2wI/nc+gzbIBMF@faui48e.informatik.uni-erlangen.de> <9C68473E-4C39-4EFA-ACBF-7968676DDEB8@akamai.com> <2f94852a-abe1-7a67-45ae-dbfbd8dd6513@gmail.com> <D4EE6FAD-D4BF-4202-A5C7-90E42FB46A5E@tzi.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <c58894fb-065a-5e90-d2ab-c7fbdc0965a5@gmail.com>
Date: Thu, 31 Mar 2022 09:56:36 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <D4EE6FAD-D4BF-4202-A5C7-90E42FB46A5E@tzi.org>
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/-PJnQa7rAz5p8pdt065xNdN5nIo>
Subject: Re: [rfc-i] Normatively referencing I-Ds. (Re: 3rd party SDO cross-referencing of IETF work (was: Re: Chair/datatracker tracking expired WG documents ?))
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Cc: "wgchairs@ietf.org" <wgchairs@ietf.org>, Pascal Thubert <pthubert@cisco.com>, "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, Toerless Eckert <tte@cs.fau.de>, "rfc-interest@rfc-editor.org" <rfc-interest@rfc-editor.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: "rfc-interest" <rfc-interest-bounces@rfc-editor.org>

Carsten,
On 30-Mar-22 19:12, Carsten Bormann wrote:
> On 25. Mar 2022, at 21:55, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>>
>> Why should we care if some other SDO is happy to publish a "standard" with a normative dependency on a document whose preamble includes these words:
>>
>> 'Internet-Drafts are draft documents valid for a maximum of six months 
and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."'
>>
>> This is not our problem.
> 
> Process confabulation at its finest.
> 
> This *SHOULD NOT* be our problem, in what some of us might consider an ideal world.  FTFY.
> 
> But it very often is.
> 
> When CoAP was done in 2013, the RFC got stuck on normative references to two security documents(*) that inexplicably took another year to emerge.
> Referencing the approved I-D was *exactly* the right thing for an SDO to do during this time.

And nobody stops them doing so. But the document they are citing is still 
a work in progress, and remains so until the RFC announcement comes out. It isn't hard for the referring document to say so.

> Beyond that, often documents are at a 95 % state for a *long* time before being approved, but can’t get approved until the last i is dotted.
> An SDO may have schedules that make them publish documents that are fine with a reference to a 95 % or 98 % ready state.
> 
> (Other SDOs may also simply want to use work before *our* quality standards consider it ready — there is a reason other SDOs have rather 
varying quality objectives, often trading quality for velocity.  We may consider that unfortunate or even detrimental, but we are better off knowing that this has happened than ignoring an emerging installed base.  And I’d rather have them *reference* our I-D than copy-paste text.)

I agree, and so would the IETF Trust, I assume.

> 
>> Trying to maintain cited-by pointers is approximately impossible. TimBL knew that, which is why the Web succeeded where other distributed hypertext projects failed. While I see why Toerless would like it, I don't think we can have it in the real world.
> 
> That is a separate discussion that I think derailed a bit here.
> 
> I believe that collecting incoming references (whether I-Ds or RFCs) is 
a worthwhile effort, even if the result will have only quite partial coverage in many cases (sometimes to an extent that it is not useful, say for 
RFC 793).  Giving SDOs or alliances a way to indicate such a reference early (even while the referenced document is still I-D) can help us with planning and should be encouraged.  The technical process for this might be 
modeled after the IPR disclosure process.

I'm pessimistic, judging by the experience we had with the "new work" mailing list. Does that still exist?

     Brian

> 
> Grüße, Carsten
> 
> (*) The delay also all but killed attention to the approaches provided by these security documents, so we should have excised the reference to them/put them into a separate document and published the referencing document with a gaping hole.
> We need better process tools for dealing with such delays — instead of letting a document perish in the RFC editor queue, we need to be able to do emergency publications based on emerging (emergency?) delays (**).
> But that is yet another discussion we can’t ignore — at 
least this one is partially relevant for Rfc-interest…
> 
> (**) The average MISSREF age in queue is > 40 weeks [1] — i.e. the average sojourn time once caught in that limbo is likely beyond a year and a half.
> 
> [1]: https://www.rfc-editor.org/reports/CurrQstats.txt
> 

_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest