[calsify] draft-ietf-calext-jscalendar - excluded

Doug Royer <douglasroyer@gmail.com> Tue, 14 May 2019 01:40 UTC

Return-Path: <douglasroyer@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 657931200B8 for <calsify@ietfa.amsl.com>; Mon, 13 May 2019 18:40:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 CMAkZVmYWOxL for <calsify@ietfa.amsl.com>; Mon, 13 May 2019 18:40:37 -0700 (PDT)
Received: from mail-it1-x130.google.com (mail-it1-x130.google.com [IPv6:2607:f8b0:4864:20::130]) (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 46D07120033 for <calsify@ietf.org>; Mon, 13 May 2019 18:40:37 -0700 (PDT)
Received: by mail-it1-x130.google.com with SMTP id 9so2205217itf.4 for <calsify@ietf.org>; Mon, 13 May 2019 18:40:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:organization:message-id:date:user-agent :mime-version; bh=Me2QgVTOPm4+OhwpUZgHZb06rsUO3LEDnURbQV8cOv4=; b=XRU6gJLi12fRZqT3D6DR5tcZCkyOa+7qifgXMx3J02h6ToQfV26M9SKNHU8v9envS2 xz1o+FwZApbEdEoQZYu2SFffoxbDO0h17zkJcNMnfmDQJsn7XOVO0S2ATdP3QfIiy+mi mQu22l3vndWD30Jj2KHZi8cOh09TlDCdlljNXZX0f+wDoUdS/Hu8+N392dpQf7IjKit8 DgNmAUJ5Au4svr+uDdAnFoHF8skF0LGrae2mAde5DuWT3ljuGE/TRwXbvnR7wkiHHrF6 VaQF9lr8V0s/K2KAOdYlAJEoT0yzF6NruznDx5tcCZ/a9ssvLvvJoy70kdT+IQ+0HzSW DZ1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:organization:message-id:date :user-agent:mime-version; bh=Me2QgVTOPm4+OhwpUZgHZb06rsUO3LEDnURbQV8cOv4=; b=kOd7GiEBx3ehTgUAE1m8aFqt8s46KPD0bNTdyQOAjU2e+GnJJH7OfRI0qUODgagz+v NPEetxJL8vFGqem5DBH2+16QWw7choUZ/Z3bHbTVzL4aGpJmal8ZPrV3QW/ZdgX8KQ11 kpO+XbMZFtSCi4nMh0lSHfGGzSjDSrE7Uv3WqgOaSK5OHiNnK9yOUdN+lg+QoHr5J+RO F2KxEPBhQVXBZblTXO59+j0hUn3wkVwsq0GFQj7cvSa0HVR5r/dQHcKFEHA2BIUnASWZ 2DDXOfadixsQnc40E/c0r+mffv0UXVgN0UDZgPQAQ2R8/3ABMS6KTCPUEq2lrF5vJs3A jS4g==
X-Gm-Message-State: APjAAAUSxch6c+uVxVebeX43ZkfsiVydQPLobBUla9xPhcec07TdvcMK tJcYYFytxcbtq3Orxb7ZKn19xgG9SAB/
X-Google-Smtp-Source: APXvYqx+MBSyd/VETmLMNYCHS1Hkmojcco7K22y7mP2DRJartzLbj8Gon0fxAc1yALx22zZi9O9IIQ==
X-Received: by 2002:a24:8245:: with SMTP id t66mr1411586itd.121.1557798036322; Mon, 13 May 2019 18:40:36 -0700 (PDT)
Received: from [192.168.1.7] ([174.27.51.111]) by smtp.googlemail.com with ESMTPSA id t67sm587636ita.35.2019.05.13.18.40.35 for <calsify@ietf.org> (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Mon, 13 May 2019 18:40:35 -0700 (PDT)
From: Doug Royer <douglasroyer@gmail.com>
X-Google-Original-From: Doug Royer <DouglasRoyer@gmail.com>
To: calsify@ietf.org
Organization: http://SoftwareAndServices.NET
Message-ID: <3b53a2df-d6bd-7c77-a39a-fb7d151d89c5@gmail.com>
Date: Mon, 13 May 2019 19:40:34 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="------------ms080009000905030702000705"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/MOLv3t0Txlj8eTa31EfDbO-PSKA>
Subject: [calsify] draft-ietf-calext-jscalendar - excluded
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: Tue, 14 May 2019 01:40:38 -0000

 >> 12. _excluded_ property (4.3.2). I assume (ambiguous) if it can ever
 >> be set to false? Can I send it in object set to false at all? When
 >> would it be valid to set it to false? What is the point of ever being
 >> able to send one set to false?
 >
 > This property represents what's EXDATEs in iCalendar. It could be set
 > to false, but it's only really useful to set it to true, or not at
 > all.

Just trying to reduce dead code issues in implementations (ambiguous 
handling and expectations). If the spec specifically said that it should 
only be supplied when TRUE, then no code will ever be written to do 
otherwise.

No need to code "... else when set to false ..." because that code would 
NEVER execute == dead code.


-- 

Doug Royer - (http://DougRoyer.US)
Douglas.Royer@gmail.com
714-989-6135