Re: [media-types] I-D Action: draft-ietf-mediaman-suffixes-00.txt

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Fri, 18 February 2022 04:46 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: media-types@ietfa.amsl.com
Delivered-To: media-types@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82D343A08C9 for <media-types@ietfa.amsl.com>; Thu, 17 Feb 2022 20:46:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.615
X-Spam-Level:
X-Spam-Status: No, score=-2.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.714, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 Ns7iCmptsFPG for <media-types@ietfa.amsl.com>; Thu, 17 Feb 2022 20:46:00 -0800 (PST)
Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on20711.outbound.protection.outlook.com [IPv6:2a01:111:f403:7010::711]) (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 6ED7E3A08C3 for <media-types@ietf.org>; Thu, 17 Feb 2022 20:45:59 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gtRUQcKUkZMPb81dEUT3Rxqsh+/clJXfXra+pvCuZGP7Iyhkt634i4qasVxlE38U8HuxVRynvPSspCv9ittTxCoWJ3apbUyab5gy3WmxrCbJPj/adQOoZEYtWxFul05djReV7bB9Z19NvjToChlsfkdRRQlJC78cw/pbAAZKpYwOzUdm+uTp4WYUbVPllT6Z0qmJWJcHNNkC+mGmqycwa2luteq0JlWw20cELwQV/CwLqqEByLf/z6nafDRR7w84j7xR3MYqoFKMiSoouAsbl9+SZKlMB391UJ1H5k/f8yw3qHTvFxhBxa3QY4VW+8bX09i+oGKryHJ1KyOwjHVbNw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=P2Dd6Lke9E6MUaXjA8rtfwNcaP4Nez34uXdxnCYhGZo=; b=J+Qum/g6peZZgn3liIsq8C65nHI2NIxPEDjv6icKFb5ya/ZH1KfCfOKIyfaCSY4wJFefOpIG6ZO4me9X3uvRXqJZhi7AE7ydh2x+TQ1O98luOhveM2t/xq6chHy3PxE8AsUCzqUUCWaKUgnP7z2V/bMdlOj/SttkdccqtN/Zr4MuchJAc1LsuV1KPcKOf1fGnN+4lJaNGJ1koOvOJ7MM61svHBxpuV9WZ6eye1qIPqPs7uEyH52xDZqs96MDCEGdG30Qy83JHGyM4MKXetBYhA4Kw56dfFYC9eIYaFE3gjgpDDNAvK9lKZHsERSDE8VAfR7xUQg1C8Fpag4TLouwhA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P2Dd6Lke9E6MUaXjA8rtfwNcaP4Nez34uXdxnCYhGZo=; b=Yl56VFHtBhMuS+9MEXveMQU8IG9zmLzxSaMA9OzsGVFNF2HRkPPX9/8IQsDNT11wgRh24/bIKJMJUX/fh3iBreAGF0mzmyxghFCoroDrVuDAWAazNJFY3HbcAL9OJsv8CEE2ilNz7khQ6mRWvmE3LCl/OOIg7w/w1X2DJauU764=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by TY2PR01MB4539.jpnprd01.prod.outlook.com (2603:1096:404:10f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.17; Fri, 18 Feb 2022 04:45:55 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::f5cf:663d:48f9:1d0b]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::f5cf:663d:48f9:1d0b%3]) with mapi id 15.20.4975.019; Fri, 18 Feb 2022 04:45:55 +0000
Message-ID: <d72e33ba-0bd4-b327-9a44-bf6a5abfdf68@it.aoyama.ac.jp>
Date: Fri, 18 Feb 2022 13:45:52 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.1
Content-Language: en-US
To: Chris Lilley <chris@w3.org>, media-types@ietf.org
References: <163839922518.1124.7984157361303473511@ietfa.amsl.com> <CAL0qLwYCBxgZQKTx3gi=XKLvMSsuL33bvvh3+ebHysyvn-JMLg@mail.gmail.com> <b1f63558-848b-fa1c-4583-52ae50bdc18e@digitalbazaar.com> <06e74fc4-7679-0052-1e45-15d46b12715a@digitalbazaar.com> <a5e15397-0d6d-a0c2-a843-c255f5ef8644@w3.org>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <a5e15397-0d6d-a0c2-a843-c255f5ef8644@w3.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TYCPR01CA0084.jpnprd01.prod.outlook.com (2603:1096:405:3::24) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 03a2fd21-89f1-40a6-46ff-08d9f2998c64
X-MS-TrafficTypeDiagnostic: TY2PR01MB4539:EE_
X-Microsoft-Antispam-PRVS: <TY2PR01MB45393453BCE2348B5A191D7ACA379@TY2PR01MB4539.jpnprd01.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: eUQr1xjgjUMVXdPn5geUvv8aSt/LNgRp08w82gzlvXHecD4FyhNcI6R5u2GqiwDkjcgD+kdAOj+sVDNCIlOKAgY+5sctk4s1o54cg44tByuze/EgbC8sxW2GPP+svrVbwBLlpmS8P0k81wKhiwauU85S1UqvZdvkLss1XoTVsRS1aRK9Ox92gLSrIC11jdBhEDDl4OumXdvdY9yRUWPesNe7T4m42f8l6rObRlVj05WLetUN1Fs3Jssy6qBVP4H/hynfQMASa1Kck+uQfx0U/KIqob4NvxIPBGvApZ4VXXBcjyXdZUertHYx0tsgdXsBHIUJMw3GSb8MqTinEjcrqWt6OQaChLlr/5qNf+uuW1AE0jErrxVqNQOtUC+bfJe0AAOoMEgS1fBM5sCaBIE5UnJBNYKLnMUbLzpLJJ5SZsFkDzxVr3h7HbqegDlwySExT/C2vaw/71rWEHyfCnM3LS5kuDvHmPKFlDnLjl7gGyhxDd80rOG2T+93JziRP5R90JrEzFtmAEzMsjLh9+zCe/kowHWkUvPlE3/sMxuo+mrZo6f6h49PR2isbDaQhIHo0216aP+CntX78EVr9g3HBWU5DfWEFNE7vhSg3wUxrai99HP+87c8IgLU+H7TH4aUB+47dN+OjnO+D6KxS43JGPsgT6hC3t7rIbL3w6r+KmgY16NYkWwVukymQ/FN0BTmHji2KdzIGdy7iqTJWI+TAyrhh4aGzrjhg6rzs1FBSCRndxbJfTh6dAkP3Y5v2E28of23AGuMoj1zqNNr4FGAEeN92hcpUyQm8q1FSjr3TUQtYyUOV4XRa+HJ+9y5wbchMkz9cbhTFGkoMOF2yXR9ukEH/g1/R1W+3U4jdjeGd+o=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(346002)(366004)(136003)(39850400004)(396003)(376002)(52116002)(2616005)(66476007)(6512007)(2906002)(508600001)(6506007)(83380400001)(26005)(38350700002)(8936002)(86362001)(31696002)(36916002)(6486002)(53546011)(6666004)(66556008)(786003)(31686004)(5660300002)(66946007)(186003)(38100700002)(8676002)(316002)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: cqT1qSLmMAauFK0gfCfZ3WmvZJQH0mLqsijjZK954/psfM/Vv4jHcafF18jCzQCprJV/u7BqGQKjtfoV0PdJeF438D7RmVoRRZsJcEGlHVIQg6Tw7w/wH+UkKlq4t79jyGkqFfHyxCLzPIkj087KO+uRosljh8ASLMc+XDa48EE45pAEHOpGVTAi9S+qrbwXLM1u6twBiUTqaYj06GWkMURcACgOifXp4rE9XAEm+3jE3wilh0laHR4AES8Mo3MjTV6b7/5l3xpke6VU9ahF4C8mZ2ccfSvL0ytI51wsZNv16bI92i1T0sJ40o4mA0a1DDOFUhkggX4o/A7JchfPooJ0lHXwpQVNbRveIRffRIhGykRGO36icGh2qygjZ7YB75po2hc6O136Ay5XsweZzelxHmyfGDlZYN5n3twrwbS+twQCJVOQjKu39fs9+ITvpiJpvSj8b4tpRIXa86t9iRe66Q0DyciSMW3lR0GelAARlBJujksllFXW3dEIc9q+Jh1sMex/SpNkkh+XthFWFfv/KnK0728gIfai71tJ0q/yffDfcJ6CQZOb2pPCpQJqlDIfHnVvcVgbDU3Mw6Y96Jet1Mi9n6hjclCQ7YyjyWnZJdrKjJ14AXM9tswPlgjmeuFY9u6WY1MgTuNxHb5aZyrTeoUEzaEwqI9cyV7AwPVprO+Axtlnho1tXSHT59psVIkE2CXUNzyvkKaj27r69RsOC05zDrL/LypUfCctnHKCUYlW1l4S/JWzHEA8avmKpBRvaZ7rLUp/rcErGwDe/pw2qwSEbN2IPSSPtZSVA7p/NAQCdQHOVMHFIUZP0kqQNPsguJunHl8JsdhgiIzjLcJ/wA0jvGPsflveWnE7j0YwasWP+CXO3aZBboF3DQbpynvIScxurDsdq1S7Adjq5FsGuItcVVhNLRpINFl1YF6mY3saYQpWEidqrG6kHryczQhP49gmVJLYqDhjbT/VX+H9aVOXcDKj5Stj8aMYSh0N2eZVS6m0yNp3lkierY03+Y4w1s8IaeSlX91O3xR7YHwh+OQcmLXgO1AoMqstZvxOsY4ECyxnka82VDnJdjh9OE+inAPAi5GDYVWPqdkWoo7YMDASewyovQ5Qeb0OonqzY4VUKyJFkbyFeKz9YInSt7zOlkyro7U/ZTr4AQp6GLwzxAFPSmPa+3kiMwojugI+l94k7vWrT0NThsOCru7LtsKvHGYnqK48Mv5xTdIt2DgjI3Nz5uGTHpJXaRk9FvSNmwZL1Qd9n8P5h9AW6E2/DgRMmGd1YEFaVom/HDX08ZvefCbhqLQlp+nJEx6odZMCVzoQWTFL15z+BEFSNvOArDbVymMzCVR6Q9ORI1IXmqYOsAqVLyu8tw+Z0/urz+ipuGh/BzxbwsGWA7GcqMw6g8dbPDmjL8ahtVqxZNWhxEkUrzajIae8Sdq0uXDHU43aGautqHRyC3gyvb2b5AbqJYmX8PpQ/fvzQMB1rXPQJaqoXlI6LNwJmOafc4BqZzMV6aZvdT0SEge2Rc1DJFSZao6HCq+ciXnaAgk6u6hUeldEhLuzn2owPiq0wx3bKqbfHJPNXsTfasiaT3r3oV0EReXB5s5rWmiK1O7cz1vbYfK7I52Yr6CL0P/3qt6keTg=
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 03a2fd21-89f1-40a6-46ff-08d9f2998c64
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2022 04:45:55.1591 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: WRooKNmPk2FeFWcB+iqjBDDx4XAIvaE7P9u3kGk1Lv5vJNdhSoM35iU3Wi1NbqY6BRbjsVFD6FJayFPRFx4d0g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR01MB4539
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/SZuOGI8t2uGmJ1X8k0FQepFRzuk>
Subject: Re: [media-types] I-D Action: draft-ietf-mediaman-suffixes-00.txt
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IANA mailing list for reviewing Media Type \(MIME Type, Content Type\) registration requests." <media-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/media-types>, <mailto:media-types-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/media-types/>
List-Post: <mailto:media-types@ietf.org>
List-Help: <mailto:media-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/media-types>, <mailto:media-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 04:46:04 -0000

