[calsify] AD review of draft-ietf-calext-jscontact-vcard-06

Francesca Palombini <francesca.palombini@ericsson.com> Fri, 17 March 2023 16:38 UTC

Return-Path: <francesca.palombini@ericsson.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 DC519C151549; Fri, 17 Mar 2023 09:38:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lWVyN-vfvyCX; Fri, 17 Mar 2023 09:38:21 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on20617.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1a::617]) (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 8BDB7C151555; Fri, 17 Mar 2023 09:38:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eOtphdAhzWCdgXsz7j/2Jfbnp35USzl8ryr2YV9Y2wYp5vRlUkWRvRfI31TyyxtbprFAJ2yX0MTulvDEStbvoDkRKbeskLQUPOMmPCCID1vhiGUp/D3U/gDjXd5mmZxGXCdAxejW/oZ3+AmzA4Nk/fR6TGeF8BG0waIPcX+BeLCfYdhph9i7JjFDAPhH1fsDEDABQju5rxDz34KlZNWR/E4F1ubKTWNhGEW/5blMDDxxUyOffnyzFEtMXPApqtrqONkUxfOqc402ovEZMWu/e0Otx69HPlXVyPseIk1XbqECXHH4l245bIVjUsmeDEQJYLkjNF/0cTy5G4tv90xtDQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=A63U7X26EFw+tEw5nET3IWBIGFWp1nDGguaU2BOXxHo=; b=NJWpzMSUesxUcDqBjFdi4YisOqlOTyE4gazw+c+qEcbF99jVotn1HzNidmbgjE3rNddUrWHuszX6QO/qKVAqBOY5rHyy66sSKE7mLr18N8CZ1vZXozGnMSpKOqlFkL3KpskuTH32wFDwFiwJhAoCQm0rsPkM+99xWwqsICJ9ZDiaCVMRPKRfF1W4RhjjsmH0GqKxB4nwEWf9TGQAhfiaHcJ40sp46vNVMguTwbZ13nyyQPoEpRFCNs6Vn/I8Fsb4j6AI4ITpuI+TBPNm0J1rQOUAt8/HknuN3YxIh5dCrdPESz8RGf473C2uSzEBlRt3547RIzpqDKZUPNzyNMKzTQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A63U7X26EFw+tEw5nET3IWBIGFWp1nDGguaU2BOXxHo=; b=dq07hO7a3Z/ZE1I+I3EUAgVE4vYK9bBDACXKtg0Hz8vABrL7rlsiBmAZWfMjSQ9IiY9alCUcC9/k3yZW6c1Q92rz4gIiFlF8uJAPZ074LcNDnUOE+7gmZFmbVKFb8l/TsLCeRpZlqhlacAJOqI/wh1YTUOZRGJGnkgWibgXXd1g=
Received: from AS1PR07MB8616.eurprd07.prod.outlook.com (2603:10a6:20b:474::16) by AS8PR07MB7352.eurprd07.prod.outlook.com (2603:10a6:20b:2a9::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Fri, 17 Mar 2023 16:38:17 +0000
Received: from AS1PR07MB8616.eurprd07.prod.outlook.com ([fe80::8614:9aef:37f9:db1c]) by AS1PR07MB8616.eurprd07.prod.outlook.com ([fe80::8614:9aef:37f9:db1c%9]) with mapi id 15.20.6178.023; Fri, 17 Mar 2023 16:38:17 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: "draft-ietf-calext-jscontact-vcard@ietf.org" <draft-ietf-calext-jscontact-vcard@ietf.org>, "calsify@ietf.org" <calsify@ietf.org>
Thread-Topic: AD review of draft-ietf-calext-jscontact-vcard-06
Thread-Index: AQHZWO5PT6cr9YvMqEC4rLd+duibYQ==
Date: Fri, 17 Mar 2023 16:37:35 +0000
Message-ID: <AS1PR07MB861609749D2211A2DB19065098BD9@AS1PR07MB8616.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS1PR07MB8616:EE_|AS8PR07MB7352:EE_
x-ms-office365-filtering-correlation-id: 93abef3a-589a-4c5f-03d1-08db270602b2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /KlWQ0zNArOu8n5trfIPJtxfslTonZk7JpFwlB73v5xjsbzESYrWSpusXDcgEq6IBmbF20J4B6RMtHpwAyLJ+V8dZkuuIP5gBD504jvXC6bYt8yHWfbC+xBTCpez4n/X6Cf7wEJawRJz6k67soQc++ljLqiehXEHFRCmMS52q+hcHtAkp0v3l3KxYLtDFpqztsUDg4tAFUR2u+Q7tX2htYLspOCcYYmb4JV3lHQyDNruVncSiF4M7lJAVk9T/zmDrNJjbKl57/QHIl3XM+SD9YIUcBrfKq5Elt7HVBevCaPcLLWOvtZf+K/RrXXwEokb4mFScntBMQoc/JGSWa05C4oEpHTOLa9sm+adLJSp77BV/NZs9RG0RRJg/uHHUOFq2ObgNhCZ3qaLxVGtO2CMzyMgITpNwba8I4ctjjgvWMRlyrpM29xuWXTaniEbws9wbpnX2fjbBmDvls301nataKXHWGXuNE5FBPcjYR9AbXHx8A411Yr+hfYszdGHHzKCk8oLM9S7wbz/xfmwK8DrtUbxg1z1B1TTfU2Us9dyC+cVmRKQ4x37wCJKuDFLbV5pR+ykJDaS9n3h6NNLTAIZ8PzY4dKUrUjkm2jev4EHJTVOVTaoREXe7KtQ6Ct7Rm3EUeGbfJTRB2QzewzmyJOD33oCrtimtTzUxACQAdU5RJoNBhhEjp6Q+zlD9o9icHr/TAjVRScXl7PWOPC0JmUl9A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS1PR07MB8616.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(396003)(366004)(376002)(39860400002)(346002)(451199018)(5660300002)(8676002)(66556008)(450100002)(64756008)(76116006)(91956017)(66446008)(66476007)(66946007)(110136005)(316002)(478600001)(44832011)(2906002)(41300700001)(8936002)(52536014)(55016003)(6506007)(38070700005)(186003)(6666004)(9686003)(82960400001)(38100700002)(122000001)(33656002)(7696005)(86362001)(71200400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Frvr4wmc9nuT7Ho9X/DwYJQedqcLa31EmzVQUo6LZzBau8nqppVffkMeZWIV3l2+PrCg+KQeIDkcBijJtlgjFbF/DaEd/iqkA4dQnP+rnUP92cvpuooDa0/Nsd8XkrQ/K7q1ta1jCtvrN4Wf+ar28KW0I/EhtNZrb+UGsc4DHe0kywOwn12LTRFCvPedyJm3k/J2jBpzjyiDxYnsSOYMolVLK+vBN6Dhfyv/wTXwN0HwqEiDbI6BuPTiQZOVdZYHFUEhv7rVMfX1TBcFCcA0jnbpX9kly+Gw1R8PQs8sSNDKyP8YLxD7hzfUfut3PkuY4hU2mO5JNLY0yxRyM8/ceYS0nciecO7L9Nf1TRMk2IEjsSlDwpNkB+S3qs0HOVEi9fyDLkXM6cLWvefHhTnleK9FRCBU0Phk7Cy1Xv42ckqHcB8PtNH7eYsXK5uHYtpLNFyAgPMqoGGO/oIYSJIu9nqad8qZ1WPFFvmVRir/tBuE7m3q1eKmgtOXymKP9esnczuuXu4yK5tSS55wjOhlVhbf/pjVzSa+UWAqzDpvk1YlYNBP6z5h872KtdYaxCGOSVeRxXa+DchQ/EGmJYSbi2cjIhZTuBdaEdmUm+JzGs4PYiuc0ZTBVusqC22twVMrEYNJvFv2s7kKU5UYG6zyCdGoCUw8nrVKg4S+7Q9GqCvRZpvnJ0vV+e2lWKbMOkKPYgQjdkks6tQZfyBpddi/3TTcw2qFVQHMckRwf4vsphTX2rgK0x3CchL+zTlw94q9+dVR4NGB3w1VSf1tujEuTkWhwMySV1Bc79dgz/ck7to9i46IS1VP43RBb5Gi1YMJeCrNxCJmhvEJg3WG30dsRYSbA+QkODzXm59JfZ+NZIZXgKXjlsiL4GELYNpaoVh5ekQGZIb1bvqkpokBFPLBWkkDPrg3hgmFXe69BycSV6DgxLvcmXqZR0zQyXAic23M0cNPlWloJPxyBzy/fcdKFSnJSPtRbwsMqdS1SKAeugJRu+NCzHcF3rIsOJEb426MZ4Ir025t6DtT/ICMZdtOH5yP2oOKVNk1tW6vQ7rh5XGvtjx4L0JoXw4T3TnowqTx2TpNSMjOifElF49d3C9mXUavFqEfy4LzQxudaBd4ZxyIKK9I8O/lt20tazpXAWKWFXaUzwUc1gViCctyBbg02shXoHts25v3+XPn9KMT6KdNCaz5e0wdpmM5aMnpwDMhCekUsovb/cf7KP/HOhdD1Bc2uyfR9zTvyIctILcUFHPrpeOoLLfP6qL/nW08QBUvUqH42j8OjCyIA+Ybn2rQ/QBpGbtcgaX59+eJvT+RfWVuSgsY7zpsCcxF8SLP0XfsjP6vpn20OaHwdbpOl2x5wtEiW6ZTQujmMnEwuT1foFYFpl2qRN26PkmmaGEr8Vk8cFoyw+P/aXQ3iHOVm+uw9X59Ic9i8IiVrcB3EtQ9Kno7xQe8sD+8Wuivi3pRmtfIu3whyPYhkXxy6H+shlQAZfp6UoqeuS9IXQ7Ein28N55mF4dHubB4jnplJLHczXE+0/gOD7wi/GZSL0aQw7gnfhAccNiygHl3MSTy6oKmz/ftUt8P7u9SLJ/pKKV0uo4sq96Iu/+4q9btVVAoZhR5cFshxcXstd4Y7l0I/6tzW1S4H8+WV9Bbymt0VHL1e+H65VB0yOgpapGpPBIW45GFvJm0RQNTaMDqhvCLqevLcCI=
Content-Type: multipart/alternative; boundary="_000_AS1PR07MB861609749D2211A2DB19065098BD9AS1PR07MB8616eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS1PR07MB8616.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 93abef3a-589a-4c5f-03d1-08db270602b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 16:38:17.1408 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8A9stAFnQhhRKzQfNeN38OHrpYnPvXS+ceuUUAQPfGEIx7CUDAkEm+T6uz2aUp9O3Dsg84mrTOT1YGD+5Xq2agkAsc4IYWnHmZW+46j3EHEUJ0f85dGzLjTs6tgFpe59
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7352
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/2cPoybwlbLQh_Ydjwqjnv1HUjgw>
Subject: [calsify] AD review of draft-ietf-calext-jscontact-vcard-06
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 17 Mar 2023 16:38:25 -0000

Thank you for this document.

No major comments from me, minor comments and readability suggestions which you can take or leave as you prefer. Please address them together with any other last call comments. Note that the Last call will be longer than 2 weeks because overlapping with IETF 116.

Francesca


1. -----

Section 2.

nit: s/Its follows/It follows

2. -----

> To preserve the verbatim value of the ALTID parameter, set the JSContact extension properties props or params defined in Section 2.16.

I guess I might find out later in 2.16, but how do implementers chose to use props or params?

3. -----

> To convert this parameter for other vCard properties, see Section 2.16.2.

There is a lot of repetition of the sentence above. For readability, it could be good to say it once generally in section 2.3 for example and not have it in each subsection.

4. -----

Section 2.6.5

Figure 11 is missing the vCards FN, N and NICKNAME properties.

5. -----

> ORG-DIRECTORY;PREF=1:ldap://ldap.tech.example/o=Example%20Tech,ou=Engineer

I expect this is only a formatting problem, but the end is cut (should be Engineering)
Same for the following:

> JSCONTACT-PROP;VALUE=TEXT;JSPTR="phones/phone1/example.com:foo~1bar":"tux

6. -----

Table 5: I would see this fitting an Appendix.

7. -----

I believe ietf-calext-vcard-jscontact-extensions and ietf-calext-jscontact should be normative references. Also 8174 needs to be normative.