[secdir] [new-work] WG Review: JSON data formats for vCard and iCalendar (jcardcal)

IESG Secretary <iesg-secretary@ietf.org> Thu, 21 February 2013 19:35 UTC

Return-Path: <new-work-bounces@ietf.org>
X-Original-To: secdir@ietf.org
Delivered-To: secdir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id A8B0621F8F23; Thu, 21 Feb 2013 11:35:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1361475351; bh=OR89HwxfYBIMlm1pq+grigbC5MlE7zoIZ/NyplPmq28=; h=MIME-Version:From:To:Message-ID:Date:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Content-Type:Content-Transfer-Encoding:Sender; b=W9UqQje0prZihPog/5nQvYY00UE20SK4dAGLWEPhyIxg4k7yqUoTw/GcPbmJ01+Ud NiiT15Tog7EQkKuTz0cTEUJSxtVpdaJX2wKwabJX82ybCLRKPIj2dexHEM9KFsNTcI hS5wq+PeLuOHfAbxsdlwaQlT+BnDWb/msiOo0EHo=
X-Original-To: new-work@ietfa.amsl.com
Delivered-To: new-work@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 628DC21F8F47; Thu, 21 Feb 2013 11:35:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.536
X-Spam-Status: No, score=-102.536 tagged_above=-999 required=5 tests=[AWL=0.063, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id CDCaXRNEnZc0; Thu, 21 Feb 2013 11:35:44 -0800 (PST)
Received: from ietfa.amsl.com (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 16B1C21F8F4B; Thu, 21 Feb 2013 11:35:43 -0800 (PST)
MIME-Version: 1.0
From: IESG Secretary <iesg-secretary@ietf.org>
To: new-work@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.40
Message-ID: <20130221193543.679.38814.idtracker@ietfa.amsl.com>
Date: Thu, 21 Feb 2013 11:35:43 -0800
X-BeenThere: new-work@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: new-work-bounces@ietf.org
Errors-To: new-work-bounces@ietf.org
X-Mailman-Approved-At: Thu, 21 Feb 2013 11:38:53 -0800
Subject: [secdir] [new-work] WG Review: JSON data formats for vCard and iCalendar (jcardcal)
X-BeenThere: secdir@ietf.org
List-Id: Security Area Directorate <secdir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/secdir>, <mailto:secdir-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/secdir>
List-Post: <mailto:secdir@ietf.org>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/secdir>, <mailto:secdir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Feb 2013 19:35:51 -0000

A new IETF working group has been proposed in the Applications Area. The
IESG has not made any determination yet. The following draft charter was
submitted, and is provided for informational purposes only. Please send
your comments to the IESG mailing list (iesg at ietf.org) by 2013-02-28.

JSON data formats for vCard and iCalendar (jcardcal)
Current Status: Proposed Working Group

Assigned Area Director:
  Pete Resnick <presnick@qti.qualcomm.com>

Charter of Working Group:

jcardcal Working Group - JSON data formats for iCalendar and vCard.

Problem Statement:

The standard iCalendar [RFC5545] and vCard [RFC6350] data formats are in
widespread use for calendaring and contacts data exchange. In addition
to the text formats described in the base specifications, alternative
XML formats have been defined ([RFC6321] and [RFC6351] respectively).
Interest has been expressed in also having JSON [RFC4627] formats for
both iCalendar and vCard to allow easier integration of such data with
web or other Javascript based applications, and other JSON-based
protocols being developed by IETF working groups such as jose, scim, and

Because iCalendar and vCard formats have a similar schema (a
component/property/parameter/value model) it is often the case that
iCalendar and vCard data handling is carried out by libraries with a
high degree of code re-use for each format. It is thus highly desirable
that the JSON formats for iCalendar and vCard are aligned in terms of
their JSON structures so that the policy of code re-use for
iCalendar/vCard parsing/generation can continue.


The jcardcal working group is chartered to develop JSON-based data
formats that are accurate, straightforward representations of iCalendar
and vCard data, allowing for conversion between any of the various
equivalent data formats without any loss of semantic meaning, and
maximal interoperability.

Consideration will be given to compactness and readability of the JSON
data formats, whilst at the same time maintaining the underlying data
models of the respective original formats. The JSON formats will re-use
the extensibility model of the base formats. The JSON formats will use
similar data models in JSON to allow for optimal code re-use when
parsing/generating jCard and jCal.

Syntactic requirements from other working groups looking to adopt
the jCard or jCal data formats will be considered. However, changes
to the semantics of vCard and iCalendar are out of scope.
Requirements that are not explicitly mentioned in this charter will
be considered so long as they do not conflict with the other stated
objectives. Specific requirements for consideration are:

 * a need for conveying unstructured address information (weirds WG).


  Mar 2013 - Determine initial requirements of other Working Groups.
  Mar 2013 - Accept jCard and jCal documents as Working Group items.
  May 2013 - Request publication of jCard document.
  Jun 2013 - Request publication of jCal document.
new-work mailing list