Re: [rfc-i] Where was the discussion?

Mark Nottingham <mnot@mnot.net> Wed, 22 January 2020 02:14 UTC

Return-Path: <mnot@mnot.net>
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 89F79F406F4 for <rfc-interest@rfc-editor.org>; Tue, 21 Jan 2020 18:14:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at rfc-editor.org
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: rfcpa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=HHZveboj; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=kNyVjA7T
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 aOEJYHkuDCBk for <rfc-interest@rfc-editor.org>; Tue, 21 Jan 2020 18:14:33 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by rfc-editor.org (Postfix) with ESMTPS id 1FC64F406F3 for <rfc-interest@rfc-editor.org>; Tue, 21 Jan 2020 18:14:33 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 3C1BD2215D; Tue, 21 Jan 2020 21:14:40 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 21 Jan 2020 21:14:40 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=6 QC2PLdxUV7CXIFK3tqyaRKeoi4fxCI12Ihfy/ejv74=; b=HHZvebojdaLk0FNbg hd56w6Hb6BOX+WkDweZBdQSDQCNXjIPi94EpFF92VhUNJo39+5itCevv6v3HSUk7 D5jzTC5vZhDWqG48Fg0PjFnBfIFlNnkCtjiBAfor5+QQ/aVxeIEYp6sqBnTXAnIQ l0bFPsm/aDHGKh0gthErExBSrIX4Ihs540emcaQmq78f+q4/4WhcB9FSGPyVqA6t vf4n8mLSs1a9kHypiJigjF6jHaov7wfTar0yAB/sUSFdp1rgwd9UlRXojajJzSkL yjUSmE8dcuZE4igmjQ7AyvwSjn5RHV0riWHrt5Xbxm1ZfyoS8ZPHg+jUC4ZV5CM6 Hj+LA==
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=6QC2PLdxUV7CXIFK3tqyaRKeoi4fxCI12Ihfy/ejv 74=; b=kNyVjA7T1Um+MJ3XqCH5y8I3LZ/0PYgq7vPkOcrmL70tCV/UsRjYC14Y+ 2d6EQ0IZM5nBptCUWyK3ldvRtiWKVRWGuCRSs9v7elv+FRvtzNWWdRZh5l1MHl1D hhKekx+pJQ8MQ9I1qziztEctZJJ0ub7F+3tJ3TjhVLUiMlFqjaqspHnlX0uOCcDc K+iT/rtFzFrOQVeCH7BerLWXFLT9KMBKhjGZpyTUKrATfxNoMapxxpc0isJ9lpeX 5+pBjvGhdjyisEUAYQk/4xJp0KgcstVMPiThnwdiNAwhJMrUa+afR7mw4TcjVAXy Gwq7Nu1ogrDaqlEY5mnC7FBBXZT5A==
X-ME-Sender: <xms:DrAnXvhHccx-x3BIxIy27WlsORgE0o0Wa6cGvoqCcb9UI6SdIy3RMA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudelgdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtggfuhfgjfffgkfhfvffosehtqhhmtdhhtddvnecuhfhrohhmpeforghrkhcu pfhothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuffhomhgrihhnpe hmnhhothdrnhgvthenucfkphepudduledrudejrdduheekrddvhedunecuvehluhhsthgv rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhnohhtsehmnhhothdrnh gvth
X-ME-Proxy: <xmx:DrAnXjlEFpJd_yxhfjCsLRMe6ML9pERz08MB20mZZL3xIkAxe9DTAg> <xmx:DrAnXutM_aE8KbUaL1YPG7rUNrpZ9pvy75Eu4dlbc749Nvrdtmu2fA> <xmx:DrAnXpBBTPJN8DV_mYh61ehQSUDmpy1iM0IrL1CTLN839HxIDYJe9w> <xmx:ELAnXl_0bejncsYWtWpaWy8JpKbPSodCOM3YWa8kaVlQ-TEkwA7wDg>
Received: from macbook-pro.mnot.net (unknown [119.17.158.251]) by mail.messagingengine.com (Postfix) with ESMTPA id 92BE73280059; Tue, 21 Jan 2020 21:14:37 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <38557d27-5e29-6162-ac50-019ac4f581c3@gmail.com>
Date: Wed, 22 Jan 2020 13:14:35 +1100
Cc: rfc-interest@rfc-editor.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <34373E24-2573-4188-80E4-A2CC3630C5F1@mnot.net>
References: <CAMm+LwiXhhJO7qYi41+DC4W7uMUVipXqyq75Fq2vagA1ppJNdA@mail.gmail.com> <10cca93f-a8b8-4c42-0653-3b12fa67ad12@gmail.com> <CAMm+LwgA-1UffBfrH-Y3J6pfh7ni9kNrndp=gHNyUyi5j=oLxg@mail.gmail.com> <53607da4-6608-783b-b875-65551e3add19@gmail.com> <CAMm+LwgNU2Dr3bB+A8k+UwbQiRRzgUkoRRh60tc6+bBv6CXwfQ@mail.gmail.com> <70ed6362-41ee-faf5-8f90-d094455dbdf4@gmail.com> <CAMm+Lwhy-AV_K5evzGdpDi-ynpLE4RxXCVB1HercickYfZaubg@mail.gmail.com> <e8bc039a-b85f-61e8-966d-912ec1cfd861@gmail.com> <1d18f689-781a-2306-3c98-ae8536a01bdd@gmx.de> <CAMm+LwjzqHTpBOTSfKMDYXrJZ1oHfWJuZBt0dG6uVSHHoRsn3w@mail.gmail.com> <38557d27-5e29-6162-ac50-019ac4f581c3@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.3608.40.2.2.4)
Subject: Re: [rfc-i] Where was the discussion?
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>
X-List-Received-Date: Wed, 22 Jan 2020 02:14:34 -0000

On 22 Jan 2020, at 12:53 pm, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
> 
>  possible proposals to extend it?

It's probably good to be clear about what we mean about "extend" in the context of an XML format defined by Relax NG.

Any new attribute or element is going to fail validation using the schema in RFC7991 - there's not really anything to be done about that. So, a new schema will need to be written and published; effectively there is no backwards-compatible extension of that format, we need to "fork" it, not extend it.

Furthermore, the schema in that document is written in a way that AFAICT isn't terribly amenable to reuse; e.g., to add an attribute to an element, the entire element will need to be re-specified.

Cheers,


--
Mark Nottingham   https://www.mnot.net/