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

Phillip Hallam-Baker <phill@hallambaker.com> Wed, 22 January 2020 12:37 UTC

Return-Path: <hallam@gmail.com>
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 A71E9F40710 for <rfc-interest@rfc-editor.org>; Wed, 22 Jan 2020 04:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at rfc-editor.org
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 iJv-E1AAbcTT for <rfc-interest@rfc-editor.org>; Wed, 22 Jan 2020 04:37:19 -0800 (PST)
Received: from mail-oi1-f182.google.com (mail-oi1-f182.google.com [209.85.167.182]) by rfc-editor.org (Postfix) with ESMTPS id 273D9F406F7 for <rfc-interest@rfc-editor.org>; Wed, 22 Jan 2020 04:37:19 -0800 (PST)
Received: by mail-oi1-f182.google.com with SMTP id p125so5881025oif.10 for <rfc-interest@rfc-editor.org>; Wed, 22 Jan 2020 04:37:28 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZuSSUTUqA311xQ8OyhrsrMpm5fv/S+x6D6X7T0TIxmY=; b=PNQC/DWWju1W+SsplrtdlbqS7PYNYK3Hm4KahPjH1Z4eoKf6ABapUmITzOk8z2X3t1 NECetpj0qb1dzA4Lvezhqevz+lGbBOdf5Oq1o5lBRYFojVsnI97JeaNHqvFv4X/MOzJx uGz9kMJqjPz3jk7tURGiDv69F/vP628QfEyfu6NEtTuIPnJopl3NxSl9wQd4Dm/U5ETp krvlZYmH73fg+On4U9kRTPwONH27gMxVsDCehysyCcapRQ3QqcMCRx2hRH5OMBEMEdEr o+tLRfmRESDFX8r6+WUEp5zdyMUUA7bOJUmz6fwG8eiOaqN4LzTPxe6xrACsHvMh/eeS OMjg==
X-Gm-Message-State: APjAAAXQ6WPP+Yriizc1LvofmEbHI4VLpispEq3+oOxUOqYMxwvvApxR Sf49fzmHP+os+14khGTY+tC5mpzyB7T/mUUvJkw=
X-Google-Smtp-Source: APXvYqyFsDkNyHY4F0sEXztWVJQQOVvhgKfTIGKU32Bkx3auDk5QQXW5kN8UXXY6RhW14O7AHelLC6jKCa9T73ZMZeI=
X-Received: by 2002:a54:4f04:: with SMTP id e4mr6314697oiy.111.1579696647468; Wed, 22 Jan 2020 04:37:27 -0800 (PST)
MIME-Version: 1.0
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> <34373E24-2573-4188-80E4-A2CC3630C5F1@mnot.net> <5512c6ef-1f31-034a-3600-f4e34e2046bf@gmx.de>
In-Reply-To: <5512c6ef-1f31-034a-3600-f4e34e2046bf@gmx.de>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Wed, 22 Jan 2020 07:37:16 -0500
Message-ID: <CAMm+Lwi39g3EM-W6v+zTWw1X13Y-Tc9VjFfv0zA-sqjd2jyr6w@mail.gmail.com>
To: Julian Reschke <julian.reschke@gmx.de>
Cc: Mark Nottingham <mnot@mnot.net>, Brian E Carpenter <brian.e.carpenter@gmail.com>, RFC Interest <rfc-interest@rfc-editor.org>
Content-Type: multipart/alternative; boundary="000000000000867b07059cb9c93e"
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 12:37:21 -0000

On Wed, Jan 22, 2020 at 12:45 AM Julian Reschke <julian.reschke@gmx.de>
wrote:

> On 22.01.2020 03:14, Mark Nottingham wrote:
> > 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.
>
> We need to *revise* it.
>
> I argued to allow extension elements attributes using extension
> namespaces, but couldn't get support for that.
>

Fortunately, the SVG spec is separate and defined by W3C in any case. The
schema bears little resemblance to the constraints imposed by the tools,
the informal description is not consistent with the formal and there are
much better ways to constrain an XML schema than writing a RelaxNG schema
that is sort-of but not-quite the same.