Re: [media-types] Media subtypes containing "+"

Phil Archer <phil.archer@gs1.org> Wed, 26 May 2021 21:01 UTC

Return-Path: <phil.archer@gs1.org>
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 591263A18C3 for <media-types@ietfa.amsl.com>; Wed, 26 May 2021 14:01:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gs1.org
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 33LK8nMqdsrs for <media-types@ietfa.amsl.com>; Wed, 26 May 2021 14:01:47 -0700 (PDT)
Received: from eu-smtp-delivery-175.mimecast.com (eu-smtp-delivery-175.mimecast.com [185.58.86.175]) (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 1D48C3A18BC for <media-types@ietf.org>; Wed, 26 May 2021 14:01:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gs1.org; s=mimecast20200207; t=1622062903; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=U5A7Bm/49LYljnpnIjBIAJ4bjl8iUqkrW7p1yn0sbOI=; b=lcU32/bcPLxyLJrWhxVhxB/a8/eQAVoGt9n3oBoVXgAoYVc9PvfkbA2+24wLA0iwDNdUhS VVbqtNmiHbq6DgcpW5UyKl4SwY/WANDRxLpCZG03w6W85YUEMzqCWH/AeBz45dv45IM8qp MIRkVnIhhKtmtLOsCQmpjENt7j7+5GlutxwGYlNb/y91GD39xSXS4p/GHf2SM6PDMQYtTK K8Gptfyc09p0hdyOiZa9H3osy3g28GrfuzacbJ4F4Z1RJCpskFteSA3w7BT+4euGFzeS9r UtQrA7FQGdp/FcwveNxo+U+RE4ObK4QpfsP+DmzeD2Q4jPCh5oH+qo8Hd2ecng==
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2101.outbound.protection.outlook.com [104.47.70.101]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-7-fCuwi29XNwqhZCfbo8CZPQ-1; Wed, 26 May 2021 22:01:41 +0100
Received: from PH0PR08MB7225.namprd08.prod.outlook.com (2603:10b6:510:93::24) by PH0PR08MB6664.namprd08.prod.outlook.com (2603:10b6:510:34::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.20; Wed, 26 May 2021 21:01:38 +0000
Received: from PH0PR08MB7225.namprd08.prod.outlook.com ([fe80::b54e:11b4:415d:75d]) by PH0PR08MB7225.namprd08.prod.outlook.com ([fe80::b54e:11b4:415d:75d%3]) with mapi id 15.20.4150.027; Wed, 26 May 2021 21:01:38 +0000
From: Phil Archer <phil.archer@gs1.org>
To: Manu Sporny <msporny@digitalbazaar.com>, "Murray S. Kucherawy" <superuser@gmail.com>, Francesca Palombini <francesca.palombini@ericsson.com>
CC: W3C DID Working Group <public-did-wg@w3.org>, "media-types@ietf.org" <media-types@ietf.org>
Thread-Topic: [media-types] Media subtypes containing "+"
Thread-Index: AQHXUlHBSER8HdpnLE+In7F9AUHjIqr2Psxw
Date: Wed, 26 May 2021 21:01:38 +0000
Message-ID: <PH0PR08MB7225241F161EFD872B2AA1D1B7249@PH0PR08MB7225.namprd08.prod.outlook.com>
References: <CAL0qLwZGum3X3SGH8EQGdH+cZuOjSsEyQad1Tk3Q=HyuthXvvQ@mail.gmail.com> <6E14C19A-AD5B-491F-90A0-218553CAD235@mnot.net> <DC0EB4DA-D45B-423C-8D37-04E854176D9B@tzi.org> <F8727219-D3AA-411D-AC8A-45BF93E1AFA8@mnot.net> <EBDFC059-DD77-4A70-83A9-CBC51E1BE107@tzi.org> <DBA6E316-6D8B-461A-B8A6-2471EAD938A3@mnot.net> <870ec500-3582-78f8-85fa-d4c320117c4a@digitalbazaar.com>
In-Reply-To: <870ec500-3582-78f8-85fa-d4c320117c4a@digitalbazaar.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [217.42.46.62]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: acadf92b-1cc1-4dd2-361c-08d920897453
x-ms-traffictypediagnostic: PH0PR08MB6664:
x-microsoft-antispam-prvs: <PH0PR08MB66644C23859D2A04BF4571B7B7249@PH0PR08MB6664.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: fKRXBN/egNKGUezudDIW4QRRc9loXbD2mTwSO1Mvved8wB6ROO9RFIyg3yX3lBdOobXOG3jQVe416t2wZBGLBped8eBdF5jmFlLhZSpgNdPXG0287H/5LBN2dn/xyPK1FFS2vuqin4516+A80IoRpyYUshyVjX9jFE7iRDq4xEaEiTcJXnV/aPYPmcEcxyTPbN1lulogjnP3RC7jjcj3DDqr5l6anDMQ6eTfN0M8kcmmWc7ATEFXMea6yU1zgQAmlGo5OMQmZvgeB6Re64hHC3zXT3bD0gVQ44Vv5/ThvdBiKO8CpU9gh/bN6VveIu2OW0DS6jIfZ+52cl9Uwohr5t9wbZLfsSQCmYr6fhlFDEsZnVWmNV2CUlHs41PVR8ApWsE+oMzc4u6+pqR8b2/L0VVEZeHwNScRgBTqhT9aRjysbVV2mTGa03zUAuqeIs1cFqdpXKBAniYIPNIZJhPfSFEZSILiYAcNLMxc7f/ET5eSgsTOQlPN5c5fsgkaMCfxl5q7fuLdr8TzG2tPCi3cLGCeFoeG44+pqA9mW/GRBTxXMw7erX6mPv2PL1mB9BUTKivji/NoYIeDXbPqDp7+2B7dmKZDGd+vCMWiTD3o6BASZgyFQBlEyjfaJ6gzmerUKD8gjd5owumgmtqeIz6qfWMzlWXGFJpl+EiFrbB4LMcPutQvHkXXTRG02aBx5crU/FOV8t2Qzx5JViIXMsHgJg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR08MB7225.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39850400004)(366004)(136003)(376002)(346002)(110136005)(54906003)(64756008)(66476007)(26005)(76116006)(66946007)(316002)(66446008)(2906002)(66556008)(186003)(44832011)(4326008)(55016002)(38100700002)(8936002)(8676002)(45080400002)(83380400001)(478600001)(966005)(52536014)(6506007)(86362001)(122000001)(53546011)(5660300002)(33656002)(9686003)(71200400001)(7696005); DIR:OUT; SFP:1101
x-ms-exchange-antispam-messagedata: mxh7h6PzDImnogYh/3qyVvvBNoJCWrQXXA1pFz8T9PDolHKiZiUcT8YlEeRzXQnQfAtnsJD1f6jVWHeYhADFapn/ACNlPwmLR6N/FLQjjSLCFUgswVKC4Jo93orgtIHkU/v4eGGJcPN2Z3FZi8NlcZcrjxu7QrduVfjSkSGqrUFyJpwxLFqwCvy1mPYIqEahM53kNXjWLjgJWCg4BkH1Ap1KGMj0/X3KhUdDgS6GslyDRseWhhDkzWiCPgTErdTU+Tw9gqMmBOFsGVpaZMYJLjegLi8iCq9cCTePYofuzHydY7U9MMIrBOzl6ClU0/ftZF+ZeAiINRoE3H1beHusYLwCqmlk/Nc20XZ49SCakZon+eJS4Vr4488uNbH98VyEA8osuf2xzKv6AfhX3LrZVUdMCeDH71IT85xbPYKqw6XsHiN5CZ3y7ZZ48We+xU5brFGnLsdxCTUclyZ4cFE93XqfxFwrLXkwgLcddcW0Zq0GWmkACMKiZEV3rIzek1jSbmPa6inhkJjr/ndqboqYV+J0o4vCNIclyb+rGuYMShel+nUIrz7+HWQR5lnwrsoZOrA/V07Ul10ESmkxMMmYB3LbhomAPPpBoEmIny1r3S+gM+1A6iK/+Y5FbDi69rAvX8ze9yf39qPrtC3KMCxH/3QTHWF76bGt6b03hBZeDg74or2w1i5HyEMF/b4mJl52HVJ2B7vS+ff9o5MlgoHb/VyVuhkAiFHRAVbUTdvfwNlE4zH6pPQBCCsgYdtdhsz3DQBlNk7oSC7cxqmODuITboWMFtfFvYO8ZZtAalPkW7MKS+v2dAmc9sNx5pj9Uo+WuaCtwwH7xNP0cHpmz65OzrYqFGjj9b8hWBRAu32NHu3/iwXZtO1j/246E51Kctfc9zI12U+xDviEbL2YN0klpdGygVEAhKyoMnrfYuIMACH1IP3Byz8m7tL8JSYplVjOlNCH1ysF9G9PCj9MTxmOi72fuvyf+Opdv20+fu2May7Jqmapoog+9wR3swfey7I70JqQlG+CrwT2oB/HZBPd+Mw3YB3iS3wdl+v3C7n/V5YldQMPUcepm8jTHvo1kvqiqz0j6wEgIEf9ZL2yKoezc3fuJOEQUV5ubN7UqTjZGmWO7ZVvChpc4E6fp28deYdCs9lMcXw6eN6dKKpA21IZdEyDy+hxP4Vs4rf+GKc6d9EdYOMc8jGVy8PDRA27cI3OhHEVHAwLoM7OfTAFgO9r4P27OkAYGC1z3JQQ2V7HKz7nWTL6/iHZSFLMxjWUUCvaoyQcRSOQfU4ooHk7A2FlmpwMqHWeFF1F17te3Jvj0Z8=
x-ms-exchange-transport-forked: True
x-mc-unique: fCuwi29XNwqhZCfbo8CZPQ-1
x-originatororg: gs1.org
x-ms-exchange-crosstenant-authas: Internal
x-ms-exchange-crosstenant-authsource: PH0PR08MB7225.namprd08.prod.outlook.com
x-ms-exchange-crosstenant-network-message-id: acadf92b-1cc1-4dd2-361c-08d920897453
x-ms-exchange-crosstenant-originalarrivaltime: 26 May 2021 21:01:38.2839 (UTC)
x-ms-exchange-crosstenant-fromentityheader: Hosted
x-ms-exchange-crosstenant-id: 3197754b-b3a7-45b5-b82c-c8bc62c25b58
x-ms-exchange-crosstenant-mailboxtype: HOSTED
x-ms-exchange-crosstenant-userprincipalname: 31eLPsv1oMsUwbf6lpHE18vtyjYUCxpJ4whqTHVTjQhTuq2AyA+WSC0K5sxJlYv19owUycRlWBsQ5h6gxbIuIQ==
x-ms-exchange-transport-crosstenantheadersstamped: PH0PR08MB6664
MIME-Version: 1.0
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUK75A19 smtp.mailfrom=phil.archer@gs1.org
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: gs1.org
Content-Language: en-US
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/H2jpflcl3nTEN1y0DZsP05W-E54>
X-Mailman-Approved-At: Thu, 27 May 2021 08:18:33 -0700
Subject: Re: [media-types] Media subtypes containing "+"
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: Wed, 26 May 2021 21:01:52 -0000

Hi all,

I did raise this issue a while back in the HTTP API WG in the context of the Linkset I-D (just before it was adopted by that WG). See https://github.com/dret/I-D/issues/151#event-4257544820. I cited Amy's work in this area.

Sadly from my POV the proposal for a "two +" media type was quickly turned down. I was told that's what the profile header is for.

Phil

Phil Archer
Director, Web Solutions, GS1
https://www.gs1.org

Meet GS1 Digital Link Developers at
https://groups.google.com/forum/#!forum/gs1-digital-link-developers

https://philarcher.org
+44 (0)7887 767755
@philarcher1
Skype: philarcher

On 26 May 2021 18:08, Manu Sporny wrote:
Francesca and Murray, there is a question directed toward each of you in your capacities as IETF Area Directors for ART from the W3C DID Working Group:

On 2/4/21 8:03 PM, Mark Nottingham wrote:
>> So I truly believe this is a zero-cost convention for those who don’t
>> care about it.
>
> And I strongly suspect that as soon as this is allowed, people are
> going to start to build a processing model around the suffixes, and
> make other assumptions that extend media types in ways that aren't a good idea.
>
> Anyway, the question was asked and I've said my piece.

Bumping this thread up because the W3C Decentralized Identifiers WG is finishing up it's Candidate Recommendation phase in the next few weeks and we still don't have an answer for what Media Type we're allowed to register for DID Documents expressed in JSON-LD.

Background here:

https://mailarchive.ietf.org/arch/msg/media-types/L0YVPU1zUIlECS8_4ScB5H62GNI/

The W3C DID WG, after consideration of the past year or so of discussion on the topic in media-types@ietf.org and in the DID WG, would like to register:

application/did+ld+json

Referenced here:

https://www.w3.org/TR/did-core/#application-did-ld-json

The W3C DID WG believes that it has done everything that was requested of it including 1) create a specification on how to process media types with multiple suffixes and seek feedback, 2) have a discussion that has now occurred with no strong objections for the general strategy (trepidations were registered), and 3) wait for the discussion to settle before moving forward.

We formally request that:

1. The registration of application/did+ld+json is allowed
   to proceed.

2. The "Media Types with Multiple Suffixes" document is
   progressed along the IETF standards track. We have no
   strong opinion on the IETF mechanism used to do so.

Can the Area Directors please weigh in on this item as we are going to be blocked from proceeding to W3C Proposed Recommendation very soon due to this long-standing issue.

-- manu

--
Manu Sporny - https://www.linkedin.com/in/manusporny/
Founder/CEO - Digital Bazaar, Inc.
blog: Veres One Decentralized Identifier Blockchain Launches https://tinyurl.com/veres-one-launches

CONFIDENTIALITY / DISCLAIMER: The contents of this e-mail are  confidential and are not to be regarded as a contractual offer or acceptance from GS1 (registered in Belgium). 
If you are not the addressee, or if this has been copied or sent to you in error, you must not use data herein for any purpose, you must delete it, and should inform the sender. 
GS1 disclaims liability for accuracy or completeness, and opinions expressed are those of the author alone. 
GS1 may monitor communications. 
Third party rights acknowledged. 
(c) 2020.