Re: [Jmap] JSContact: how to localize content

Ken Murchison <murch@fastmail.com> Thu, 22 July 2021 12:42 UTC

Return-Path: <murch@fastmail.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 0C9D43A4509 for <jmap@ietfa.amsl.com>; Thu, 22 Jul 2021 05:42:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmail.com header.b=wm246NRY; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=vw+ErC23
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 nALv9Oed9Mkr for <jmap@ietfa.amsl.com>; Thu, 22 Jul 2021 05:42:45 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B653D3A4505 for <jmap@ietf.org>; Thu, 22 Jul 2021 05:42:45 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id A5AE4320092E for <jmap@ietf.org>; Thu, 22 Jul 2021 08:42:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 22 Jul 2021 08:42:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm3; bh=1IkjK4JEs+NM4Thr2QP0hhYoPYw X1Z+sWlwQ5F82w7c=; b=wm246NRYSOWfzezMBgn+u+gW/Q1wMkbFx16rdciDNhW AYyXKhkGzemZ5lcPx/s/9XbqalTpRnD8tXBcLZMEkr2WOsdD1BAelqXsM5pkU5Mp pDVNaACLI5u/CUHEZOXwRkcqbidZamVpPLJz6fAy384dPi3I1Ajx1gSKP69ks6gK 45T2oFOxeaUyPpGeQvFfNL259Rd22qKpHe+s8ojgo6dQeQeX6stssRnEtnU8zgh7 HyUDPg5hP/iKjsCTxhwmBnfbWW5UEMfIrCfmK2qbrKo5+u69d8lOfmYFXXSwnsvm kgaT8XSYGP0vOtcHyHthU6bchSLcD3LB9ndYI6TrbJA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=1IkjK4 JEs+NM4Thr2QP0hhYoPYwX1Z+sWlwQ5F82w7c=; b=vw+ErC23Y/B4wh29abzD2N brP4nS/g0l8j6Upt86FtqveyYAytWj1wTFv2BoCoLpIqcAqTqmhreg4bzteifPHU nNHmd1ACMBk2dnoJMCqMlvuwlOR3mWsPVRC9uzn2mACOzZfwzeQmkAlkQcSZq54q d3V1xkHxKd78taup1Pxx2T2dA3jHbatp4JeELCIuhGCfW9Akdw3wZM1abGiZOwIY P5I6Ten0cRE47GDxg7AkbuWNaX37M8xuR8nHX4usl08yh3PckzGx4XNEPF9TQT0k dSxxLdpc3nOKrw+5NTuufXLeXSqzSfdbWQpv8kMxHAyf3LpZMdF3LQYvm4Rqvnew ==
X-ME-Sender: <xms:w2f5YP0ySCfvQDj3igpXHvxxiFtT6Vgq0UBhMbQDm15wc5wlPIl0iw> <xme:w2f5YOEfv0aZ9r_MaDYVcUwsp9cvvMoZnSmZQzQYEpu42iWSuuk6VlDddzQId1DJL _JdWukgpW6wUw>
X-ME-Received: <xmr:w2f5YP4Q0U6bvKg11pKrenylBvXWV96WG6XVU6gKRhpwLosc_Y-yVirqhetzBAKb8Npu_oq-EdKID4da-smuX3n0l-h0Xwdm9Vcaog>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrfeeigdehfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkffffgggjggtsegrtderre dtfeejnecuhfhrohhmpefmvghnucfouhhrtghhihhsohhnuceomhhurhgthhesfhgrshht mhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpeffuefhvefggfdvudeuvdetieejue dvvdekudeggedvffevgfduffeuieelgeeggeenucffohhmrghinhepihgvthhfrdhorhhg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhurh gthhesfhgrshhtmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:w2f5YE3cU5fr4fAlNx0Qotou6kbMprHHD909lQ323NAnOBEWgl_Qyw> <xmx:w2f5YCG_4d8SNyXuvvtFjkZyuhW8-bBvf0oxn_9U-f_mChjHkf4cCQ> <xmx:w2f5YF-jKHY8Gh06i1R8c6EHfk5ZWynK84YqX0ezL3m6Ff6xU2tVFw> <xmx:w2f5YNwNuZ0P5ogAkpL-CE7ZBqvWgp9A0bi1p1iFaSdmrbxkniiwyg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <jmap@ietf.org>; Thu, 22 Jul 2021 08:42:42 -0400 (EDT)
To: jmap@ietf.org
References: <b6cc81ae-1cdd-476c-925c-a2534e0d7e9b@www.fastmail.com> <5829f2c2-5ea5-44fb-aff4-5fc9bed78622@dogfood.fastmail.com>
From: Ken Murchison <murch@fastmail.com>
Message-ID: <99e9fdfd-7612-1949-0362-8f8c87143775@fastmail.com>
Date: Thu, 22 Jul 2021 08:42:41 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <5829f2c2-5ea5-44fb-aff4-5fc9bed78622@dogfood.fastmail.com>
Content-Type: multipart/alternative; boundary="------------014B936EFD77DC952211A29A"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/8KfcYfr1BIdsCg4Xze7p4N2NvHE>
Subject: Re: [Jmap] JSContact: how to localize content
X-BeenThere: jmap@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: JSON Message Access Protocol <jmap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jmap>, <mailto:jmap-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap/>
List-Post: <mailto:jmap@ietf.org>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jmap>, <mailto:jmap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jul 2021 12:42:51 -0000

I agree with all of Neil's points.


On 7/22/21 8:05 AM, Neil Jenkins wrote:
> I am very much in favour of the proposed approach rather than the 
> current approach. Our experience with vCards at least is that the vast 
> majority of contact cards to do not store multiple localised forms. 
> The proposed approach makes sense both from a consistency point with 
> JSCalendar, and more importantly it keeps the simple case simple, 
> which makes adoption much easier.
>
> Neil.
>
> _______________________________________________
> Jmap mailing list
> Jmap@ietf.org
> https://www.ietf.org/mailman/listinfo/jmap

-- 
Kenneth Murchison
Senior Software Developer
Fastmail US LLC