Re: [media-types] Last tracker issue for mediaman-suffixes

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Sun, 24 March 2024 11:48 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 255C7C14F5E8 for <media-types@ietfa.amsl.com>; Sun, 24 Mar 2024 04:48:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (1024-bit key) header.d=itaoyama.onmicrosoft.com
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 e0mYzJX8NM_R for <media-types@ietfa.amsl.com>; Sun, 24 Mar 2024 04:48:44 -0700 (PDT)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2137.outbound.protection.outlook.com [40.107.113.137]) (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 95931C14F5E6 for <media-types@ietf.org>; Sun, 24 Mar 2024 04:48:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nbkogvEQa/Fj2BlIa8OsoYOVahcGLtUADFQP0/UO6qbV39+wdObGQgFw8JOzTeMb5nAGFDyQKWNL4OBG2EVzufCATD04EVgFKOZH7uHtYDoM7dnVRj/4ZBDqMRLFsJmXCDchMm2AApIz0Sacz2QkXkW/zid0IQAC+o9LyLURJ89yEjQYeV9Xn844ns2jfw2yKVsBXbncthV7dRxlV1WPKqVt0C5Ze7o4zpoXm1hlThPaSEbChA/gKK5B1+9gPQwSA0CPYHjVouk2yh7e4WT9kdLAjYBe/l68WgaCPK5mCrevzmRG1v2XOsSwxBzcfLTslZPKE2CjZrGsZtxDCVKxMA==
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=9545AC+BS7+sMsjixGJp+5kyn9tBLgtsr+yicLPila8=; b=n1/fDdG6qXIhCZMZQeEWFQHDpUWI0m1R7k/Kebbnm/aCTggY6WNpqyQgR9mUvFme6YdxEd2JKGULLJ0Snx7JrwA2QHkDvRXcD97WgEbPpJKcArCYrTHtY9J085Dtu+84gD40bEthZhdKNe+3vo79cdPadG9UwzfBlAmpXg1PUdwZnSpUkxj8O4IARebShwqWRqWiaBC6Lk0LN2mWSb7rHt7iTPG3DVyvKIBFjkDK8NCAsXh/+25G6AcXNnR3HAvKgbaYAnGitv7M7XLFp7zqw2YLfEfl2IobOAgbCRmSdXS3JXYbNLOsMVds3wl5DdhpGZLaGJU4/yJm2c30LpTFBQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; 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=9545AC+BS7+sMsjixGJp+5kyn9tBLgtsr+yicLPila8=; b=SCVAfdrX6gUVDmLO7VPNFF2p/tiXIugTlQbxdEWeFyP8VT+DN7RLXqf7nga991cPCGuM1OqMhf6c4Ojuhw1IzcSZ6VLMzz4iCedYoE1wdCFybKtOw0eUOZuUrXJa9OCZJTSyG9kD8ywMvB/Lk2hNXTETMmtuLrU1zzgpGVLBlwU=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from OS7PR01MB11468.jpnprd01.prod.outlook.com (2603:1096:604:23c::10) by OS3PR01MB8212.jpnprd01.prod.outlook.com (2603:1096:604:176::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Sun, 24 Mar 2024 11:48:41 +0000
Received: from OS7PR01MB11468.jpnprd01.prod.outlook.com ([fe80::f30b:d19b:a355:b770]) by OS7PR01MB11468.jpnprd01.prod.outlook.com ([fe80::f30b:d19b:a355:b770%3]) with mapi id 15.20.7409.026; Sun, 24 Mar 2024 11:48:40 +0000
Message-ID: <9716da97-943d-4f0b-b21f-bbb06ee1f3d2@it.aoyama.ac.jp>
Date: Sun, 24 Mar 2024 20:48:39 +0900
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Orie Steele <orie@transmute.industries>
Cc: Harald Alvestrand <harald@alvestrand.no>, IETF Media Types <media-types@ietf.org>
References: <CAMBN2CQbfAW2pmmxZZgbBOTUzY+TdYe5S8ve5cX_R30PXZJ=+w@mail.gmail.com> <CAN8C-_JGre8jtAenDCrV7JSwJWPhf9K7K6HiC4_cX6E+YLru+Q@mail.gmail.com> <CAMBN2CQy6GzJiZvU2fkvrDSLGpk=K-HUxv1Gwd8cDxEhjojtHw@mail.gmail.com> <PH0PR02MB7430A03285ECC49CADF584FAB7232@PH0PR02MB7430.namprd02.prod.outlook.com> <68739467-3819-4D6C-81F4-17AFE3D0A3E9@tzi.org> <CAMBN2CQVKmc9=hmm+rK2wK4aNVJfR_YDMEYUQJadzUiZCVTCkA@mail.gmail.com> <39D0F672-53F7-4AE6-8FCE-B0CA18355E05@tzi.org> <CAN8C-_K5EvziAE6h4AMnLtmFsfdNxi=ar16pzWZzfaj9cGBAtA@mail.gmail.com> <CAMBN2CS9+7Q20-Wyi__RmHe1L74nHTytSfenjBFrtiFcvDQb2Q@mail.gmail.com> <7e741a4c-3d3e-41d4-8f11-377265950c91@alvestrand.no> <c7615eb0-9662-4246-b1f7-b856188361ad@it.aoyama.ac.jp> <CAN8C-_L3pP1h4siztQxJ-BJyCHteCtSyaZubaabLGkJ3fXBGAQ@mail.gmail.com>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <CAN8C-_L3pP1h4siztQxJ-BJyCHteCtSyaZubaabLGkJ3fXBGAQ@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TYAPR01CA0152.jpnprd01.prod.outlook.com (2603:1096:404:7e::20) To OS7PR01MB11468.jpnprd01.prod.outlook.com (2603:1096:604:23c::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS7PR01MB11468:EE_|OS3PR01MB8212:EE_
X-MS-Office365-Filtering-Correlation-Id: 79420a80-de46-4fbc-0ba1-08dc4bf8598d
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: n/XuKEsaPw9FliunwYzFWNyeUiTSeCmu+Ln6K2PsCCBibKQ8d9z8ZzEUwrn2ayUsisQkywdxZkp5qWBifNd18BzYL578lJMb7PRgDFJH7AIoqb2YoQpIxhF+pgV8MzsVaqaRZGH6ECe9YwGz9xSgtVcHa7dqS82XRhebKmnDB3NcIezLlLz59/jMfGznnPm7VAeh3fs9J7UQk6DBkZe+jW4HDzecodntDDEuUOp7WsGpsxJWry22aZRyz1SvwagYvpSPHAxeajJW7FIbNaahTLAsoploG7UcdMxzGpFNXgIBZMDusbc3/Eh74KsRt839IrAO5rYg8lMqtjc4YyYOkbluY74LOhbxxXSlyhMK5ThMdrTerdvCmye/64WQh2+YQiI/rBi/nG/OfF1LGpqAfjB68UfO3+GCEPUAOQI3dbyKBhNCEQbmqGzf3FLIdB6pBBwZa6toXUn6GJRBZzDQ+zVtLoic7NvKmAHG6YYlpCvn0BudtnZ6GYpps31P9TERZQltHEri40Ei7FuUj3vom2TWKTq61W45wgGvOJ55IxT8MzSKl5B6XbM3l/a0DNe91JI4doWfG2/HjQ2vDwe6Q+BKkwn/f7rcVS8CukIOTWM=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS7PR01MB11468.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(41320700004)(366007)(376005)(1800799015); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 74GXkqYQaVJG7tjfrYf5HhfCK9BRjRG0wMuyr4FuEewfQzYyXVrONUiqdEXgv39SkURAj64BWJ4l3opPEAFp4Bil7vaSOGfC+QP8VVKQiqFBhmJg80qmd+NSSssF8nZSm791z5gDx0D0f3aaKSrYYFAeD5Vue6Xbxm5bRntSwnsPnTCcfVseoRBe8WUKWLNuHZm+qyifkDSR9XZLEh62KwbY2dr1LW7+MCuEuDEF5WA0F5FC1N4rXQsGSTlyYg30BxtEr14XrDv3zPYJ5rzY+YfbYGH2b00XdGE/uULG06NVrIlAD6NV/PFDTlMH0M5mt64Cfi0UTYAW0+1JAjkXwJbnhiUaZYH2Z+HEQX4W2v6GGCllobHNhbg5bQv0tZfMqvQU6YiYoaK+EZXYtTNuevMsOUSiyo/YC37tWkFttWfM2qzrAoVoZ+60PoUBWJgrVFUBnl3KX22MvKhQZN61Jq4WlQJrVY1shMGAMTcMQSR1TjNA2jDwbPSxiiqEZhJM+nERFM/mhmZWsNInzRu330B9KrXpsd624FQlueRrzb+jxVzYZiuKHbOqkw0sk/spLJC+KCdpwNjUKTJWwovbflzf1/M1zp979LcVvKCavoNSlSkC4Y6rIULMMxpXrCJua8RWb17BZcZNyJRlPYLIwQrP6DbX4WFv/alJhUj3fYa2j2ypgbSBFzYBCByJki+StFoSfROSJNvRZ7yzHRld2VUfhl6m9ew0Cx8fZt0zwqGLGMHGq5DL0xbDL9EQX0cLXtTtfl7FsNvKZULnwIksVwBGPJPbl6i/JokuEPHhuNXqRH6dsw96sHaQ2OiYRmpOHbEYGOOUkKXBVwR4BggDMGpBCYfax6sGDQBBCw9Jq11BO616W/xFgXUNZ/OGarnj+p66BgUYoGb2nfTV20+py/o7GT5dtSmy4RwstBC0Qi9HxdKJS52CW7v0VWha/NfcQe5dqRSV/hherB8x1gJ9Y3TcwvsbWpmBOIuGUxkGtXVDfCW9GR2m2crTRjfsDtxLb1IPoNkgMicFzTzuQ1mgS0bSCkscL7QHajpeXLXkj2n6xqykWOqcYhRJjx1Lnf7R/Dk/iGXkhDUzWCmFTIHFzILGIBONVUCRr6p6spMWB0cuZUgo0XKnnR0jS6xSoSABLeZAeaCsfdZi8mBqOcr27Z0GaCPigjdCeJUI6r5rSXWj+Xt2vWExpKz1HxLYiBi/506fS1HwenamW+O7gKnfK9Kb5TZNXLqJgWfTj7bzo0yLb7mMk07IayPv+OeMTmKFkw3uSLh4il6MUyxsdGL5js8aGnXMeUjtq438XVJGHBmd9k1inw5Fxh4a5ZUF+vW21yxDqpNlye718v5IuZ8irW9pRetMejIWiUM+GkWQpjoKilhnjg1OEQDxGiufpEh2agbw/+L9IRRdk4WAytsXzFaL4X/Y0ybA8KeauDb+3Hj5xdJKZ9KJWJaY7rhHaRYeaSWzLQbhZjK8igsSNGACh8i+xQa87efCjO5rhd2ThKGMr/FNgVjrkRAKGdWrcirqvaRuks0yymiB5VTAXbjErvZOGFg479eMoN7RPq2wVRzbScUbbLcVjWcDlE9TOpOE
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 79420a80-de46-4fbc-0ba1-08dc4bf8598d
X-MS-Exchange-CrossTenant-AuthSource: OS7PR01MB11468.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2024 11:48:40.7120 (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: gU9eG1juFfNs6Hw2HLNYYhuQXsiNEgoK5vrKs/+Zwi4j8DB9MIEBzKYDG5bQtcuatRQI2JnOsXS+HQgq3zt41A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB8212
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/282kQLqF7_fqnbhJgYEnkG41cUI>
Subject: Re: [media-types] Last tracker issue for mediaman-suffixes
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.39
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: Sun, 24 Mar 2024 11:48:49 -0000

Hello Orie,

Thanks for your explanations.

On 2024-03-22 20:46, Orie Steele wrote:
> Sorry I was not able to attend the session today.
> 
> My original point was that people should register media types that they
> plan to use, and that filling gaps for things nobody plans to use only for
> the sake of consistency, doesn't make sense.
> 
> In cases where we have used media types with multiple suffixes, we have
> processed the entire media type as an opaque string.
> 
> We don't have any code that string matches on suffixes.

Can you say who "we" is in this case?

Regards,    Martin.

> OS
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On Fri, Mar 22, 2024, 5:37 PM Martin J. Dürst <duerst@it.aoyama.ac.jp>
> wrote:
> 
>> See below.
>>
>> [This may be somewhat outdated if the change of direction that was "in
>> the air" in Brisbane gets confirmed on the mailing list.]
>>
>> On 2024-03-20 12:45, Harald Alvestrand wrote:
>>> Registration entries are (relatively) cheap.
>>>
>>> There seems to be no significant value to not registering all legal
>>> sequences of suffixes, when the avoidance of doubt can be achieved by
>>> registering them.
>>>
>>> I think we currently have:
>>>
>>> - if application/foo+bar+baz is to be used, it must be registered.
>>>
>>> - +bar+baz must be registered
>>>
>>> - +baz must be registered
>>>
>>> - There is no registration required for application/foo or
>>> application/foo+bar - these have no standard interpretation.
>>
>> For those such as Orie and Manu who would prefer having gaps in the
>> registration chain, it might make sense to allow comments to
>> registrations saying that suffix or combination of suffixes on their own
>> doesn't make sense without further additions.
>>
>> Regards,   Martin.
>>
>>> On 3/8/24 09:06, Manu Sporny wrote:
>>>> On Thu, Mar 7, 2024 at 1:38 PM Orie Steele <orie@transmute.industries>
>>>> wrote:
>>>>> Otherwise, I think this issue has been addressed by previous
>>>>> feedback, and there is no new information that warrants reopening it.
>>>> Thank you for that summary, Orie. I agree with all of it.
>>>>
>>>> We tried it in the way Orie said he felt made sense (allow gaps in the
>>>> suffixes registry, because some "intermediate suffixes", like
>>>> "+json+jwt", probably won't be used). I (personally) prefer the same
>>>> approach as Orie (to allow gaps in the suffixes registry).
>>>>
>>>> However, there were strong objections to that approach during the last
>>>> meeting, so the only thing left to do is not allow gaps in the
>>>> suffixes registry. So far, we haven't gotten the strength of
>>>> objections to this "no gaps" approach that we did the other "allow
>>>> gaps" approach; on the contrary, it seems like those that would prefer
>>>> the "allow gaps" approach (Orie and myself) are willing to hold our
>>>> noses and go forward with the "no gaps" approach.
>>>>
>>>> -- manu
>>>>
>>>
>>> _______________________________________________
>>> media-types mailing list
>>> media-types@ietf.org
>>> https://www.ietf.org/mailman/listinfo/media-types
>>
>> _______________________________________________
>> media-types mailing list
>> media-types@ietf.org
>> https://www.ietf.org/mailman/listinfo/media-types
>>
>