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

Orie Steele <orie@transmute.industries> Fri, 22 March 2024 11:47 UTC

Return-Path: <orie@transmute.industries>
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 79BB3C14CF1A for <media-types@ietfa.amsl.com>; Fri, 22 Mar 2024 04:47:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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 (2048-bit key) header.d=transmute.industries
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 alHTYqiwhQUt for <media-types@ietfa.amsl.com>; Fri, 22 Mar 2024 04:47:11 -0700 (PDT)
Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF7ABC14F615 for <media-types@ietf.org>; Fri, 22 Mar 2024 04:47:11 -0700 (PDT)
Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-5dc949f998fso1207687a12.3 for <media-types@ietf.org>; Fri, 22 Mar 2024 04:47:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=transmute.industries; s=google; t=1711108031; x=1711712831; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sECOy95aMp7RU7S5HK2epmRrE9gONIA2T0jZurWhLLk=; b=JjdY+2cmLYMwULdsmQclWYLPAWSEuOPYvJ3Sg4ii8bUZGOXdY4FiTYQY62BfUEGiyA 6e4KHfM9/hMetGtKRTwSvJbvrj6AJL8qPtRVJQSe6IAXyZclD4djMzFYlmFQIpYSEOos DkeMJXmcAec+MOY6ot99ejkVh9ktfIs1ToNdQ/yr0/9Eba7BkupOCrzNygKid4/GY+K+ LohLQpPlgKdXBO0J5mfKu6ozlMqdPBqLTXhukyfcRVFsvaTgCrLip8+u9rzcez3MSw1u 3DfdVVk/GH1Pmh3KJRwlCvcEUSdgWCZ8qXt8QhoEbZdGSabgrNir5utPbV8XnBxkkBzs hbYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711108031; x=1711712831; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sECOy95aMp7RU7S5HK2epmRrE9gONIA2T0jZurWhLLk=; b=CvoXdB8ULG99xEfT/iqweeSoiU5xxUBz6RLdVd4H7Nbfd49XdGeVHBV727lgzhdQEC BITSlNt8fEVERJVKz0xQ9tYD5kKwXCUtBpby8XgjkXiFl/J9KFkJllrEN78n/w138FFT JmeyXCQ+/xLBbnOOJswMl1Q7SVoU75VA0q7afahk5QTLPPVHOE/vOU5vjfn0qdlA81Xy GoBS6NxENik1a9kZMbumaC9KX0W7QfetU5Aa2zvdnNNN1ypjcdWDUqL+00sg+79d3qo5 nQS7HnRbcVm9V048CQSrIapMritRZmmHZ1Hb4btTQHmDI/vaM72JeIltFTmT8U/VeycP pHgw==
X-Forwarded-Encrypted: i=1; AJvYcCVbK84NR0PuTUdhGocP4PlxFvlcy34StoEqORpLF1I5WwuNjN2+RQ/wltpO7BbwXDUwBC7vTNAhXFoI2KTKJHcYr/O6ww==
X-Gm-Message-State: AOJu0YzOvArtcvsE8+o4v5W58A772gr3k3fhDSQ6ONUQgOC53H9UsMei 3/wSM6yFj7eQkIdJ8bD5YH+bILbe46HSyWmJzXZx6/HdGjsIif6aZx9/5pu99QFO04g1hxiREDA ARt7tq6Bwe3gVZlPrHVBiai30Bay/iqxJCAaF4lgriYYt5Tx08g2tZA==
X-Google-Smtp-Source: AGHT+IE3xehnE8Wq78JfJOTxAwVqSmvHw5p8iQNj8f5WdFLOCooJvybdySDxMq9Kan931HRbyYQmxXvnrZykAtd5iA8=
X-Received: by 2002:a17:90a:9c15:b0:29b:6f7d:b7aa with SMTP id h21-20020a17090a9c1500b0029b6f7db7aamr1850701pjp.13.1711108031078; Fri, 22 Mar 2024 04:47:11 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <c7615eb0-9662-4246-b1f7-b856188361ad@it.aoyama.ac.jp>
From: Orie Steele <orie@transmute.industries>
Date: Fri, 22 Mar 2024 21:46:58 +1000
Message-ID: <CAN8C-_L3pP1h4siztQxJ-BJyCHteCtSyaZubaabLGkJ3fXBGAQ@mail.gmail.com>
To: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Cc: Harald Alvestrand <harald@alvestrand.no>, IETF Media Types <media-types@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005d809106143e629c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/fqDVCf2isapc8M1V9eYJ9AC9yZ0>
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: Fri, 22 Mar 2024 11:47:16 -0000

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.

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
>