Re: [calsify] Barry Leiba's Discuss on draft-ietf-calext-eventpub-extensions-12: (with DISCUSS and COMMENT)

Michael Douglass <mikeadouglass@gmail.com> Thu, 27 June 2019 15:27 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 552B412006F for <calsify@ietfa.amsl.com>; Thu, 27 Jun 2019 08:27:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 VEo0OkowYslA for <calsify@ietfa.amsl.com>; Thu, 27 Jun 2019 08:27:55 -0700 (PDT)
Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) (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 50F7A120045 for <calsify@ietf.org>; Thu, 27 Jun 2019 08:27:55 -0700 (PDT)
Received: by mail-qk1-x733.google.com with SMTP id c11so2051758qkk.8 for <calsify@ietf.org>; Thu, 27 Jun 2019 08:27:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=cK4c0D5YYcn72t1LqMF841kKBZtXoacNI3Yi3slPGro=; b=uvZwNuKY0ftvZohfEbdfMD+YwnCBZfS9n6QS654UlpPFy3BwF+7YSlk+qqPFdNTBap hfQdbzDBVxoUOdv4lKmmFO6WM3klSS7+GfUZjU2Cu0BMwEG1sVUDWqgVMrdYPxfWywJf hhM4oRhetPHkOJ0VLKk9Vd3eVCtb7Es7UDfDU8exDiM7HqQ9kik389rR0/CXsLDFlgcI ZiZ9lh3oYGa1+Gk43/BUgULR206xfQMsBtbhKCCJTVNzgdko7xWwKob5awypx73S9Si4 fLGCjxTWH15nVTG9HxU38TbBvNhL76VOxnix6gz9Qd9roZwR+x+bXVCbRX4UzboLuxqs SMlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=cK4c0D5YYcn72t1LqMF841kKBZtXoacNI3Yi3slPGro=; b=e/76p0HUaOuT+TmLFtUgjLLX18BkMFgNXudQx30YEA6oLDRSjKfJ4p7MmLsnoluaT2 Bus3oOKeBNFj+2Mc7DzrUsq2fHJ0kPd6URejUsup9h61SlaJgJe1kHNpyIS5hPvxaALT y6t1VQPu7stQNATB1mL8/3hWF0yfiN3r3MI5l4pEzX9+HDFbeG+K8PMIte4lDyxYyiL3 sujblqMljvXwtRQkn7UD4FLefC92Op5ifmo/i0OG7XpGj5kS4bKDeVFzelWo22mnYqgK 6ygV0hSKNuQi3xr+6U+Sz/Q+0A4Y/yBhmFsuFCXplgpTs6Ql8dy4+CxkcLxOh1VJEcux NmhA==
X-Gm-Message-State: APjAAAXPn7MwqR+th6G/eX2q6qa85vwgQ2r+Rz+QuDy6OXip5An62awZ i+hfPNZD0cxEiGArTeaijj+giKPRrZU=
X-Google-Smtp-Source: APXvYqzRo3UkWzwyVA497wtdt1IqAsYpSs9eBUIvABlU5VH0yjkjfFFQtkrcHQxgr4hEG0fF71nX4Q==
X-Received: by 2002:ae9:f101:: with SMTP id k1mr3956182qkg.337.1561649274289; Thu, 27 Jun 2019 08:27:54 -0700 (PDT)
Received: from Michaels-MacBook-Pro.local (cpe-74-70-80-66.nycap.res.rr.com. [74.70.80.66]) by smtp.googlemail.com with ESMTPSA id f26sm1343734qtf.44.2019.06.27.08.27.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jun 2019 08:27:53 -0700 (PDT)
To: Doug Royer <douglasroyer@gmail.com>, calsify@ietf.org
References: <155799446016.19593.5421721957765362252.idtracker@ietfa.amsl.com> <309a7ae1-09fb-137b-a639-f0b04328aeed@gmail.com> <9382a364-b9e7-b054-1add-19e6553cb130@gmail.com>
From: Michael Douglass <mikeadouglass@gmail.com>
Message-ID: <90771e1c-699b-99fd-7391-4fb277f200b3@gmail.com>
Date: Thu, 27 Jun 2019 11:27:50 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <9382a364-b9e7-b054-1add-19e6553cb130@gmail.com>
Content-Type: multipart/alternative; boundary="------------1D381D2BE315A0A07066AA8B"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/IYbT5PTJ8ZFKUflzRxN_Yjf2RpQ>
Subject: Re: [calsify] Barry Leiba's Discuss on draft-ietf-calext-eventpub-extensions-12: (with DISCUSS and COMMENT)
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: Thu, 27 Jun 2019 15:27:57 -0000

On 6/27/19 10:52, Doug Royer wrote:
> On 5/25/19 8:44 PM, Michael Douglass wrote:
>>
>>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>>
>>> Thanks for the work in this document; I think there’s useful stuff 
>>> here, and I
>>> appreciate what it took to put it together.  Two things at the 
>>> DISCUSS level:
>>>
>>> — Sections 5.2, 7.1, and 8.1 —
>>> Please see BCP 178 (RFC 6648), and then remove x-name and x-prop.  
>>> Thanks.
>> Removed
>
> Your really limiting *ALL* resources to *ONLY* these: "ROOM", 
> "PROJECTOR", "REMOTE-CONFERENCE-AUDIO",
> "REMOTE-CONFERENCE-VIDEO" ? I have seen many more over the years. Such 
> as: Car, Laptop, Cabin, Test-Station, ...

No - as the spec says

       The registered values are described below.  New resource types
       SHOULD be registered in the manner laid down in this
       specification.

>
> At a more global level. I think that resource type is one of the most 
> free-for-all value types in iCalendar. It is not going to be possible 
> to define what vertical market calendar applications need. The removal 
> of x-name will be ignored (as it is now). I have seen many that do not 
> start with "X-" and are not IANA defined. It started off years ago 
> (before 2445) with a suggestion or example. So examples were added, 
> that became IANA defined. However *MANY* non standard values exist in 
> the WWW wild world.
>
> Would it be more realistic to open it up to any name the user or 
> application needs?
> I am guessing that closing it down - will be ignored, as it is now.
There is value in having a 'standard' set of resources - it allows UIs, 
applications etc to handle it in a more automated manner.
>
> Similar with x-prop. Vendors add properties they need in vertical 
> market calendaring applications. They are going to add them. They are 
> going to be seen. So now your going to remove a preferred way and 
> almost invite confusion. Currently an implementation can simply ignore 
> x-whatever. Now it is easy to filter out vendor specific X-PROP 
> properties. It is going to be a mess for an existing implementation to 
> guess if it is vendor specific, or a new IANA defined property that 
> should be preserved. For the most part, they prefix their vendor 
> specific properties with X-, now your removing that restriction?
>
> What was the reasoning for removing them?

>
> Without them, this looks more like a candidate for an FYI-only RFC 
> documentation that describes how a single (or few) vendor does things.
>