Re: [calsify] WGLC JSCalendar
Marten Gajda <marten@dmfs.org> Fri, 18 October 2019 09:49 UTC
Return-Path: <marten@dmfs.org>
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 22E14120943 for <calsify@ietfa.amsl.com>; Fri, 18 Oct 2019 02:49:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dmfs.org
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 gamk13AJKbWE for <calsify@ietfa.amsl.com>; Fri, 18 Oct 2019 02:49:53 -0700 (PDT)
Received: from mailrelay3-1.pub.mailoutpod1-cph3.one.com (mailrelay3-1.pub.mailoutpod1-cph3.one.com [46.30.210.184]) (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 17C6B12008C for <calsify@ietf.org>; Fri, 18 Oct 2019 02:49:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dmfs.org; s=20140924; h=content-type:in-reply-to:mime-version:date:message-id:from:references:to: subject:from; bh=svSHIYKrOr+CDiTP11HQ/OZ4T+VmUh9ATyoJ1JWo+TY=; b=mv7jPnAIL6+twz181zi3/CfyCGU2xHc6stiJnxhyKmyKfKjvETAgv5h2kJxq+d/gCgggPbJAjaVHM NBKqnG6/TtIRL0sHjVnUB4Zj6qghIw1a6gmw1iODKgpS9T4QgMUWEcwILzsbApJrF0xkgBFXLMm73M +Y+uKweipSj70Kgk=
X-HalOne-Cookie: b5185e29ae8242c8fd2af51db3bc34c0641e7abe
X-HalOne-ID: 9f7e0a96-f18c-11e9-b5f1-d0431ea8bb03
Received: from smtp.dmfs.org (unknown [217.94.217.4]) by mailrelay3.pub.mailoutpod1-cph3.one.com (Halon) with ESMTPSA id 9f7e0a96-f18c-11e9-b5f1-d0431ea8bb03; Fri, 18 Oct 2019 09:49:48 +0000 (UTC)
Received: from boss.localdomain (pD95ED904.dip0.t-ipconnect.de [217.94.217.4]) by smtp.dmfs.org (Postfix) with ESMTPSA id 561D619A for <calsify@ietf.org>; Fri, 18 Oct 2019 11:49:48 +0200 (CEST)
To: calsify@ietf.org
References: <DM6PR15MB3531E3B26D3C5294B1D40564E3930@DM6PR15MB3531.namprd15.prod.outlook.com>
From: Marten Gajda <marten@dmfs.org>
Message-ID: <8ebb57a0-869a-463f-fea8-4454441c0275@dmfs.org>
Date: Fri, 18 Oct 2019 11:49:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0
MIME-Version: 1.0
In-Reply-To: <DM6PR15MB3531E3B26D3C5294B1D40564E3930@DM6PR15MB3531.namprd15.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------3CE45EACDBF8BE5BD9243746"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/RgN3Dcx6HoQZ_V15p1RbSenpDbg>
Subject: Re: [calsify] WGLC JSCalendar
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
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: Fri, 18 Oct 2019 09:49:58 -0000
Hi all, I've just read the current draft and had a few minor nitpicks, see below. 4.1.4. prodId (https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20#section-4.1.4) In this context, what is the JSCalendar object? Is it the JSON object (or its serialized form) I'm currently looking at or is it the calendar entity that is represented by this JSON object? To put it in other words, should a JSCalendar serializer always insert its own "prodId" when serializing an internal representation to a JSCalendar JSON file (even if no data was changed)? Or is this related to the "updated" field? Should you only update "prodId" when you also update "updated"? 4.3.2. recurrenceRule (https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20#section-4.3.2) The limits mentioned for "byMonth", "byMonthDay" and "byYearDay" are specific to the Gregorian calendar scale, e.g > Valid values are 1 to 31 or -31 to -1 > But other calendar scales may other limits. We should make clear that the limits depend on the maximum values of the respective calendar scale and maybe add "for Gregorian calendars the valid values are 1 to 31 or -31 to -1". 4.3.2.1. Interpreting recurrence rules (https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20#section-4.3.2.1) > which defaults to gregorian if omitted. gregorian should be quoted, I guess. It may also be worth stating explicitly that the "skip" parameter only affects "yearly" and "monthly" rules (IIRC RScale didn't address ambiguous/invalid times during daylight saving changes) In this paragraph: > If a skip property is defined and is not "omit", there may be > candidates that do not correspond to valid dates (e.g. 31st > February in the gregorian calendar). In this case, the > properties MUST be considered in the order above and: Gregorian should be capitalized. Regards, Marten Am 15.10.19 um 20:03 schrieb Daniel Migault: > > Hi, > > This email starts a WGLC for draft-ietf-calext-jscalendar [1]. > > The WGLC will end on October 30. Please review the document and > provide your feed back on the mailing list. All feed back are useful > for our AD to move the work forward. > > Yours, > > Daniel > > [1] https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20 > <https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20> > > *From:* calsify <calsify-bounces@ietf.org> *On Behalf Of *Neil Jenkins > *Sent:* Tuesday, October 15, 2019 11:56 AM > *To:* calsify@ietf.org > *Subject:* [calsify] Request to start last call for JSCalendar > > Hi all, > > As you've probably seen, I've published another update > <https://tools.ietf.org/html/draft-ietf-calext-jscalendar-20> to the > JSCalendar draft with the changes discussed at the interim IETF > meeting/CalConnect last week. A quick summary of the changes: > > * Added Location#categories property > * Added Participant#scheduleAgent property > * Added Participant#language property > * Removed Participant#attendance property (this maps to roles instead) > * Made Participant#sendTo optional > * Made Alert#trigger mandatory > > *Daniel*, could you please restart the last call; I think two weeks > should be sufficient given how extensively this draft has already been > reviewed over the years! > > Cheers, > > Neil. > > > _______________________________________________ > calsify mailing list > calsify@ietf.org > https://www.ietf.org/mailman/listinfo/calsify -- Marten Gajda CEO dmfs GmbH Schandauer Straße 34 01309 Dresden GERMANY phone: +49 177 4427167 email: marten@dmfs.org Managing Director: Marten Gajda Registered address: Dresden Registered No.: AG Dresden HRB 34881 VAT Reg. No.: DE303248743
- [calsify] WGLC JSCalendar Daniel Migault
- Re: [calsify] WGLC JSCalendar Marten Gajda
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Michael Douglass
- Re: [calsify] WGLC JSCalendar Daniel Migault
- Re: [calsify] WGLC JSCalendar Neil Jenkins
- Re: [calsify] WGLC JSCalendar Daniel Migault
- Re: [calsify] WGLC JSCalendar Robert Stepanek
- Re: [calsify] WGLC JSCalendar Bron Gondwana
- Re: [calsify] WGLC JSCalendar Daniel Migault
- Re: [calsify] WGLC JSCalendar Bron Gondwana