Re: Structured Headers: URI type (#782)

Michael Sweet <msweet@apple.com> Thu, 09 May 2019 14:43 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D180E1202B8 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 9 May 2019 07:43:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level:
X-Spam-Status: No, score=-3.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 sKsR7Nnx7v1h for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 9 May 2019 07:43:55 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [IPv6:2603:400a:ffff:804:801e:34:0:38]) (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 2B2F312027F for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 9 May 2019 07:43:54 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.89) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1hOkEi-00010x-8Z for ietf-http-wg-dist@listhub.w3.org; Thu, 09 May 2019 14:41:28 +0000
Resent-Date: Thu, 09 May 2019 14:41:28 +0000
Resent-Message-Id: <E1hOkEi-00010x-8Z@frink.w3.org>
Received: from titan.w3.org ([2603:400a:ffff:804:801e:34:0:4c]) by frink.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <msweet@apple.com>) id 1hOkEf-0000yp-AH for ietf-http-wg@listhub.w3.org; Thu, 09 May 2019 14:41:25 +0000
Received: from ma1-aaemail-dr-lapp01.apple.com ([17.171.2.60]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <msweet@apple.com>) id 1hOkEe-000497-8A for ietf-http-wg@w3.org; Thu, 09 May 2019 14:41:25 +0000
Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.27/8.16.0.27) with SMTP id x49EcvVG008574; Thu, 9 May 2019 07:41:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=mime-version : content-transfer-encoding : content-type : sender : subject : from : in-reply-to : date : cc : message-id : references : to; s=20180706; bh=eApsNzP8GHtue6EAaNlsC40XWOaE/OgGlbWtMK6l6Pk=; b=wFFfye5Xzoffl1GDHK6SCUC4TylARz3kGvAG8+uskoUA+KaF2EG5H3gWx/6NATD44Jty qR4R87SnIjm3zvw920lLAN5p0ZdCgHARb+z5hGAfr8W6fsPx3Eu5ZFTUh882+RWrfCTT w3sK2DR2Jfj7ti1sIUTwfHEwkHv07FcD2/4OqdG/8HHOOvZPVcqf4ckPcLGb+FO3Jvjj sJ7VjhgpREqYVB8LJzu9qDvk8JJX8KroQsBbx47CjwjklhV88mn6JfEwkZ0lrte84+ae XMygPLxzEEvWBS6RtGnKn42lTWDZYpl3H+fItpy0432Dg5UC9brFlqtMbTC2Kkcgyto9 Aw==
Received: from mr2-mtap-s02.rno.apple.com (mr2-mtap-s02.rno.apple.com [17.179.226.134]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 2s99d50sex-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 09 May 2019 07:41:01 -0700
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: text/plain; CHARSET="US-ASCII"
Received: from nwk-mmpp-sz09.apple.com (nwk-mmpp-sz09.apple.com [17.128.115.80]) by mr2-mtap-s02.rno.apple.com (Oracle Communications Messaging Server 8.0.2.3.20181024 64bit (built Oct 24 2018)) with ESMTPS id <0PR800CPCRGDJY70@mr2-mtap-s02.rno.apple.com>; Thu, 09 May 2019 07:41:01 -0700 (PDT)
Received: from process_milters-daemon.nwk-mmpp-sz09.apple.com by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.2.3.20181024 64bit (built Oct 24 2018)) id <0PR800E00RG6SG00@nwk-mmpp-sz09.apple.com>; Thu, 09 May 2019 07:41:01 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 94aad6693a1572cb37540e46fba216a5
X-Va-E-CD: d604d433feca095f369c4d5dd9c88153
X-Va-R-CD: e599e99a50c83720afa2e331331725ff
X-Va-CD: 0
X-Va-ID: 0e4e9850-030b-434a-b9cf-c465ff5e89a8
X-V-A:
X-V-T-CD: 94aad6693a1572cb37540e46fba216a5
X-V-E-CD: d604d433feca095f369c4d5dd9c88153
X-V-R-CD: e599e99a50c83720afa2e331331725ff
X-V-CD: 0
X-V-ID: ab803b17-53f1-432b-95e9-b0facbcd2098
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-05-09_02:,, signatures=0
Received: from [17.235.22.160] (unknown [17.235.22.160]) by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.2.3.20181024 64bit (built Oct 24 2018)) with ESMTPSA id <0PR8006FQRF8YK40@nwk-mmpp-sz09.apple.com>; Thu, 09 May 2019 07:40:22 -0700 (PDT)
Sender: msweet@apple.com
From: Michael Sweet <msweet@apple.com>
In-reply-to: <cc85d773-d063-e084-4672-b0d98acc1130@gmx.de>
Date: Thu, 09 May 2019 10:40:19 -0400
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Message-id: <7699D45E-EECF-4DB8-B54E-3A62674311F1@apple.com>
References: <31F60C8F-907A-44C4-B98E-3F49249A40B8@mnot.net> <CACweHNCOwhhZ55=zB_vcVRosSMaoOcAauqiPjma1J0JKPZwQtA@mail.gmail.com> <b2a4196f-7b07-9373-1892-671d739c629b@gmx.de> <34E2C344-88D7-41C4-B86F-45633B0A4C62@mnot.net> <CACweHNDz=yuK+-U_bNmucTGQgKqSWfew18RifWT83moq0S5WOw@mail.gmail.com> <c3f528c0-2562-f6f6-4fc1-6052c7b42e99@gmx.de> <CACweHNCFSj-zGO-O=U4CZYBfqL-5FcnwmMZeB-oih7w1nAFC0g@mail.gmail.com> <43350.1557381777@critter.freebsd.dk> <1D648FDA-3FE8-40B0-BFA5-5C3400E8C885@apple.com> <cc85d773-d063-e084-4672-b0d98acc1130@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3445.104.8)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-05-09_02:, , signatures=0
Received-SPF: pass client-ip=17.171.2.60; envelope-from=msweet@apple.com; helo=ma1-aaemail-dr-lapp01.apple.com
X-W3C-Hub-Spam-Status: No, score=-6.1
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1hOkEe-000497-8A 9c0b025a81e0df6d66e20faeffc3912f
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Structured Headers: URI type (#782)
Archived-At: <https://www.w3.org/mid/7699D45E-EECF-4DB8-B54E-3A62674311F1@apple.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/36623
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Julian,

> On May 9, 2019, at 8:20 AM, Julian Reschke <julian.reschke@gmx.de> wrote:
> ...
> For many specs, you can simply extract it from the XML source.

First, a large number of RFCs were never submitted as XML, and even for those that were (like the IPP updates that became RFCs 8010 and 8011, later STD 92) I can't seem to find the XML sources!

Second, you need to know which figures contain ABNF...

The point was more that there is currently no common repository of ABNF associated by RFC, so importing rules from an RFC is a manual effort...

_________________________________________________________
Michael Sweet, Senior Printing System Engineer