[Jmap] Re: Gunter Van de Velde's No Objection on draft-ietf-jmap-contacts-09: (with COMMENT)
"Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com> Fri, 31 May 2024 07:07 UTC
Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: jmap@ietfa.amsl.com
Delivered-To: jmap@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E3ECC1840DF; Fri, 31 May 2024 00:07:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.096 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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 (2048-bit key) header.d=nokia.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 2iktFx_wY4qB; Fri, 31 May 2024 00:07:31 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2040.outbound.protection.outlook.com [40.107.104.40]) (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 DA636C1840EA; Fri, 31 May 2024 00:07:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IITMbmA7NVfwkpdlFVvTXSllH6aA+iys7PYTobix/KEeZIxMYlD3IzxLnPs/rdnhb7nDjCfq8LUsr65FQNAFAfAfO0k91+nQe9D03RCxJzPiMHuxIAXtOwVsnPuuA37p3HoHQNyyk8f5peoz3+qa6wau/facFfCz24Un+HCvvz7PvVrz2MsL8bW+Mgn20aEX7FjJgMtzlfSjzLpsVikSvfaFznNfmdQKoMxEasG2OcInZF46LVmsmLzOkm50tAY15wJes+9j4B8Ppl571raaMQDDIqaDUUIM8fkM98koEwbhAR05ASWmnR8PA5D5F1NyKTOlwFfG1cWcBL1TdpwYhQ==
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=oyAgcNsYK13PjF3vljGGth6bmdErV33EMJufGDGpiNA=; b=H3+1rkjmOZ9sVr3UmXsyUBo6ccXVUIohGewTjJk3f8pf15RvEHQvkQ3fWd1IV+DDG2r9NJ/fZojc0xFr3bUBBf0fAr2SjvpfvqcA2eLZFW5rjN46/6dxwcL0OZ6ATatnakfPD+yesRtfFgvlz+WCeN4aEPrJZur/cK97e3VYQyUxmRrHEfpJubwA9EeOXAZR9jt/5ovAUUpJUUqgsCJiCl9lxgNr8Ac3IohfBGsEg8R35YXERaVZQiVAnE2+oIxLN2JXS8JtB88kV7nNU1qMScYOy4Ft43LskFEKk+MZT0QUU55we0oseJgKnSrt1ORRWSio1mt7qF+hZqYm6WVXFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oyAgcNsYK13PjF3vljGGth6bmdErV33EMJufGDGpiNA=; b=GuitItRlQxK5qly/bp17QWAniTOMfB0gWG2S/k2FYL5Cag4mB7zWMtiXJHwy5iMLgteCBbZRPZzzGN27TS/E2Ye7JVsCgPtgLAXC881OQ014AjKCYLmsm+1nf7FQd+23dJd2qBGfbCSubngZBvhIRTmDaibBPHj1EFiU8a9N9zOsc5AG76KZW4A3aP90esNXotdTUU3hRGPMxi23i0iPt4gEkiqnl7jI30G8dYcVU3/LfBj68AA02eRB7qq1JM5TbAiADimVwuxYTlq2mhgDxVJBbfhCS/geFx8cIPEjePrEgSyjK5LAeEAf7qxuHP0Va03DNJMDQjbjeHGI04rrwQ==
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com (2603:10a6:20b:470::16) by DB9PR07MB9104.eurprd07.prod.outlook.com (2603:10a6:10:3d7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.24; Fri, 31 May 2024 07:07:27 +0000
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e]) by AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e%3]) with mapi id 15.20.7587.037; Fri, 31 May 2024 07:07:27 +0000
From: "Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com>
To: Neil Jenkins <neilj@fastmailteam.com>, iesg <iesg@ietf.org>
Thread-Topic: Gunter Van de Velde's No Objection on draft-ietf-jmap-contacts-09: (with COMMENT)
Thread-Index: AQHarO2y8m1xOGnV7k6PyIqBKaI+DrGw2geAgAAeY5A=
Date: Fri, 31 May 2024 07:07:27 +0000
Message-ID: <AS1PR07MB85893AC8E81F3E895419D2FBE0FC2@AS1PR07MB8589.eurprd07.prod.outlook.com>
References: <171645398129.23262.2685990357749123472@ietfa.amsl.com> <25fee8e2-e891-43a6-a827-45f37d54ac05@dogfoodapp.fastmail.com>
In-Reply-To: <25fee8e2-e891-43a6-a827-45f37d54ac05@dogfoodapp.fastmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS1PR07MB8589:EE_|DB9PR07MB9104:EE_
x-ms-office365-filtering-correlation-id: 6d63cff8-a03a-4395-203a-08dc8140548b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|376005|1800799015|366007|38070700009;
x-microsoft-antispam-message-info: riNqLecFR+FMu3JqsosR5wxadE/StkAbl61npXuFADE4N16fK+0R1b/zucSJncGYj4GZkEUpw2upyFEvk1pPjzSR3dZAN8sHQgVnbKjI9Nvi432eeoXroDG5tpJNM4ngkmj2gI6r0hq3P3Q4Z71tkBjsXcoazkngNP7lh75M/WCoDCXt6gBeYFPZGJUF0rXPRmgImd4AZF8rGEdpo5gh1IF5R3q2i+VJ2hXDMs6xkvxYV+EL/ocklG6oaLKp/A8NQzutbav6j7P7ocB25jmpHB/DWILhG+dp72pccptPnavtrobMS6bk/shBGC8zVzv4pQbNrnOnpYmwAkw8TBDH6rWFDVj51fYHuno62cYgUIwV7pY8QFXOahgH4iFksdCmsXyOGE+aBKarmOirIntRhZuazgFGMf0OGb8iDuhZpwn/dpVKJAOEJrywfsfno+KV5gE460k3byoLqwQFZeruO7qLuFNDGpnPPOrtXognWHZSiDR9ZxhrfH0xrfyAW/SvD2+kYLdekgjNanlxqi1yAQK9KQWrgqh8G07Ytb+EA5e1BMw3Da95Ek0kIRzltLxUe61fXm+S8NNQi1UuIz35awgUV4ezx0pmCzHLCNQg4IRsJ5W1DMMDrT0OA3e0rQ0jRTzY+iecRV3R7aBC+GmmGI0P7mmgtCHWdfFVqFHXwIgnj6aQ/J1GTwhIZZ9PX9Bl3rQoFMwsHcrXIAbPQeT0kA4/XSRPdi9Mta+t8wu76GHKvknCYUOVlQBWwXG28WSL34R7ggNqNJzDfxBVCAl0tWPcaQUO5ZkLrNnXVGg0URKEFYp9365Bl2rPaPkRuPtBt8dXbJTYTwvK6MZV1XFgs/sMlA3fOZ77en/vxuvUGcyuVViRuxG70PZIhRU/6niJlPCoKUaGg8rbVGqI8uT26St5lqXUSscvI6Bc89iTzWjeA6clpvbLposfZt/lnFNWApYNDpalwC829l2OnLH5WIxNylPYzTkeIBZpBESiMkcLsz0+2LpFZavJMVaGU9MXwgimpXhcBeTmHRytTtVXKGfvDiQpcs/1qHzsdQzz5fgaMUkDF8tIavztEKHZP7WvXH1VTeofGgb7gvHk/b8xhuNcUIo02L8rYwKIJdoXTLgU/qZI1QuA9QkGZdZlKa7Fzgk3Gd8P1ArQcTuWJoLwPtTSuDu79vliwAgQ50vWK9Q1B5Fh7d2TC6bn1PhdoHCXj/dN9109a5KFIhYihdZHkrEPO0DEKd/YfM5VjiZv1GxgJ8DmM4f39myW14Cvsr9ummRaa9qil2wEvIngdTIkmg==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS1PR07MB8589.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rw7C7FiT6UNUoEHzGVpIOz4R9I/2hnCisoY/xUgzqA9475BU+W47VHUsWAgkCxfuX6eeFoBO6g19KqiSfnVtnopxZX0QUl4vhXPPrBXq3HF5XMFCK6kH7erMgKCYonjo1tYtsM45Tir3BVjMbYbMEGTHJTgVeU9g3tCMGJxOfto5ZcBpd+wfQ8e4nGMHR/NoVpq1aTdy87ZPAB/uheOsN2juEueXtRwmAXhxnVNRvx3LFvcNOJxdQjNRlWJKtE8rWlWWrbFgV1A/XC4Huxw2EmyCWuM73Jt1FooPConQXCjFG8+p8WyYtg7zY1Ku5/PMesjcNDtIxJ8QOx2c3+/SWSJBBAnnNjrnrDw1GAQVU57JZHe3plEpfaapCtD+n73tS6856hrc7bIj+PMjuw9VYjeFYm2ao9der/kUcSNeoTbcXJdmPm88OJ8MS5wacJsMiILKThMGBYbN9AHIBqdprVDPStI8uRMYZm2Fvh40QNLmpWzTVVnftTbxbjRxQTe4ec2mtGHo0CN7vaiqdgJjMnqym52/wK71ZK5lapfKrKl+bItGew8ffRbMtSbr9FOG4nrI5NfrUnMvt7jD4JTEhEuNOrAM38Dn2gFl6pkha71CH3YgMA2BKX33ruwuiZ3qAg70nLPHe8QhyVFRvXOuk57d1mLmP/Y6lBGkPhcD9LhTo1lenUKCyMNk/cfni9EiZKKVPxyJLJRQDxDr8dGGgumIY5VG8woPVRwl5iIZPmOpEMe3qOnk4ORg8LXO3ASFiV5wBj1q3oSWBmc07jWkr6Y/gTikqZtxhwCIKVCKORNqXMy4wYeZkosEI2JXDFuSAKa4cTGYWyG2wk/34oSV7NzdGKbrdZMstz/BQJ3WB88yUfRoMO4VQy4zbFWXiPUqaY592SZdIZxVLI84arkW6kzx7uqNmQA2cbKGpTTS/coeM0ZMbxAIRoHbwxkVGfpx5nknI00jAl1fIeQnNDXEELU2KvVNQQ5IH3GqZk4DClZktdXuwb/BMKpdgOsHYagUa7UZkXpvL0mzGJhOjMF39RSuUTNj5DG41zZ73Qu1OnSREsy2EicRNnFy3pF5Gu5MaOHKSgiBgINIZrFO+9QvgOveeVJ9fMtmFsac+DK7bSCj/ajrEFqCJqGcitDR/ikfK+YTlSJgp+RQv5rKFLDWS9OTsInuwvUh5g7s7nViVMXc7oo372AwceIJDlmeWmsqF98wkMi1vmi1A838p8hte0akRP1GAOyjQMoZ5XyywTyDBXc5Nn7T0Cbo68vD3Huzvfbin+0FUSjjHqgAB+zEx6DLYkRJtUv09aaMXuSdVmHsdsSN31sF3MT1RwtW5ejglx77kzMgtJBsPupmAYmrdkL9pwoIfSgtNihU66heczOGGimxZMFTs3dG6P8acO7oUjMeLziT4bGTrxJ5a5Bu2TRTt4CJ8603a+R/2EX2ZD4oJxazK3K9G4ddGFRFIYVnUzBkloJibS821Yu7PsoPzA63y/aIbR3ea00BHOoXYc1fnVDyk8KmRjV8dmcuDz9AWqftI2DMfrdLhL0CppcU3HNL+yLPbrKMapQYh7Ry8/JIj4Vo6KrPdLStaItFDiq7lwnTzDWfbXPaCU9MWbO+rQ==
Content-Type: multipart/alternative; boundary="_000_AS1PR07MB85893AC8E81F3E895419D2FBE0FC2AS1PR07MB8589eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS1PR07MB8589.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d63cff8-a03a-4395-203a-08dc8140548b
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2024 07:07:27.5754 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mEktX9TRP2BWk8+CGUmK5q+QKf4T2a46lAvfwr+Vmyomr/Mr3svCWdmsfcTyMzu8cX/ObBf25Y/lu5nHzMp17jOIoQkzUPuyWOJmQ3Q+oQc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB9104
Message-ID-Hash: AR2EEQKPP7ZVQNNNARQ7ODTKYQGV2WK2
X-Message-ID-Hash: AR2EEQKPP7ZVQNNNARQ7ODTKYQGV2WK2
X-MailFrom: gunter.van_de_velde@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-jmap.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-jmap-contacts@ietf.org" <draft-ietf-jmap-contacts@ietf.org>, "jmap-chairs@ietf.org" <jmap-chairs@ietf.org>, IETF JMAP Mailing List <jmap@ietf.org>, Jim Fenton <fenton@bluepopcorn.net>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Jmap] Re: Gunter Van de Velde's No Objection on draft-ietf-jmap-contacts-09: (with COMMENT)
List-Id: JSON Message Access Protocol <jmap.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/KyMypxjApKX90zfoXQDQNONVa48>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Owner: <mailto:jmap-owner@ietf.org>
List-Post: <mailto:jmap@ietf.org>
List-Subscribe: <mailto:jmap-join@ietf.org>
List-Unsubscribe: <mailto:jmap-leave@ietf.org>
Thank you for the follow up Neil. Appreciated. Be well, G/ From: Neil Jenkins <neilj@fastmailteam.com> Sent: Friday, May 31, 2024 12:18 PM To: Gunter van de Velde (Nokia) <gunter.van_de_velde@nokia.com>; iesg <iesg@ietf.org> Cc: draft-ietf-jmap-contacts@ietf.org; jmap-chairs@ietf.org; IETF JMAP Mailing List <jmap@ietf.org>; Jim Fenton <fenton@bluepopcorn.net> Subject: Re: Gunter Van de Velde's No Objection on draft-ietf-jmap-contacts-09: (with COMMENT) You don't often get email from neilj@fastmailteam.com<mailto:neilj@fastmailteam.com>. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification> CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information. Hi Gunter, Thank you for your review. On Thu, 23 May 2024, at 18:46, Gunter Van de Velde via Datatracker wrote: 191 * *isDefault*: Boolean (server-set) 192 This SHOULD be true for exactly one AddressBook in any account, 193 and MUST NOT be true for more than one AddressBook within an 194 account. The default AddressBook should be used by clients 195 whenever they need to choose an AddressBook for the user within 196 this account, and they do not have any other information on which 197 to make a choice. For example, if the user creates a new contact 198 card, the client may automatically set the card as belonging to 199 the default AddressBook from the user's primary account. What if none is set true? will there then be a random selected at default? is there a mechanism or desire to make such selection deterministic? It is entirely up to the client in this case to just choose one, if there is more than one and no default specified. If you are in this situation, I don't really see any value in trying to recommend a deterministic choice in this document. (It's probably better for the client to prompt the user to choose a default, but we're getting into UI territory here and we don't need to specify this at the protocol level). 201 * *isSubscribed*: Boolean 203 True if the user has indicated they wish to see this AddressBook 204 in their client. This should default to false for AddressBooks in 205 shared accounts the user has access to and true for any new 206 AddressBooks created by the user themself. 208 If false, the AddressBook and its contents should only be 209 displayed when the user explicitly requests it or to offer it for 210 the user to subscribe to. is there a reason why this section does not use [RFC2119] [RFC8174] language? Looking at it, I think these should be BCP SHOULDs; I'll update the draft. Cheers, Neil.
- [Jmap] Gunter Van de Velde's No Objection on draf… Gunter Van de Velde via Datatracker
- [Jmap] Re: Gunter Van de Velde's No Objection on … Neil Jenkins
- [Jmap] Re: Gunter Van de Velde's No Objection on … Gunter van de Velde (Nokia)