Re: [media-types] Notice of intended registration of "jscalendar+json"
Paul Libbrecht <paul@hoplahup.net> Wed, 18 March 2020 21:36 UTC
Return-Path: <paul@hoplahup.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 B8BF63A1CB2 for <media-types@ietfa.amsl.com>; Wed, 18 Mar 2020 14:36:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.623
X-Spam-Level:
X-Spam-Status: No, score=-1.623 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.274, SPF_NONE=0.001, URIBL_BLOCKED=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 Iw1rXXudWEjQ for <media-types@ietfa.amsl.com>; Wed, 18 Mar 2020 14:36:04 -0700 (PDT)
Received: from pechora2.lax.icann.org (pechora2.icann.org [IPv6:2620:0:2d0:201::1:72]) (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 E19E13A1CA3 for <media-types@ietf.org>; Wed, 18 Mar 2020 14:36:03 -0700 (PDT)
Received: from 4.mo69.mail-out.ovh.net (4.mo69.mail-out.ovh.net [46.105.42.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pechora2.lax.icann.org (Postfix) with ESMTPS id 77F6E1E05C4 for <media-types@iana.org>; Wed, 18 Mar 2020 21:36:03 +0000 (UTC)
Received: from player773.ha.ovh.net (unknown [10.110.171.171]) by mo69.mail-out.ovh.net (Postfix) with ESMTP id E31D88886B for <media-types@iana.org>; Wed, 18 Mar 2020 22:35:40 +0100 (CET)
Received: from hoplahup.net (pD9526D41.dip0.t-ipconnect.de [217.82.109.65]) (Authenticated sender: paul@hoplahup.net) by player773.ha.ovh.net (Postfix) with ESMTPSA id 30BDD10A63AC7; Wed, 18 Mar 2020 21:35:39 +0000 (UTC)
From: Paul Libbrecht <paul@hoplahup.net>
To: Neil Jenkins <neilj@fastmailteam.com>
Cc: media-types@iana.org
Date: Wed, 18 Mar 2020 22:35:36 +0100
X-Mailer: MailMate Trial (1.13.1r5671)
Message-ID: <4E7712F0-BBDA-4ECA-A00C-4EF63B9669CC@hoplahup.net>
In-Reply-To: <83caa50c-082d-4689-9217-a076eead834b@beta.fastmail.com>
References: <83caa50c-082d-4689-9217-a076eead834b@beta.fastmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_2199EC94-21C8-4584-9010-F9D6905CCC28_="
Embedded-HTML: [{"HTML":[2385, 2444], "plain":[1447, 2226], "uuid":"85ACEA10-EB0A-4ECA-AE87-B439FFEDB037"}]
X-Ovh-Tracer-Id: 10676908818741070071
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (pechora2.lax.icann.org [192.0.33.72]); Wed, 18 Mar 2020 21:36:03 +0000 (UTC)
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedrudefjedgudegfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufffokfgjfhggtgesrgdtmherredtjeenucfhrhhomhepfdfrrghulhcunfhisggsrhgvtghhthdfuceophgruhhlsehhohhplhgrhhhuphdrnhgvtheqnecuffhomhgrihhnpegrphhplhgvrdgtohhmpdhorhgvihhllhihrdgtohhmpdhivghtfhdrohhrghenucfkpheptddrtddrtddrtddpvddujedrkedvrddutdelrdeiheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdqohhuthdphhgvlhhopehplhgrhigvrhejjeefrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepphgruhhlsehhohhplhgrhhhuphdrnhgvthdprhgtphhtthhopehmvgguihgrqdhthihpvghssehirghnrgdrohhrgh
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/_4eCECOMHi-_UvqB8KA5fcu1ENo>
Subject: Re: [media-types] Notice of intended registration of "jscalendar+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: Wed, 18 Mar 2020 21:36:10 -0000
Hello Neil, While this is not yet part of rfc6838, I would like to suggest to modify the _Additional information_ part to include clipboard-oriented designations, so that a copy-and-paste and drag-and-drop exchange is standardised too. This has been done on a few occasions (e.g. SVG) but should only be done if the media-type makes sense to be exchanged between apps or windows within a computer with copy-and-paste or drag-and-drop gestures. I only looked on macOS but got no introspectable data from the calendar app that looks similar to the jscalendar intent so I cannot recommend a precise name. I could imagine something such as the following to be useful: - macOS UTI (according to [Apple’s doc](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/understanding_utis/understand_utis_intro/understand_utis_intro.html): `public.jscalendar` conforms to `public.json` (which I see quoted e.g. in [this](https://www.oreilly.com/library/view/learning-swift-2nd/9781491967058/ch04.html) book). - Windows: `jscalendar` (in Windows, there is media-type no inheritance). Would it make sense to you to enrich it this way? Off list, you seemed to answer that this is sensible but that it would be good to have the opinions of others. I would be interested to the same indeed. What are the others’ opinion on the media-types’ list? Thanks in advance. Paul On 8 Mar 2020, at 3:00, Neil Jenkins wrote: > In accordance with Section 5.1 of of RFC6838 > <https://tools.ietf.org/html/rfc6838#section-5.1>, I wish to notify > the list of the intended registration of a new media type in the > standards track document JSCalendar > <https://tools.ietf.org/html/draft-ietf-calext-jscalendar>. I welcome > any comments or feedback. The intended registration is as follows: > > Type name: application > > Subtype name: jscalendar+json > > Required parameters: type > > The "type" parameter conveys the type of the JSCalendar data in > the body part, with the value being one of "jsevent", "jstask", > or > "jsgroup". The parameter MUST NOT occur more than once. It > MUST > match the value of the "@type" property of the JSON-formatted > JSCalendar object in the body. > > Optional parameters: none > > Encoding considerations: Same as encoding considerations of > application/json as specified in RFC8529, Section 11 > <https://tools.ietf.org/html/rfc8529#section-11> [RFC8259 > <https://tools.ietf.org/html/rfc8259>]. > > Security considerations: See Section 7 > <https://tools.ietf.org/html/draft-ietf-calext-jscalendar-25#section-7> > of this document. > > Interoperability considerations: This media type provides an > alternative to iCalendar, jCal and proprietary JSON-based > calendaring data formats. > > Published specification: This specification. > > Applications that use this media type: Applications that currently > make use of the text/calendar and application/calendar+json > media > types can use this as an alternative. Similarly, applications > that use the application/json media type to transfer calendaring > data can use this to further specify the content. > > Fragment identifier considerations: N/A > > Additional information: > > Magic number(s): N/A > > File extensions(s): N/A > > Macintosh file type code(s): N/A > > Person & email address to contact for further information: > calsify@ietf.org > > Intended usage: COMMON > > Restrictions on usage: N/A > > Author: See the "Author's Address" section of this document. > > Change controller: IETF > > Cheers, > Neil. > _______________________________________________ > media-types mailing list > media-types@ietf.org > https://www.ietf.org/mailman/listinfo/media-types
- [media-types] Notice of intended registration of … Neil Jenkins
- Re: [media-types] Notice of intended registration… Paul Libbrecht
- Re: [media-types] Notice of intended registration… Neil Jenkins