Re: [calsify] Working Group Last call for jscontact drafts

Robert Stepanek <rsto@fastmailteam.com> Wed, 28 December 2022 17:35 UTC

Return-Path: <rsto@fastmailteam.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 1DDFDC152704 for <calsify@ietfa.amsl.com>; Wed, 28 Dec 2022 09:35:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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 (2048-bit key) header.d=fastmailteam.com header.b=LBmH+zk/; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=iEqswHzU
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 e5DurYzwOJ7V for <calsify@ietfa.amsl.com>; Wed, 28 Dec 2022 09:35:28 -0800 (PST)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61323C14CE2C for <calsify@ietf.org>; Wed, 28 Dec 2022 09:35:28 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 61B805C0138; Wed, 28 Dec 2022 12:35:27 -0500 (EST)
Received: from imap43 ([10.202.2.93]) by compute3.internal (MEProxy); Wed, 28 Dec 2022 12:35:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1672248927; x= 1672335327; bh=MOUmzsAcPak91jAeNvwEYbTZnVUFWgo91hfJ4c3vyNQ=; b=L BmH+zk/z35Y/dC/C1lIqGMpARj8KCTpsZvcfhckvcKKuct1aSCW0Zd704novDi41 NUMl+x7673CDHRzOqqi5ZtiYuGnQ/TNjaX129FQ8S7i7mW11dy2tgvKOHCemcA0L Xxi9+oGjILFCkcpgGmBL5ylmB/tRYz+cVAAGniIsHailAqni+z10ck1KbU1FIei/ c9Hm54ihAEBh+bTc14kD6hejS3U3iaaJRfwIdcyU6bIClErmGTHz6G8hEjVhXXdJ JiaMu2uGJ18SEoE5l1FsYaCTjFyHkx0WezunRkqjA5I6pM83KI+mmHb8XvcQl10L hvU3uDdvA/t+YTY59eVFA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1672248927; x=1672335327; bh=MOUmzsAcPak91jAeNvwEYbTZnVUF Wgo91hfJ4c3vyNQ=; b=iEqswHzUBXEs8eYz4DRJo72DZFr5JoydNF9poLbJs+ch pry7NzXns85AOiXZ2unqTC+AH5bC2MzrZPnvqKeXQYR7REektqkNdpEKCO+WoGon wH7NXZwnhQAudTVjbn9oHVEPdsr+xVpf7z3shXHTmtrjo9SvlpuPaIvks9levH9c 8QLRdPwE/VP55ndnuA90U6/tIKjKr6jwCKNCLNwxr7c2uyI1LxPghw/S21iZBzUo 33fc0uRGlgKBBigR0H7gU+weFtPVrDlpfao4CGbIIqUNzthdjwpk7f1HE/sFPycV CfNpLdgIM9Z40J2FFcnCtGx8be3bPVCOOoWGNbp5Mg==
X-ME-Sender: <xms:X36sY6WACfRtDSFSdek27mwKl0VZ7EFo3CU7s4TPyuygjz-NQvxbHw> <xme:X36sY2kgsmfaWKLsmq4h4B4EAskVks9OxcgfmoZYKXh6hOoAhIExav8aKZKAW2wiv muYsfR7BdbvxQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedriedvgddutdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvvefutgesrg dtreerreertdenucfhrhhomhepfdftohgsvghrthcuufhtvghprghnvghkfdcuoehrshht ohesfhgrshhtmhgrihhlthgvrghmrdgtohhmqeenucggtffrrghtthgvrhhnpeetgeeuue eihfegleffgeeffeeftddtiedtjeelveegtefghedvheduteelhfelleenucffohhmrghi nhepihgvthhfrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomheprhhsthhosehfrghsthhmrghilhhtvggrmhdrtghomh
X-ME-Proxy: <xmx:X36sY-Z6IhbRGaAfiij7O-0Hk3CZjpPAt_4FS9AKcwYv_tqy4ELJtA> <xmx:X36sYxVkBGzBidnIuXvXiUaRV0eGYFDVvM28k-08A0XO3uJOXibUfg> <xmx:X36sY0k_aaWfif5Xo3TOG0dn5FouvylVjNW7rd-2WD_PQlSIBuPdTw> <xmx:X36sY2SXCFZp-yZgCBDLA_rWAhotHXIid4XvO2J3T2noeBaIrO2LCw>
Feedback-ID: ia5d944da:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 282E22D40090; Wed, 28 Dec 2022 12:35:27 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.7.0-alpha0-1185-g841157300a-fm-20221208.002-g84115730
Mime-Version: 1.0
Message-Id: <a3e8ff46-ed4a-45b1-8614-5f9bf70ef511@app.fastmail.com>
In-Reply-To: <CADZyTknD1aXS8jjMu0EEVp_1drF9edF2+0B402tT30EYzeBrkw@mail.gmail.com>
References: <CADZyTkn_08H3zaG6PHwYOrN3sJZP_+_HUEF2ynWhsVBtg1bM4g@mail.gmail.com> <23d97a2d-0927-a046-83cf-bf2a3f300d4a@audriga.com> <77ba2bd4-98c4-421d-a237-848a048cf50b@app.fastmail.com> <36c0a914-25a9-4c06-97bd-a17e0251514b@app.fastmail.com> <CADZyTknzYwn9XLY-CKerK99W0m1Chna6L2ynd5JGWRE1EqfASA@mail.gmail.com> <c6532221-e93d-41b5-8781-ffdb5abe0d91@app.fastmail.com> <CADZyTknD1aXS8jjMu0EEVp_1drF9edF2+0B402tT30EYzeBrkw@mail.gmail.com>
Date: Wed, 28 Dec 2022 18:35:06 +0100
From: Robert Stepanek <rsto@fastmailteam.com>
To: Daniel Migault <mglt.ietf@gmail.com>
Cc: calsify@ietf.org
Content-Type: multipart/alternative; boundary="3c9e448a3ae4408193de90a5e3ad2c10"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/DiTp3KwO9gmfZLcb5c7KjyZLG90>
Subject: Re: [calsify] Working Group Last call for jscontact drafts
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: Wed, 28 Dec 2022 17:35:33 -0000

