[media-types] Media-type registrations for senml-etch+json and senml-etch+cbor
Carsten Bormann <cabo@tzi.org> Fri, 12 July 2019 11:12 UTC
Return-Path: <cabo@tzi.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 D41C71202E4 for <media-types@ietfa.amsl.com>; Fri, 12 Jul 2019 04:12:55 -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, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 I79m345ib3yX for <media-types@ietfa.amsl.com>; Fri, 12 Jul 2019 04:12:54 -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 A762F1200E3 for <media-types@ietf.org>; Fri, 12 Jul 2019 04:12:54 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (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 25FF31E05CC for <media-types@iana.org>; Fri, 12 Jul 2019 11:12:54 +0000 (UTC)
Received: from [192.168.217.110] (p548DCE40.dip0.t-ipconnect.de [84.141.206.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 45lVdC144KzyVH; Fri, 12 Jul 2019 13:12:31 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
Date: Fri, 12 Jul 2019 13:12:30 +0200
Cc: draft-ietf-core-senml-etch@ietf.org
X-Mao-Original-Outgoing-Id: 584622749.013574-dd1c467516a44fa8048e53bcc934cd47
Content-Transfer-Encoding: quoted-printable
Message-Id: <BAC65ED6-6CB3-4DC2-9B9B-F8CCB9D1C910@tzi.org>
To: media-types@iana.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/UYGLx96gkwArLtwawiiNDBcxzTU>
Subject: [media-types] Media-type registrations for senml-etch+json and senml-etch+cbor
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: Fri, 12 Jul 2019 11:12:56 -0000
»The Sensor Measurement Lists (SenML) media type and data model can be used to send collections of resources, such as batches of sensor data or configuration parameters. The existing media types (defined in RFC 8428) are useful for the traditional operations GET, PUT, POST. The CoAP iPATCH, PATCH, and FETCH methods enable accessing and updating parts of a resource or multiple resources with one request. For using these methods to access and operate on resources represented with the SenML data model, the present document defines variants of the SenML media types, for JSON and CBOR representations only.« Please review the media-type registrations as proposed in draft-ietf-core-senml-etch-04, copied below (RFC-AAAA is the RFC-to-be from that). Grüße, Carsten 5.2. senml-etch+json Media Type Type name: application Subtype name: senml-etch+json Required parameters: none Optional parameters: none Encoding considerations: Must be encoded as using a subset of the encoding allowed in [RFC8259]. This simplifies implementation of a very simple system and does not impose any significant limitations as all this data is meant for machine to machine communications and is not meant to be human readable. Security considerations: See Section 4 of RFC-AAAA. Keranen & Mohajer Expires January 9, 2020 [Page 6] Internet-Draft FETCH & PATCH with SenML July 2019 Interoperability considerations: Applications MUST ignore any key value pairs that they do not understand unless the key ends with the '_' character in which case an error MUST be generated. This allows backwards compatible extensions to this specification. Published specification: RFC-AAAA Applications that use this media type: Applications that use the SenML media type for resource representation. Fragment identifier considerations: N/A Additional information: Magic number(s): none File extension(s): senml-etchj Windows Clipboard Name: "SenML FETCH/PATCH format" Macintosh file type code(s): none Macintosh Universal Type Identifier code: org.ietf.senml-etch-json conforms to public.text Person & email address to contact for further information: Ari Keranen ari.keranen@ericsson.com Intended usage: COMMON Restrictions on usage: None Author: Ari Keranen ari.keranen@ericsson.com Change controller: IESG 5.3. senml-etch+cbor Media Type Type name: application Subtype name: senml-etch+cbor Required parameters: none Optional parameters: none Encoding considerations: Must be encoded as using [RFC7049]. Keranen & Mohajer Expires January 9, 2020 [Page 7] Internet-Draft FETCH & PATCH with SenML July 2019 Security considerations: See Section 4 of RFC-AAAA. Interoperability considerations: Applications MUST ignore any key value pairs that they do not understand unless the key ends with the '_' character in which case an error MUST be generated. This allows backwards compatible extensions to this specification. Published specification: RFC-AAAA Applications that use this media type: Applications that use the SenML media type for resource representation. Fragment identifier considerations: N/A Additional information: Magic number(s): none File extension(s): senml-etchc Macintosh file type code(s): none Macintosh Universal Type Identifier code: org.ietf.senml-etch-cbor conforms to public.data Person & email address to contact for further information: Ari Keranen ari.keranen@ericsson.com Intended usage: COMMON Restrictions on usage: None Author: Ari Keranen ari.keranen@ericsson.com Change controller: IESG
- [media-types] Media-type registrations for senml-… Carsten Bormann
- Re: [media-types] Media-type registrations for se… Alexey Melnikov
- Re: [media-types] Media-type registrations for se… Ari Keränen
- Re: [media-types] Media-type registrations for se… Alexey Melnikov
- Re: [media-types] Media-type registrations for se… Ari Keränen
- Re: [media-types] Media-type registrations for se… Ari Keränen