[calsify] jscalendar - offsetTrigger - offset

Michael Douglass <mikeadouglass@gmail.com> Sun, 02 August 2020 18:17 UTC

Return-Path: <mikeadouglass@gmail.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 DA7E23A0A90 for <calsify@ietfa.amsl.com>; Sun, 2 Aug 2020 11:17:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level:
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 MWoeihFExIVg for <calsify@ietfa.amsl.com>; Sun, 2 Aug 2020 11:17:04 -0700 (PDT)
Received: from mail-qk1-x730.google.com (mail-qk1-x730.google.com [IPv6:2607:f8b0:4864:20::730]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E38523A0A8E for <calsify@ietf.org>; Sun, 2 Aug 2020 11:17:03 -0700 (PDT)
Received: by mail-qk1-x730.google.com with SMTP id j187so33327642qke.11 for <calsify@ietf.org>; Sun, 02 Aug 2020 11:17:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=yPj49DnNVxkT98gkI1iyjWvzURgKrBajMqEC7SzGfGw=; b=LRAXFPjjvyDTcgC3Efacp5cFEmW6UFgUci5PdfYs8/oDhgbwamb0R93cNFKlFt16FI LWrbPD+oe0JtbFZS/byO16B/jSAZ+7lGpbC57yBO9HntSi80nO7KoyFOP3tyfPChS7nB gJQSnalGqIlyhgO+IN1JcRVoySO6qzywMjF5ozwdjezRtM+r4+46znO0JskNkZI+2sOO K5aGMhhHQ3ypOwD8y7vWag8nZTGDKfz2ORM+nGB27m6yYxIaXNZO2jMyvBT4XT+o1THh QnmC191pXN7B0l9WCYdYYU019nufE97Yp3AH1prHGKr9Dvj03WXL8f3tW7VGCdxuMFVr Kfhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=yPj49DnNVxkT98gkI1iyjWvzURgKrBajMqEC7SzGfGw=; b=GgVriBo1B5nCytfXKiO0mr+uSDsOoPwjlnFG8trXEujTNe7wQrtsAFc1u12Bd5u3A5 FYvuNnZSpS/UjKgXDlKoMS/a8NwmT/gpKMkeftlsG4EE9bXJYatVF9V4hl2jpQP85o2x useE4TdTUtmyvEhoeAm0sb+cyNkOkmg4DqVO9tDG9ndKPM3pyk52+BCkQmHydiqPysgH 0VcU4u4NRSkrOmImT/JO1SV4ExQNGumfuKd7l9r6wu2u3i7z6/gCRCWzkAaUa+ubXYuP ixwXtQYvWZEhDDADZwmMb3vx6Ovnaid8Y6oLCqF3r95NQsmigpia4VB1kU/LtL6h/+Lf JIPg==
X-Gm-Message-State: AOAM5329gZUFe9oxlePxcRJAzbBq4Hht+5vNroV4FkIqK+Vm7/SB44T9 UfonZSwWHEE+oGTVo0WMSs9iGEPRi58=
X-Google-Smtp-Source: ABdhPJxnIC+7c+SStpMQk083LqXe3+szk0FXxUyy9RGb7mb+1QAPDa19XXcInyibZh2B+V8iTGsFww==
X-Received: by 2002:a05:620a:4006:: with SMTP id h6mr2671291qko.174.1596392220413; Sun, 02 Aug 2020 11:17:00 -0700 (PDT)
Received: from MBP-2019.nycap.rr.com (cpe-74-70-80-66.nycap.res.rr.com. [74.70.80.66]) by smtp.googlemail.com with ESMTPSA id p123sm16057712qkd.26.2020.08.02.11.16.59 for <calsify@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 02 Aug 2020 11:16:59 -0700 (PDT)
To: Calsify <calsify@ietf.org>
From: Michael Douglass <mikeadouglass@gmail.com>
Message-ID: <a6af1c9a-f885-5b87-30cc-0ead1b03e624@gmail.com>
Date: Sun, 02 Aug 2020 14:16:58 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/wRzimHeTlj_wRybODSqr3bq0jeY>
Subject: [calsify] jscalendar - offsetTrigger - offset
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: Sun, 02 Aug 2020 18:17:05 -0000

The text for offset seems off...

Defines the offset at which to trigger the alert relative to the time 
property defined in the relativeTo property of the alert. Negative 
durations signify alerts before the time property, positive durations 
signify alerts after.

That's ok - Then it says:

If the calendar object does not define a time zone, the user's default 
time zone SHOULD be used when determining the offset, if known. 
Otherwise, the time zone to use is implementation specific.

Not sure what that means - is it supposed to be "when determining the 
trigger time"?

In any case isn't the first part sufficient? Presumably the client has 
to deal with where the start/end lie already so it's just a matter of 
applying the offset. I think I'm saying the language about timezones 
belongs with start and end.