[calsify] VPOLL-05 Review

Ken Murchison <murch@fastmail.com> Mon, 18 March 2024 06:42 UTC

Return-Path: <murch@fastmail.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 6A634C14F70E for <calsify@ietfa.amsl.com>; Sun, 17 Mar 2024 23:42:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=fastmail.com header.b="ZNi5MSdO"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="CH+x1O5K"
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 6jzGIxG1Xnqt for <calsify@ietfa.amsl.com>; Sun, 17 Mar 2024 23:41:57 -0700 (PDT)
Received: from fout8-smtp.messagingengine.com (fout8-smtp.messagingengine.com [103.168.172.151]) (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 A3030C14F70B for <calsify@ietf.org>; Sun, 17 Mar 2024 23:41:57 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.nyi.internal (Postfix) with ESMTP id 4AC1E1380071 for <calsify@ietf.org>; Mon, 18 Mar 2024 02:41:56 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 18 Mar 2024 02:41:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm2; t=1710744116; x=1710830516; bh=dqX2sHQ7mx lw7hjQizgTBXi9uEHcPaqU6SShBmwg0mA=; b=ZNi5MSdOQSWkDVX4UorSmXzMG7 QC7fAs66Mi6nQg4iTCTlf2g7LqLOTkhnjK1RBM6u3nZjg6SeKCfk8psrNCXYf/1t k6fR11OlfLOyEjC2byUODWltsuLMf1rln5Y0h2p3fgULIEca07r6oqHcBHZzFncd LviuPrmRR2tZ6QwGPTswWvNv6vX1O20OEi7EwdxwbJhCQdh7awHAHRrspdc3hMhY S41vSYxb4pIqgEGJztHTpV4ooUOt0p+EU+yFm4Ip3zbFubyFpO2x71OQPQO7xzm2 nO6yHB19qzVafD/jSdz+st72dg1GRRi+JwKxYO8RCcS74DskcUIkHRA0iqrA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1710744116; x=1710830516; bh=dqX2sHQ7mxlw7hjQizgTBXi9uEHc PaqU6SShBmwg0mA=; b=CH+x1O5KoKUE6mQx9jZ9+io2+0OJe6NAqP64zoJZpmeh vtLwYlQeiyBI8bxdL7/SI/DT++atYHNmckUwPTcjYTUGq43KCQgIE9qz/Q+zwwga AmCpLOUNfDP8JJE6/VKsc1Y37A+bVsrniYwy8MRmCj1KPlno9JbmQHDalNaMe/jm 2J9nQfqvXsnrNM7gh0LI3Phsni3na5D9jPoEc8Gvx04SgVlUBYJW5iEyhDjOCXGE H4DxZMgrrquLDpHJcyENC+Be+uPhGhcz05nzBod5Jv3PAqpMnRNgyiBaBVPtrIXL 04C/noXCg1sIuFanSj82UY45pPo3vY70COEQtnL0Gg==
X-ME-Sender: <xms:NOL3ZWPO4y5p_rlcR7M7SU7y1EFIt8VJkdHYsBa1N8p1T54zPsRFNA> <xme:NOL3ZU_upQdjfsL7kK4-6FElG0B9oSB7gikxWUBvdbejhMu2zTs6azHLoY8TVJgzD snKmLxq6d7tWA>
X-ME-Received: <xmr:NOL3ZdTJ9X-9Fi8yDbiYB2bR1MGXc7_VFtdnsQTjMlA1klzFxZK4iH0robVKRzf2E3xYKCehQf7sn6NOru2HHVEYAs4cFeg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrkeeigdellecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfhffuvfhotgfgsehtkeertd dtvdejnecuhfhrohhmpefmvghnucfouhhrtghhihhsohhnuceomhhurhgthhesfhgrshht mhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpeetjeegieejfffgtefgkeekhfduud evhedtudffleehtdfhhfelhedvvedvvdelveenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpehmuhhrtghhsehfrghsthhmrghilhdrtghomh
X-ME-Proxy: <xmx:NOL3ZWvTTntdwtxmtdKkpj1YpK3pig83qc95GezvH889dMMa3qDDuA> <xmx:NOL3ZefqaT8dfAsjjhlNRJv_NLbJmtu5xDvi_3BTP5DrnkVgWpD8kQ> <xmx:NOL3Za0q_4htDSkTtGpDcH9ByFyusGZfkvA5ZhVRUJ158eEGNznWWg> <xmx:NOL3ZS8rFmVNDXxG4BIgcAdAXVGhGWyGkSsfD0CtOy2UGmijPzLhEQ> <xmx:NOL3ZSHBRvl7VBtkqooZiiUOnEN2QTQqJOZprFBAOzr5HD44XsXcMA>
Feedback-ID: ibf914243:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <calsify@ietf.org>; Mon, 18 Mar 2024 02:41:55 -0400 (EDT)
Message-ID: <3a6a9962-6d00-471c-b466-fad15e91d424@fastmail.com>
Date: Mon, 18 Mar 2024 02:41:52 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Ken Murchison <murch@fastmail.com>
To: calsify@ietf.org
Content-Language: en-US
Organization: Fastmail US LLC
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/qi53NzgPIomSNPdhN5xTZhvbOSA>
Subject: [calsify] VPOLL-05 Review
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: Mon, 18 Mar 2024 06:42:02 -0000

I've just re-read the spec as I update the implementation in Cyrus 
(other than sections 7 -8 which I will get to).  Here are come comments:

4.1: Should we just include POLL-ITEM-ID properties in the example 
rather than annotating it as such?

4.3: The example has COMMENT properties but COMMENT isn't listed in the 
introductory text above the example. Should it be?

4.5: The ORGANIZER in the example is douglm@example.com rather than 
mike@example.com as per the others.  Also, same comment regarding 
POLL-ITEM-ID as above.

10.2: Missing a registration for POLL-COMPLETION.

10.x: Missing a registration for VPOLL and VOTER components.

10.x: Missing a registration for METHOD:POLLSTATUS

10.x: Missing a registration for PARTICIPANT-TYPE:VOTER

10.x: Missing a registration for RELTYPE:POLL

10.x: Missing a registration for STATUS:SUBMITTED.  However, there 
doesn't appear to be a registry for STATUS.  Why is that?

-- 

Kenneth Murchison
Senior Software Developer
Fastmail US LLC