
From ivan@w3.org  Mon May  4 12:42:51 2015
Return-Path: <ivan@w3.org>
X-Original-To: media-types@ietfa.amsl.com
Delivered-To: media-types@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07C461AD0C9 for <media-types@ietfa.amsl.com>; Mon,  4 May 2015 12:42:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.711
X-Spam-Level: 
X-Spam-Status: No, score=-5.711 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_44=0.6, J_CHICKENPOX_64=0.6, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 KOutADCaQ0Ov for <media-types@ietfa.amsl.com>; Mon,  4 May 2015 12:42:48 -0700 (PDT)
Received: from lewis.sophia.w3.org (lewis.sophia.w3.org [193.51.208.79]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B59C31AD0C4 for <media-types@ietf.org>; Mon,  4 May 2015 12:42:48 -0700 (PDT)
Received: from ax213-3-82-234-30-238.fbx.proxad.net ([82.234.30.238] helo=[192.168.1.38]) by lewis.sophia.w3.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <ivan@w3.org>) id 1YpMGL-0003mS-Qz; Mon, 04 May 2015 19:42:46 +0000
From: Ivan Herman <ivan@w3.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Date: Mon, 4 May 2015 21:42:45 +0200
Message-Id: <9AFAF56C-FB00-4261-911A-429B0ECFD933@w3.org>
To: "media-types@ietf.org" <media-types@ietf.org>
X-Mailer: iPad Mail (12F69)
Archived-At: <http://mailarchive.ietf.org/arch/msg/media-types/UVAb9t6UWmpn5OsZLqMKrRiQhSc>
X-Mailman-Approved-At: Wed, 06 May 2015 08:03:14 -0700
Cc: =?utf-8?Q?Philippe_le_H=C3=A9garet?= <plh@w3.org>, W3C CSV on the Web Working Group <public-csv-wg@w3.org>, Wendy Seltzer <wseltzer@w3.org>, Yakov Shafranovich <yakov-ietf@shaftek.org>
Subject: [media-types] Review request for the application/csvm+json media type registration
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Tue, 05 May 2015 03:26:31 -0000

Dear all,

The W3C CSV on the Web Working Group plans to publish a Last Call Candidate R=
ecommendation of the Metadata Vocabulary for Tabular Data specification in J=
une 2015.

We would be grateful for your feedback on the Media Type section of the spec=
ification:

Latest published version:=20
	http://www.w3.org/TR/tabular-metadata/#iana-considerations
Latest editors' draft, includes some comments on the IANA considerations' se=
ction:
	http://w3c.github.io/csvw/metadata/index.html#iana-considerations

Text version of the latest version is included below; the security considera=
tions' section has also been copied here in text format.

We look forward to hearing your comments,

Best regards,

Ivan Herman
W3C staff contact for the CSV on the Web Working Group
http://www.w3.org/People/Ivan/

------------

Type name:
    application

Subtype name:
    csvm+json

Required parameters:
    N/A

Optional parameters:
    N/A

Encoding considerations:
    Binary, as per [RFC6839], section 3.1; the charset parameter is not used=
 and byte-order marks are not permitted, as per [RFC7159], sections 11 and 8=
.1

Security considerations:
    See [RFC7159] section 12 and section 7. Security Considerations of this s=
pecification (see copy below)

Interoperability considerations:
    Note that this format is not the same as the existing text/csv and text/=
tab-delimited-values mediatypes, but a JSON-based format used to annotate su=
ch documents. Also see [RFC7159] for interoperability information for JSON.

Published specification:
    This specification.

Applications that use this media type:
    It is anticipated that there is a broad need for data validators and con=
verters to alternate structured representations of tabular data. It is expec=
ted that many applications and programming languages will be using this medi=
a type across many operating systems.

Fragment identifier considerations:
    See [RFC6839], section 3.1

Additional information:
    Magic number(s):
        n/a
    File extension(s):
        ".json"
    Macintosh file type code(s):
        "TEXT"
    Macintosh Universal Type Identifier code:
        org.w3c.csvm conforms to public.json
    Windows Clipboard Name
        Tabular Metadata in JSON

Person & email address to contact for further information:
    Ivan Herman <ivan@w3.org>

Intended usage:
    COMMON

Restrictions on usage:
    None

Author/Change controller:
    The Tabular metadata specification is the product of the CSV on the Web W=
orking Group. The W3C reserves change control over this specification.

-----

Security Considerations

Applications that process tabular data may use that data to drive other acti=
ons, which may have security implications. These behaviors are outside the s=
cope of this specification.

Third party metadata provided about a tabular data file (such as a CSV file)=
 may rename or ignore headers, or exclude rows or columns, which may lead to=
 data being misinterpreted by applications that process it.

Transformation definitions are a possible security risk as they enable the c=
reators of metadata to reference arbitrary code that may be executed to conv=
ert tabular data into other formats. Implementations should run this arbitra=
ry code in a sandboxed environment to reduce the security risk.=20



