Re: [calsify] I-D Action: draft-ietf-calext-jscontact-vcard-00.txt
Joris Baum <joris@audriga.com> Sun, 20 March 2022 19:16 UTC
Return-Path: <joris@audriga.com>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B5263A0BC6 for <calsify@ietfa.amsl.com>; Sun, 20 Mar 2022 12:16:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham 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 NGt-5wJKYehY for <calsify@ietfa.amsl.com>; Sun, 20 Mar 2022 12:16:46 -0700 (PDT)
Received: from mail.audriga.com (mail.audriga.com [176.221.42.35]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F13453A0A27 for <calsify@ietf.org>; Sun, 20 Mar 2022 12:16:45 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.audriga.com (Postfix) with ESMTP id 2C113A0B6 for <calsify@ietf.org>; Sun, 20 Mar 2022 20:16:44 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail.audriga.com
Received: from mail.audriga.com ([127.0.0.1]) by localhost (mail.audriga.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ckhVnmBuUNst for <calsify@ietf.org>; Sun, 20 Mar 2022 20:16:41 +0100 (CET)
Received: from [31.133.136.205] (dhcp-88cd.meeting.ietf.org [31.133.136.205]) (Authenticated sender: joris@audriga.com) by mail.audriga.com (Postfix) with ESMTPSA id C1F75A0FF for <calsify@ietf.org>; Sun, 20 Mar 2022 20:16:41 +0100 (CET)
Content-Type: multipart/alternative; boundary="------------MiPA9V7TFaXgx7Tul0yjKP5E"
Message-ID: <d096a705-a74d-5ba4-d6d1-b730fc1e2ecd@audriga.com>
Date: Sun, 20 Mar 2022 20:16:41 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0
Content-Language: en-US
To: calsify@ietf.org
References: <164668093918.9645.7682855794392438410@ietfa.amsl.com>
From: Joris Baum <joris@audriga.com>
In-Reply-To: <164668093918.9645.7682855794392438410@ietfa.amsl.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/26gi8-rmSv3Zwv0Er_eeUv7HDZU>
Subject: Re: [calsify] I-D Action: draft-ietf-calext-jscontact-vcard-00.txt
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Calendaring and Scheduling Standards Simplification <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Mar 2022 19:16:58 -0000
Hi, we are currently in the process of implementing that draft. So far, we found two discussion-worthy things I wanted to share: * Currently there are only `private` and `work` defined as Context (see https://www.ietf.org/archive/id/draft-ietf-calext-jscontact-01.html#name-context ). We observed multiple systems (e.g. Roundcube or Android Contacts) where `other` can be chosen as a value for context as well. vCards with `other` currently cannot be mapped to JSContact. It might make sense to extend the values of Context with `other`. * When mapping from vCard to JSContact it is recommended to use `label` to identify the corresponding vCard property (see https://www.ietf.org/archive/id/draft-ietf-calext-jscontact-vcard-00.html#section-3.5.2 ). However, it is an optional property for a lot of JSContact properties right now. I suggest to either make the `label` a mandatory property in JSContact or add a small section on how to handle the case of a missing `label` property in a card object. Regards, Joris On 07.03.22 20:22, internet-drafts@ietf.org wrote: > A New Internet-Draft is available from the on-line Internet-Drafts directories. > This draft is a work item of the Calendaring Extensions WG of the IETF. > > Title : JSContact: Converting from and to vCard > Authors : Mario Loffredo > Robert Stepanek > Filename : draft-ietf-calext-jscontact-vcard-00.txt > Pages : 41 > Date : 2022-03-07 > > Abstract: > This document defines how to convert contact information as defined > in the JSContact [draft-ietf-calext-jscontact] specification from and > to vCard. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-ietf-calext-jscontact-vcard/ > > There is also an htmlized version available at: > https://datatracker.ietf.org/doc/html/draft-ietf-calext-jscontact-vcard-00 > > > Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts > > > _______________________________________________ > calsify mailing list > calsify@ietf.org > https://www.ietf.org/mailman/listinfo/calsify -- Joris Baum Tel: +49 721 170293 16 Fax: +49 721 170293 179 http://www.audriga.com |http://www.twitter.com/audriga -------------------------------------------------------------------------- audriga GmbH | Alter Schlachthof 57 | 76137 Karlsruhe Sitz der Gesellschaft: Karlsruhe - Amtsgericht Mannheim - HRB 713034 Geschäftsführer: Dr. Frank Dengler, Dr.-Ing. Hans-Jörg Happel --------------------------------------------------------------------------
- [calsify] I-D Action: draft-ietf-calext-jscontact… internet-drafts
- Re: [calsify] I-D Action: draft-ietf-calext-jscon… Joris Baum