Re: [media-types] image/svg+xml+gzip

Mark Nottingham <mnot@mnot.net> Thu, 04 April 2024 00:27 UTC

Return-Path: <mnot@mnot.net>
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 CD28CC14E515 for <media-types@ietfa.amsl.com>; Wed, 3 Apr 2024 17:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=mnot.net header.b="bEEoEg5Z"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ukd/dNwW"
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 yyzB4kTB_cU3 for <media-types@ietfa.amsl.com>; Wed, 3 Apr 2024 17:27:47 -0700 (PDT)
Received: from wfout8-smtp.messagingengine.com (wfout8-smtp.messagingengine.com [64.147.123.151]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CF70C151520 for <media-types@ietf.org>; Wed, 3 Apr 2024 17:27:47 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfout.west.internal (Postfix) with ESMTP id 406691C0009D; Wed, 3 Apr 2024 20:27:44 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Wed, 03 Apr 2024 20:27:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1712190463; x=1712276863; bh=YptzM6qkG0KgIWuj3P5Mrlvo63Vb7GFxnjMjLUh/my4=; b= bEEoEg5Zx/pvzqh9ZJ4Ar75ww6a1Bd+nVTOfnI13CBx60jQww63ShcKYBxfAhWVA UO1XvEB4ZXZNPraG4xMuJrTAMtscCaSg5JvFNC+XNh1LO8lHc33TQQ7lvBTn2vO0 +kRKek98bWCB3JgsU9RLK3BGkNEwZmBTOJgo2AxcmbTxwRGGTmqFpIXsdC30TPQh 7BR8djbo77WDUqdXWuCY5BdbRNaESPvCtp80PLymZI+TfukJvV+9lEP3sVZFc4Bz pHOCBtFHsu8uLuFDCcWw6m13I8SgpI0KGrEpvMNNVsspc9vKBBJsmy3Z+gfCdMHv 279YrCHj9/UbbsMZMmSezw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1712190463; x= 1712276863; bh=YptzM6qkG0KgIWuj3P5Mrlvo63Vb7GFxnjMjLUh/my4=; b=u kd/dNwWLAqeDx68Pi2u2t7QpQbSHFeDBPUVfmX88qBSbuEMrkqJA5wF5MAEZwCDJ 17j7v/pCHVNel9wbelEjHaC13wcbtCbV/qgqsCVk6D+h7c47orgJZFeD6Bx1m3LB ElUJv+0C4B5bX3g9cmOa0tQQPHqpV/nTEdfVIcKz4T2lWUew8dWM7aId3Pq0VGmz y4QEvcz6u8hoY2yc+k/aZYw3VM4GYliyQdsgEqKB00UIgWxGggkJkHnWhP2UVyCL NZeWmd8LFA0OHF43p7Ef09YIW6fnABQJi9Wbex9b4arYWLczmKpIVjnQ4GrXYWEl XAFEphmUMlekogQckeJiA==
X-ME-Sender: <xms:__MNZqA30PncOgCmr6KnOQLT6zybW7Mw70b_A2mnbGDnl30_MoJMkA> <xme:__MNZkiLF79l6nKsMH8iKrwpALuwdJ5mMc-IcoSYkPbOuab4udGuLn21XWPmfBcZ9 4rO5rF1wqFDBauVtQ>
X-ME-Received: <xmr:__MNZtlV6VE6jefrjOGFt3MbuQzyqVHEnvJtz13r0vNVrzHvuzBqqgFR-Dqs_bASzTZ-CPZYykkWxKemlr0Dp-AYBncmJY0DDemYgSxn_dr-_0Yuvhz1WRSJ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudefjedgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhhtddvnecuhfhrohhmpeforghr khcupfhothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuggftrfgrth htvghrnhepgeelgeektdegueeffeevhfdvgfffhfehleehgfdttddvvdejgedvfeejtedv udelnecuffhomhgrihhnpehivghtfhdrohhrghdpmhhnohhtrdhnvghtnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhnohhtsehmnhhothdr nhgvth
X-ME-Proxy: <xmx:__MNZozvaRoVzRFNal-4-xYpgmEiRdhvrDavo42cacfPXs6hO0flIA> <xmx:__MNZvSKpuViwWxknzTGm5-t1SEIE-XbVQvdUjy41X3fC0sNJvFYvw> <xmx:__MNZjb-lpqcWPSV7KYhmIsInEepGvpOuWjXEAmQgWKr9NyI-YpoXg> <xmx:__MNZoRSFBvzyW_VEGjMCkhTBDk9OePKXz8DyEzGrzGYeoNA4WZNUw> <xmx:__MNZtMt5FpY6JinucoQ4KPDAU_Mhb760K9dFQ1z2pNAcnbuMWdaM9oV>
Feedback-ID: ie6694242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 3 Apr 2024 20:27:42 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CAL0qLwZw5gsOTGtPHY9hKGL9dCzfAsEh3=zzeLW3rQJwiZrMHQ@mail.gmail.com>
Date: Thu, 04 Apr 2024 11:27:40 +1100
Cc: IETF Media Types <media-types@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <0155A076-8644-4254-B756-FCEF48F71EDC@mnot.net>
References: <CAL0qLwZw5gsOTGtPHY9hKGL9dCzfAsEh3=zzeLW3rQJwiZrMHQ@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/wKw_-Vm9h5rAJwNILBlaJgXsVUw>
Subject: Re: [media-types] image/svg+xml+gzip
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: Thu, 04 Apr 2024 00:27:51 -0000

Hi Murray,

Howe we arrive at an answer to that situation is pretty straightforward -- that media type needs to go through the registration process, and if it fails to do so, 9399 needs an errata filed against it. That will take some time, because the discussions here might or might not end up supporting such a registration; if they don't, we might decide to make an exception and 'grandfather' the registration.

We should not presume that just because it failed to be noticed during RFC processing, it can't be questioned; doing so would create an incentive to surreptitiously introduce new registrations into RFCs in the future.

As fodder for the discussion here, +xml+gzip is a good illustration of a pseudo-processing model that can be problematic. Does unzipping it produce something that's +xml? What if that media type isn't registered? How does this interact with Content-Encoding (in HTTP) and Content-Transfer-Encoding (in e-mail)? Do other +xml media types need to also register +xml+gzip? Why is something like image/compressed-svg (not +xml, because it's no longer XML) not sufficient? Etc. 

Cheers,



> On 4 Apr 2024, at 05:36, Murray S. Kucherawy <superuser@gmail.com> wrote:
> 
> Colleagues,
> 
> A situation has been brought to the IESG's attention for assistance, and it falls squarely into the media type suffixes problem space.
> 
> The above-named media type has been referenced in RFC 9399.  It was, however, never registered, and this document neglected to notice this and include the registration.  So now we basically have a proposed standard squatting on a code point.  Even better, the registration includes multiple suffixes, and we don't know exactly what that means, which is one of the things MEDIAMAN was chartered to specify.  We've been asked to sort this out as the type is apparently starting to get used.
> 
> So this adds a dash of urgency to the question we discussed at the mic at 119 and continued discussing when Meetecho came to tear down the A/V setup, resulting in the most recent threads.  The IESG was asked to proceed with the registration on the basis I described above, but I'm inclined not to do so until this WG has published (or at least the IESG has approved) the suffixes BCP; it doesn't make sense to me to potentially derail a piece of chartered work especially when it seems like we're converging on a solution.
> 
> I don't know if that changes the calculus or the momentum, but I wanted to make sure it's part of the equation.
> 
> -MSK, ART AD
> _______________________________________________
> media-types mailing list
> media-types@ietf.org
> https://www.ietf.org/mailman/listinfo/media-types

--
Mark Nottingham   https://www.mnot.net/