Re: [rfc-i] deprecating relref

Jay Daley <jay@ietf.org> Fri, 09 April 2021 23:53 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 localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE7E53A17BA; Fri, 9 Apr 2021 16:53:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.95
X-Spam-Level:
X-Spam-Status: No, score=-4.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, 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 QXopi-KGqOLg; Fri, 9 Apr 2021 16:53:03 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 398813A17B4; Fri, 9 Apr 2021 16:53:03 -0700 (PDT)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id CEB02F4079B; Fri, 9 Apr 2021 16:52:52 -0700 (PDT)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 82E7FF4079B for <rfc-interest@rfc-editor.org>; Fri, 9 Apr 2021 16:52:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6eLz6gfVAFn for <rfc-interest@rfc-editor.org>; Fri, 9 Apr 2021 16:52:47 -0700 (PDT)
Received: from mail.ietf.org (mail.ietf.org [4.31.198.44]) by rfc-editor.org (Postfix) with ESMTPS id 82056F40790 for <rfc-interest@rfc-editor.org>; Fri, 9 Apr 2021 16:52:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C895E3A17B4; Fri, 9 Apr 2021 16:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.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 GteReWvRH3Um; Fri, 9 Apr 2021 16:52:51 -0700 (PDT)
Received: from jays-mbp.localdomain (unknown [158.140.230.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPSA id 7303B3A17B7; Fri, 9 Apr 2021 16:52:50 -0700 (PDT)
From: Jay Daley <jay@ietf.org>
Message-Id: <B4642FE5-4CC2-4D4B-A475-7067BCA2D17F@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Sat, 10 Apr 2021 11:52:47 +1200
In-Reply-To: <20210409232929.D971772962C5@ary.qy>
To: John Levine <johnl@taugh.com>
References: <20210409232929.D971772962C5@ary.qy>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Subject: Re: [rfc-i] deprecating relref
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://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Cc: rfc-interest@rfc-editor.org
Content-Type: multipart/mixed; boundary="===============1825722745800693326=="
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>


> On 10/04/2021, at 11:29 AM, John Levine <johnl@taugh.com> wrote:
> 
> It appears that Peter Saint-Andre <stpeter@mozilla.com> said:
>> On 4/9/21 2:18 AM, Julian Reschke wrote:
>> 
>>> FWIW, I believe the direction to insert *all* defaults is totally
>>> misguided; it leads to "canonical" XML that's full with completely
>>> useless information.
>> 
>> Agreed. The whole point of a default is you don't need to include it (as
>> long as the schema doesn't change from under you, so let's not do that).
> 
> If you look at RFC 7998, the reason the preptool fills in all the
> defaults is exactly so that the defaults can change later.
> 
> I don't think that is a terribly compelling argument, particularly since we have yet to
> see a default we'd want to change, but it's not an accident.

I would be interested in how people think we can get around this problem.  I can see a couple of solutions

- when a default changes then at that point the prep tool inserts this new 'default' everywhere so in fact the default isn’t changing but we still get the effect of it changing.  That way we only add all the extra stuff when we have to.

- the style guide version (or wherever the defaults are documented) is encoded in the XML in machine readable format.

Jay

> 
> R's,
> John
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://www.rfc-editor.org/mailman/listinfo/rfc-interest
> 

-- 
Jay Daley
IETF Executive Director
jay@ietf.org

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