Re: [calsify] AD review of draft-ietf-calext-ical-relations-05
Barry Leiba <barryleiba@computer.org> Tue, 15 December 2020 18:04 UTC
Return-Path: <barryleiba@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 890413A129F; Tue, 15 Dec 2020 10:04:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level:
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 hJwEN5-ASjTc; Tue, 15 Dec 2020 10:04:10 -0800 (PST)
Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (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 A5B103A129E; Tue, 15 Dec 2020 10:04:09 -0800 (PST)
Received: by mail-lf1-f44.google.com with SMTP id o13so18530223lfr.3; Tue, 15 Dec 2020 10:04:09 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1qt4tvFvXqqkg5dCgMZ367oFU5uhdKqsj7yoAyO3WIo=; b=apvjef0xVnUezCDXvCqPzWxSYdRc4f/KTtAOuO6gPlAIJ7twcI15cnlu5PfR7SH7a6 BdJ/nVmxohSYa28436kXGZd/6KCAKriBi+3WU8mMdj5qdBswnSwwVC30JU5yTVzPvLh3 nDUj9UOri8uUeNYDSKdRr2CDX9gybAgg8KdoN0hPrjWCscptw8IocNyxGn0cZTPGRlEq MXNjrQV1PMHDxXHeeVAdkMICco8OREWwYqSyFqbc8YIo4v1iwJmT5rSnbf2Z6LeGVwi6 JDQ3GPlpsA2bDF71xN0vbpz4JcCxTRo72m9VkOEOT69jkStQ4QCGjXVvrtQlJHX6G4cY 2eAg==
X-Gm-Message-State: AOAM533EkiDfvqnv3YR59J8M+V8WnfR4LyJdRyNEgr5/YTlcB9zGZmrv VMTa7HoZB9e+ftk3pbt5IhInYVuB74qBBCt7tSw=
X-Google-Smtp-Source: ABdhPJzsKJilyaonqTUi+vMpe9IlPwvFDlja2tQlPyYQwYnjuV1zuDmVUPyjQQLj1sTzO/EEMmlwy/pqkBAYObR6r0M=
X-Received: by 2002:a2e:b047:: with SMTP id d7mr8317688ljl.467.1608055447595; Tue, 15 Dec 2020 10:04:07 -0800 (PST)
MIME-Version: 1.0
References: <CALaySJKAMbY8ggUCCiG4hDL7wzD9RpW8Zx3z719VhTypX6cKjg@mail.gmail.com> <7d01160e-de34-17d2-ebc9-5f8904db9f62@gmail.com>
In-Reply-To: <7d01160e-de34-17d2-ebc9-5f8904db9f62@gmail.com>
From: Barry Leiba <barryleiba@computer.org>
Date: Tue, 15 Dec 2020 13:03:56 -0500
Message-ID: <CALaySJKbcMJTPZzc_X1Jj7sCFcbxv=hUn2Z+5+XYH9s170=amg@mail.gmail.com>
To: Michael Douglass <mikeadouglass@gmail.com>
Cc: draft-ietf-calext-ical-relations.all@ietf.org, calsify@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/RTnet8jwUtO09dkRVSz_25LQLa0>
Subject: Re: [calsify] AD review of draft-ietf-calext-ical-relations-05
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, 15 Dec 2020 18:04:12 -0000
I agree that it's not up to this document to deprecate x- for iCalendar in general, I agree that we should probably consider a 5545bis, and that we might at least consider a separate doc to deprecate x-. Still, I see no reason that we shouldn't *now* eliminate "x-" from new extensions/additions that we publish. That said, I'm not going to hold out on this point, and if the working group thinks it's best to leave "x-" in for now, I will still move the document forward. But I'd like to hear *why* the working group think that (and not just "because it's still in a lot of other places as well"). Barry On Tue, Dec 15, 2020 at 12:26 PM Michael Douglass <mikeadouglass@gmail.com> wrote: > > I'm hoping to get through all your message today but I thought I'd deal with at least one point separately: > > On 11/19/20 14:08, Barry Leiba wrote: > > This is probably a good time to pay attention to BCP 178 (RFC 6648) by > removing the x-name construction from the ABNF (also in Section 5.1). > > > I agree with your point - however 6648 says > > 5. Does not override existing specifications that legislate the use > of "X-" for particular application protocols (e.g., the "x-name" > token in [RFC5545]); this is a matter for the designers of those > protocols. > > So 5545 in section 3.1 defines x-name > > and goes on to say: > > Applications MUST ignore x-param and iana-param values they don't > recognize. > > There are about 50 references to "x-". > > In section 3.6 I found > > Applications MUST ignore > x-comp and iana-comp values they don't recognize. Applications that > support importing iCalendar objects SHOULD support all of the > component types defined in this document, and SHOULD NOT silently > drop any components as that can lead to user data loss. > > On a side note in section 3.6.6 I found this: > > Note: Implementations should carefully consider whether they > accept alarm components from untrusted sources, e.g., when > importing calendar objects from external sources. One > reasonable policy is to always ignore alarm components that the > calendar user has not set herself, or at least ask for > confirmation in such a case. > > > and 3.8.6.1 > > Applications MUST ignore alarms with x-name > and iana-token values they don't recognize. > > 3.8.8.1 and 3.8.8.2 deals with iana and x-properties > > I think what I'm working round to saying is that it's probably time to consider a replacement for 5545. In my opinion 5545+ should state up front what MUST be processed and what CAN or SHOULD be ignored (though that may differ with the protocol used) > > In the shorter term we probably at least ought to have an update which explicitly deprecates x- for 5545 > > > >
- [calsify] AD review of draft-ietf-calext-ical-rel… Barry Leiba
- Re: [calsify] AD review of draft-ietf-calext-ical… Michael Douglass
- Re: [calsify] AD review of draft-ietf-calext-ical… Barry Leiba
- Re: [calsify] AD review of draft-ietf-calext-ical… Michael Douglass
- Re: [calsify] AD review of draft-ietf-calext-ical… Michael Douglass
- Re: [calsify] AD review of draft-ietf-calext-ical… Michael Douglass
- Re: [calsify] AD review of draft-ietf-calext-ical… Michael Douglass
- Re: [calsify] AD review of draft-ietf-calext-ical… Barry Leiba