Hello Chris,

Glad to see you here.

On 2022-02-18 05:28, Chris Lilley wrote:
> 
> On 2022-02-17 14:44, Manu Sporny wrote:
>> image/svg+xml - as long as some preliminary application can gunzip the 
>> data, a
>> secondary application that understands image/svg+xml can process it
> 
> This is the part that requires precision, with regard to right-to-left 
> unpacking of suffixes.
> 
> There have been issues in the past (especially in non-HTTP contexts, 
> such as file:// or data://) with an application receiving a gzipped SVG 
> (.svgz) file and then simply saying "this is not a well formed XML 
> document" because the preliminary application part was unspecified.

Yes, I can imagine that. I checked out the SVG spec yesterday, because I 
was quite sure that it would contain detailed instructions about media 
types. In SVG 1.1, I found 
(https://www.w3.org/TR/SVG11/intro.html#MIMEType):

 >>>>
The MIME type for SVG is "image/svg+xml" (see XML Media Types 
[RFC3023]). The registration of this MIME type is in progress at the W3C.

It is recommended that SVG files have the extension ".svg" (all 
lowercase) on all platforms. It is recommended that gzip-compressed 
[RFC1952] SVG files have the extension ".svgz" (all lowercase) on all 
platforms.
 >>>>

In SVG 2.0 (Editor's Draft), I found 
(https://www.w3.org/TR/SVG2/conform.html#ConformingSVGServers):

 >>>>
Also, if the SVG file is compressed with gzip or deflate, conforming SVG 
Servers must indicate this with the appropriate header, according to 
what the protocol supports. Specifically, for content compressed by the 
server immediately prior to transfer, the server must use the 
"Transfer-Encoding: gzip" or "Transfer-Encoding: deflate" headers as 
appropriate, and for content stored in a compressed format on the server 
(e.g. with the file extension "svgz"), the server must use the 
"Content-Encoding: gzip" or "Content-Encoding: deflate" headers as 
appropriate.
 >>>>

This is correct in terms of HTTP,..., but it doesn't take into account 
Russ's case, which I understand is labeling a blob of gzipped SVG just 
with a MIME media type.

Regards,   Martin.