Re: Consensus call to include Display Strings in draft-ietf-httpbis-sfbis

Julian Reschke <julian.reschke@gmx.de> Sun, 28 May 2023 12:50 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 35629C15155E for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 28 May 2023 05:50:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.048
X-Spam-Level:
X-Spam-Status: No, score=-5.048 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.25, MAILING_LIST_MULTI=-1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmx.de
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15zyozi60dbY for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 28 May 2023 05:50:04 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7293AC14CF1C for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 28 May 2023 05:50:04 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1q3FnZ-00DCr7-9R for ietf-http-wg-dist@listhub.w3.org; Sun, 28 May 2023 12:47:01 +0000
Resent-Date: Sun, 28 May 2023 12:47:01 +0000
Resent-Message-Id: <E1q3FnZ-00DCr7-9R@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <julian.reschke@gmx.de>) id 1q3FnY-00DCqA-AV for ietf-http-wg@listhub.w3.org; Sun, 28 May 2023 12:47:00 +0000
Received: from mout.gmx.net ([212.227.17.21]) by titan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <julian.reschke@gmx.de>) id 1q3FnW-009ska-7e for ietf-http-wg@w3.org; Sun, 28 May 2023 12:46:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1685278012; i=julian.reschke@gmx.de; bh=BJclgQo48cEZdvsHRN/Kv+ilw3lVxWYU7acWc/wuQOk=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=mD2o8kCqM2Rdcrm3Zjoaj4oMAxKJ9/OjWRt1iK2KOD9sqlJXfc8LemeZ/BveGD+xi R3yNK3G4RsebGsP6LqWJ8dtrycc3dLPIQCikFi7XMdUtKed5/8sIvixu+A4VBWWVuw S8FtV48F6xsVTq3jmcmPmD0lmohmBEYS9FyNzXEqPa7A5t2ULh/GSs0Y6S82c1ArUX YJ+3+9k9ECvDMn6iBgUhIKQodI8oW3uqv1YpZU9zbqVxTv6jg9cwg0uox085qWzmQX aWR9jS15Qpqf8WfLUE6e64CwhwMWXVJ0GrG6WHpBIqWNOG8uU/QJJmK//IdmTwnsI6 g4mW/aCa4hlCg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.178.20] ([91.61.59.6]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mw9QC-1qM1AO2Z5I-00s31d for <ietf-http-wg@w3.org>; Sun, 28 May 2023 14:46:52 +0200
Message-ID: <06a8b045-bec2-ce5c-fbee-ac27714e21cf@gmx.de>
Date: Sun, 28 May 2023 14:46:53 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.1
Content-Language: en-US
To: ietf-http-wg@w3.org
References: <FC5270AF-509C-4331-AE8F-1F2D51BBC5F2@apple.com> <C687C218-7793-4B74-BB51-B7C34059F9C4@gbiv.com> <F84B0780-7710-4F74-9830-ECBD4A926C3D@mnot.net> <B38AA4F7-1F75-4690-9706-B8C7538B4DCC@gbiv.com> <A8EE6B66-1DC4-4A38-9992-9C4BBA0F5E6D@mnot.net> <ZHHBXIBbhgHOKnXd@1wt.eu> <a19c9d6c-d976-0da6-baca-d6582134374f@gmx.de>
From: Julian Reschke <julian.reschke@gmx.de>
In-Reply-To: <a19c9d6c-d976-0da6-baca-d6582134374f@gmx.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:aGzNsrf1uFbVJNptGn579q86JiNczS8iM7EM+n4sPkgM+RzTyaE 6pFiWH/62798MT4monAwqgO1jAy1f8fgjAMSvkb0wfHbmxUsCOdTyRYgYRzrXhlpfoXh7+3 C+gx/64Fn3XbZfcoFmDwaiwu9I23fliLFUYhLmuq0Gw0r2IZCB6mOiF5Mn3yBFn7ZrHyYr6 V4mtTUnReW3rf6CJnpzrg==
UI-OutboundReport: notjunk:1;M01:P0:KKafz59Jf5Y=;XK/Y+pbYZmURVLNJEekJTuvrynZ KrpiKKC5FKOvXdU1GTkWneehP2LcqbVXdSupLExyKcqh8eGGrvwMXZWsOcpvbPqz59H7x6Mkt UC5TsP4aDt3GfhF2hRkd+DKr4F6mSC/xf02b8roDnZpQhfTR9CbHp+k0+FbY9Iba94cIrOLUA 6nLxInTU5ZESCcpCDpiM0gVz4EWuybX7fcUcLQlIwJX/IJjaEUi60JcftJcp3MVVw8RrM9WSQ KdcS+YkEv5+i2d1p5zMoMjjynTKBpwQ1TILI+kMSC89Ks0qnlSmrh1mVn6j2aQmAavlRQXRdU 6V0TMrISp904gHmue8RONJNTDRkkZnyLUe+PpMW1D8ekPUBdH53fVtNRqnpwoE7HOSCn9hXaA ymodsR6zXmUJeP0zzd5u2xvYoEFt0EgE//LtYoopL0wvJcArYfYaQpvhppWbJgM/Xsf6G5e31 hoXEJuiL4+snSN+51EKsyISVRxS37ZFJlPIVqfrVn3XtE8oLI6JDPf6zkpARytV5kS98ocpq3 rcIBwAFfolhKia4F/EmzVJFPbp0uzLJ7HzW7yuKPn3JhA2s76hO6ztj3G4FbCPF6t3NbpGu/z xniCjVlArFc6WGn/E1iT/7bqFD5U53t+0E6bWNmMRGlKlE5uEambLDToCdoLX7yGmrWm7DJIb 5zE6hMZf4d++E8WPH0f/R1MGVM001iIGa1Q+B/K8wEumQvwM9MqO5UZ7q7+o783WVafbqppgt TmjtDpGWKl6+2pZfx2s64GOxsf+PpZmqWOXn6/VvZilgznpF1pmJL7TjIYjDvcuRBzJKkR9o+ UNXKZqfGHQjTSwbddoSC0UpzZKJEcL17pVaud+wdVgFyw2wyxf9XtPm7bQorQwHv0CzwW8qfL +VDNeQm2VCx//zlAXbU+E3pJr0BX909ahuQljjl7FhD2PqoB1wMCkxNDh5Duxz4HnSXkjRm00 dp4ddg==
Received-SPF: pass client-ip=212.227.17.21; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-DKIM-Status: validation passed: (address=julian.reschke@gmx.de domain=gmx.de), signature is good
X-W3C-Hub-DKIM-Status: validation passed: (address=julian.reschke@gmx.de domain=julian.reschke@gmx.de), signature is good
X-W3C-Hub-Spam-Status: No, score=-5.9
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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.093, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1q3FnW-009ska-7e 891f7acf7d5cf6f8389ea06658e6c6db
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Consensus call to include Display Strings in draft-ietf-httpbis-sfbis
Archived-At: <https://www.w3.org/mid/06a8b045-bec2-ce5c-fbee-ac27714e21cf@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/51121
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>

On 27.05.2023 11:55, Julian Reschke wrote:
> On 27.05.2023 10:37, Willy Tarreau wrote:
>> ...
>
> Without having read all details:
>
> +1 to consider (!) just using raw octets
> ...

Trying to clarify...

I'm not advocating this as an alternative to an encoding mechanism (as
%) - yet. It's just that I think it would be good to think this through
(can we use UTF-8 in field values in practice). I *believe* from past
experience fixing interop with Content-Disposition (both spec-wise and
in Firefox) it might actually work.

But having said that - that would be kind of an experiment, and I'm not
sure this WG wants to run this experiment right now.

(the concrete proposal for that could be then as simple to relax the
rules for sf-string to include octet sequences of the UTF-8 encoding of
non-ASCII characters)

Best regards, Julian