Hi Daniel,

To the best of my knowledge there are no IPR disclosures to be filed.

Thanks,
Robert

On Wed, Dec 21, 2022, at 6:25 PM, Daniel Migault wrote:
> Hi, 
> 
> Thanks Roberts, I actually forgot the item that made me write the previous email. Please state if you are aware of any IPR, and if so please feel an IPR disclosure. 
> 
> Yours, 
> Daniel
> 
> 12. Have reasonable efforts been made to remind all authors of the intellectual
>     property rights (IPR) disclosure obligations described in [BCP 79][7]? To
>     the best of your knowledge, have all required disclosures been filed? If
>     not, explain why. If yes, summarize any relevant discussion, including links
>     to publicly-available messages when applicable.
> 
> 
> 
> On Wed, Dec 21, 2022 at 11:44 AM Robert Stepanek <rsto=40fastmailteam.com@dmarc.ietf.org> wrote:
>> __
>> Hi Daniel,
>> 
>> On Wed, Dec 21, 2022, at 3:17 AM, Daniel Migault wrote:
>>> 4. For protocol documents, are there existing implementations of the contents of
>>>    the document? Have a significant number of potential implementers indicated
>>>    plans to implement? Are any existing implementations reported somewhere,
>>>    either in the document itself (as [RFC 7942][3] recommends) or elsewhere
>>>    (where)?
>> 
>> While drafting the spec, I built an experimental implementation. We definitely will implement JSContact at Fastmail.
>> 
>>> 13. Has each author, editor, and contributor shown their willingness to be
>>>     listed as such? If the total number of authors and editors on the front page
>>>     is greater than five, please provide a justification.
>> 
>> Yes.
>> 
>> Thanks,
>> Robert
>> 
>>> 
>>> Yours, 
>>> Daniel
>>> 
>>> On Thu, Dec 8, 2022 at 11:46 AM Robert Stepanek <rsto=40fastmailteam.com@dmarc.ietf.org> wrote:
>>>> __
>>>> On Thu, Dec 8, 2022, at 4:41 PM, Robert Stepanek wrote:
>>>>>>  * Section 2.2.4: Referring to my mail from 18th October, it is still not possible to model a contact with a department only. The Organization object cannot be created without a name. I still suggest making the name property optional (even though it can be an empty string. Maybe that would be the recommended route here?).
>>>>> I haven't had time to check with Mario, but I agree that we should make name optional. We'll need to sort out in the vCard conversion RFC how to deal with that, but setting an empty string on FN might work.
>>>> 
>>>> Sorry, I misread your proposal. Yes, we do want to allow name in Organization to not be set. In fact, we already had updated the draft to state "at least one of `name` and `units` *MUST* be set" , but the definition of the "name" property was still "mandatory" instead of "optional". I will update the doc.
>>>> 
>>>> _______________________________________________
>>>> calsify mailing list
>>>> calsify@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/calsify
>>> 
>>> 
>>> -- 
>>> Daniel Migault
>>> Ericsson
>>> _______________________________________________
>>> calsify mailing list
>>> calsify@ietf.org
>>> https://www.ietf.org/mailman/listinfo/calsify
>>> 
>> 
>> _______________________________________________
>> calsify mailing list
>> calsify@ietf.org
>> https://www.ietf.org/mailman/listinfo/calsify
> 
> 
> -- 
> Daniel Migault
> Ericsson