[calsify] Barry Leiba's Discuss on draft-ietf-calext-eventpub-extensions-17: (with DISCUSS)
Barry Leiba via Datatracker <noreply@ietf.org> Mon, 04 January 2021 21:55 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: calsify@ietf.org
Delivered-To: calsify@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A0F233A005C; Mon, 4 Jan 2021 13:55:35 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Barry Leiba via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-calext-eventpub-extensions@ietf.org, calext-chairs@ietf.org, calsify@ietf.org, Daniel Migault <daniel.migault@ericsson.com>, daniel.migault@ericsson.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.24.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Barry Leiba <barryleiba@computer.org>
Message-ID: <160979733556.18901.5326788661603760785@ietfa.amsl.com>
Date: Mon, 04 Jan 2021 13:55:35 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/dqiRsNFp2c7FS7fzjzFGka2ptQU>
Subject: [calsify] Barry Leiba's Discuss on draft-ietf-calext-eventpub-extensions-17: (with DISCUSS)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
List-Id: <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, 04 Jan 2021 21:55:36 -0000
Barry Leiba has entered the following ballot position for draft-ietf-calext-eventpub-extensions-17: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-calext-eventpub-extensions/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- Thanks very much for the changes in Section 9.1, and I think we're now at the best place we can reasonable be here. Well done. Thanks also for the changes to clarify the ABNF. They're mostly good, and we should be able to clean these last bits up pretty easily: — Section 6.6 — The new ABNF doesn’t correctly specify what the old was trying to say. I think this is correct and concise, but please check it over: NEW sdataprop = "STRUCTURED-DATA" sdataparam ":" sdataval CRLF sdataparam = ; all parameter elements may appear in any order, ; and the order is not significant. (sdataparamtext / sdataparambin / sdataparamuri) *(";" other-param) sdataparamtext = ";VALUE=TEXT" ";" fmttypeparam ";" schemaparam sdataparambin = ";VALUE=BINARY" ";ENCODING=BASE64" ";" fmttypeparam ";" schemaparam sdataparamuri = ";VALUE=URI" [";" fmttypeparam] [";" schemaparam] sdataval = ( binary / text /uri ) ; value MUST match value type END — Section 7.1 — participantc = "BEGIN" ":" "PARTICIPANT" CRLF *( partprop / locationc / resourcec ) "END" ":" "PARTICIPANT" CRLF This allows multiple instances of partprop (or none), which is not what you mean. The “*” isn’t right. Also, do you really mean to have locationc and resourcec here? Those are blocks that are peers of participantc within eventc, todoc, journalc, and freebusyc… are they also meant to be nested within participantc? If so, it would be good to have an example or two that shows that. In any case, that bit of ABNF still needs some work. (calendaraddress) (created) (description) (dtstamp) (geo) (last-mod) (priority) (seq) (status) (summary) (url) All of these are meant to be optional, so they should be in square brackets, rather than in parentheses. The same is true in Sections 7.2 and 7.3.
- [calsify] Barry Leiba's Discuss on draft-ietf-cal… Barry Leiba via Datatracker
- Re: [calsify] Barry Leiba's Discuss on draft-ietf… Michael Douglass