Re: [media-types] Notice for a potential media type registration: application/td+json

Matthias Kovatsch <w3c@kovatsch.net> Thu, 20 June 2019 21:26 UTC

Return-Path: <w3c@kovatsch.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 7B06B12015C for <media-types@ietfa.amsl.com>; Thu, 20 Jun 2019 14:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_FAIL=0.001] autolearn=no autolearn_force=no
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 8ZhfShVI0ohq for <media-types@ietfa.amsl.com>; Thu, 20 Jun 2019 14:26:49 -0700 (PDT)
Received: from pechora1.lax.icann.org (pechora1.icann.org [192.0.33.71]) (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 D511D12006F for <media-types@ietf.org>; Thu, 20 Jun 2019 14:26:49 -0700 (PDT)
Received: from ma04-relay.lansolnet.com (ma04-relay.lansolnet.com [176.95.46.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pechora1.lax.icann.org (Postfix) with ESMTPS id 881421E016C for <media-types@iana.org>; Thu, 20 Jun 2019 21:26:48 +0000 (UTC)
Received: from unknown ([192.168.8.238]) by ma04-relay.lansolnet.com; Thu, 20 Jun 2019 23:26:26 +0200
Received: from MBX100D.cloud4partner.com (192.168.8.236) by MBX100F.cloud4partner.com (192.168.8.238) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Thu, 20 Jun 2019 23:26:25 +0200
Received: from MBX100D.cloud4partner.com ([fe80::1438:a47a:e7b7:aed8]) by MBX100D.cloud4partner.com ([fe80::1438:a47a:e7b7:aed8%18]) with mapi id 15.00.1156.000; Thu, 20 Jun 2019 23:26:25 +0200
From: Matthias Kovatsch <w3c@kovatsch.net>
To: Paul Libbrecht <paul@hoplahup.net>
CC: "media-types@iana.org" <media-types@iana.org>, "plh@w3.org" <plh@w3.org>, "team-wot@w3.org" <team-wot@w3.org>
Thread-Topic: [media-types] Notice for a potential media type registration: application/td+json
Thread-Index: AdUBjvDgPXIk9DLnTCumvM9fM/S++gfxfJSAAINMOuAAWRBxAAC4+2lg
Date: Thu, 20 Jun 2019 21:26:25 +0000
Message-ID: <a1559a318f0c4b599e123be6b3287dcc@MBX100D.cloud4partner.com>
References: <bef5f77d59484b78a5cdc4caab167ee2@MBX100D.cloud4partner.com> <D0576ABF-05E5-455F-AC01-D99F0B8F1304@hoplahup.net> <500fc6386f694fb18c55c6c2ebee7845@MBX100D.cloud4partner.com> <487D1B91-4BA1-4B59-9DAD-831BC1355E51@hoplahup.net>
In-Reply-To: <487D1B91-4BA1-4B59-9DAD-831BC1355E51@hoplahup.net>
Accept-Language: en-US, de-DE
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [192.168.8.246]
Content-Type: multipart/alternative; boundary="_000_a1559a318f0c4b599e123be6b3287dccMBX100Dcloud4partnercom_"
MIME-Version: 1.0
X-cloud-security-sender: w3c@kovatsch.net
X-cloud-security-recipient: media-types@iana.org
X-cloud-security-Virusscan: CLEAN
X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on ma04-relay.lansolnet.com with 13CF2B800B0
X-cloud-security-connect: unknown[192.168.8.238], TLS=1, IP=192.168.8.238
X-cloud-security: scantime:.1597
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/-ETsTQJU6GMdjlp5bUErl4lHZB4>
Subject: Re: [media-types] Notice for a potential media type registration: application/td+json
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: Thu, 20 Jun 2019 21:26:52 -0000

Dear Paul

Unfortunately, there have not been any other voices to come to a better conclusion…

I have been thinking and I see your argument enabling tools to offer relevant services. What I am worried about is creating an incompatibility to valid alternative tool that work at the JSON or JSON-LD level; I assume the majority wouldn’t add such a specific identifier when they focus at a far more general level. However, there is no identifier for JSON-LD and, for some reason, not even JSON. The resulting level of interoperability across tools is then public.utf8-plain-text / CF_UNICODETEXT, which is indeed to coarse-grained to provide relevant services.

The new HTML 5.3 spec now includes these clipboard identifiers, which is pretty late considering the reach of HTML. Anyhow, it is an example for “adding it later”.

Hence, my conclusion for the moment would be to leave it out for the current version of the WoT TD spec. We should consult with the JSON-LD 1.1 Working Group if they think a JSON-LD clipboard flavor name/identifier would be useful (I think it would) and should be defined for the upcoming JSON-LD 1.1 spec. This then also entrails checking with the authors/editor of RFC 8259 if it wouldn’t make sense to define one for JSON. I hope that this then provides enough input to choose the right level. We have already been considering a 1.1 version of the TD format in the WoT WG charter discussion, which then would include the update for clipboard identifiers.

I hope we will get some more feedback until then also. Hearing from tool vendors would be great!

Best wishes,
Matthias