[calsify] JSTask and estimatedDuration --- well done!

Andri Möll <andri@dot.ee> Fri, 25 May 2018 11:00 UTC

Return-Path: <andri@dot.ee>
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 9EF6A124D68 for <calsify@ietfa.amsl.com>; Fri, 25 May 2018 04:00:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=zonevs.eu header.b=dnsQw4nR; dkim=pass (2048-bit key) header.d=srs2.zonevs.eu header.b=jfspWbS8; dkim=pass (2048-bit key) header.d=dot.ee header.b=N3bEKU3q
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 aLvs0ZIAIsYL for <calsify@ietfa.amsl.com>; Fri, 25 May 2018 04:00:04 -0700 (PDT)
Received: from mta-68-250.tll01.zoneas.eu (srs2.zonevs.eu [217.146.68.192]) (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 618D8124BAC for <calsify@ietf.org>; Fri, 25 May 2018 04:00:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zonevs.eu; q=dns/txt; s=oct2016; bh=p6voDuzXO4C/a4J0KXI+VD78A0Lffo6GBUzrlA1Z4eI=; h=from:subject:date:message-id:to:mime-version:content-type; b=dnsQw4nRV63r6DaIVbrt/Cn4DAeXrPQZ9BRjFfc0l3HrcPxP1kVxWELHcbIGdAFDjxhnPeELZ zV8m5ZJ4H9FUGFOULD4SiFAKr/rNDlFE5cIMQnc50s3H8eHRjRvZ34LLcdMwVVihu+f9i8kUIb/ LrxCFs3ePOI2PB4ZT3ycxLy5963r/0sX1jopYdLFn5RNNVnQ6DEpGWF9QzQjTUJ5jk18NNcBwOM xNrudK5CG++2Ykko4Tss17OWjGJ8FsFLQu86zqwlEh/YJZv6ck9iUhWtOSkWsSmbXIMJabt7zAV P2yhdj3QBGkOhnbpj8XAT7clGbCgtCWB1U3QOD1DjqoA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=srs2.zonevs.eu; q=dns/txt; s=oct2016; bh=p6voDuzXO4C/a4J0KXI+VD78A0Lffo6GBUzrlA1Z4eI=; h=from:subject:date:message-id:to:mime-version:content-type; b=jfspWbS86LZPQep50Q756Uj/PNdQmn/Y8oRp7jZe9UKJE1KpuizXUayrRYNL9yNlIv1fsVzVJ V1Ua6/SA7ExJYd6en8Srah2Joe6a93xECAAaO/3HuXA2881WLCRIHrhHuoNamHfoRTKm05ZRY7C KzN9/FFf9IMNlc+GqAmqYlD9jv5nGQjVVU+pcjTjDE3im8J5/avfuuWMphL3rYwgeznvcQ4Zex5 2UeE7S+Kpw1puaYxaVaqqb5QYYUhcCK2kbMpz+AKEDtUGQwUTLJ+8GGkzT+Pz4ilWEoSAv/LSYT Bs4dwi5QU8s+mO3YqSU0zjY3J8oVnPJyyrypjnbxsz/A==
Received: from smtp.zone.eu ([217.146.66.121] smtp.zone.eu) by mta-68-250.tll01.zoneas.eu (ZoneMTA Forwarder) with ESMTP id 16396f48c99000027a.001 for <calsify@ietf.org>; Fri, 25 May 2018 10:59:59 +0000
X-Zone-Loop: de09dcc3d3d04f23fbcedbb5f78ac3ecf79d3b5d515c
Received: from localhost (43-221-50-195.dyn.estpak.ee [195.50.221.43]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: d3623m47440@@) by smtp.zone.eu (Postfix) with ESMTPSA id 0C69A128B5DB for <calsify@ietf.org>; Fri, 25 May 2018 13:59:59 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dot.ee; s=zone; t=1527245999; bh=6gVpJx7mxOJC1/PjNrOtSfkOBtt0RM7QdUjhsuPvOhU=; h=To:From:Subject:Date; b=N3bEKU3qjYbpWhU7/83M3ufKpYe6KptXurUouPDFTuGIewPUTbMLNUMEcAcLCz2Gw 3wEZXhpcWzyKUIuW2T8DNqOp5xq8LitEkpLM2c0KZQ7oFP0zc94DZnlmnsNSKFnS/Q sArp8T7Nk3hL6z9473CO+M+4SeQrO8L9UsIFKR3Q0Zy1MbZ0Uagme6o8I7flOfIXp3 8srtmEouvT5W5mY1u+b/1W0AbEigO5hlU5M5V9M1eCSgSASAnPjyOojjakpkllBrOB gPvi+qGBDLC5x7hBz9s/gYUypi67HqS+s+01Fdx+F/NP5VnnH+Hq174sVZ+SDoGuXi IYn7xcXSwoQrA==
To: calsify@ietf.org
From: Andri Möll <andri@dot.ee>
Message-ID: <e6e0117c-68d5-d220-e613-eaff7019ce27@dot.ee>
Date: Fri, 25 May 2018 10:59:58 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------FE5DEF91748B098654B541FE"
Content-Language: en-US
X-Zone-Spam-Resolution: no action
X-Zone-Spam-Status: No, score=-2.817519, required=15, tests=[HFILTER_HOSTNAME_5=3, BAYES_HAM=-2.999693, ARC_NA=0, TO_DN_NONE=0, MID_RHS_MATCH_FROM=0, R_DKIM_ALLOW=-0.2, RCVD_VIA_SMTP_AUTH=0, RCVD_TLS_ALL=0, NEURAL_HAM=0, MIME_GOOD=-0.1, PREVIOUSLY_DELIVERED=0, DKIM_TRACE=0, FROM_EQ_ENVFROM=0, RCPT_COUNT_ONE=0, ASN=0, IP_SCORE=-2.617826, FROM_HAS_DN=0, SUBJECT_ENDS_EXCLAIM=0, ONCE_RECEIVED=0.1, RCVD_COUNT_ONE=0]
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/Npwb1iXiXCY652txIlZQYZbX790>
Subject: [calsify] JSTask and estimatedDuration --- well done!
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.22
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, 25 May 2018 11:00:08 -0000

Just wanted to thank whoever brought estimatedDuration over VTODO's 
duration to the table! Ever since I learned VTODO's definition of 
DURATION (DTSTART+DURATION being merely an alternative to DTSTART+DUE), 
I wanted to suggest JSTask not take that path. I'm happy to see the 
task's start, due and duration properties are all independent.

Bothering to mention estimatedDuration SHOULD be less than due minus 
start is a tad peculiar though --- scheduling enough time for oneself is 
a human concern, after all. It'd be like the spec suggesting "completed" 
be set to a time before the due time for the person to not be 
reprimanded for going over their deadline. :)

Andri