Re: [calsify] New Draft - Maintenance Notifications Using iCalendar

Ryan Gunter <rgunter@twitch.tv> Wed, 10 July 2019 22:05 UTC

Return-Path: <rgunter@justin.tv>
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 43DDF120359 for <calsify@ietfa.amsl.com>; Wed, 10 Jul 2019 15:05:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.455
X-Spam-Level:
X-Spam-Status: No, score=-0.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=twitch.tv
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 9o916viREQPr for <calsify@ietfa.amsl.com>; Wed, 10 Jul 2019 15:05:36 -0700 (PDT)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 6F89C12025D for <calsify@ietf.org>; Wed, 10 Jul 2019 15:05:35 -0700 (PDT)
Received: by mail-wm1-x336.google.com with SMTP id l2so3758439wmg.0 for <calsify@ietf.org>; Wed, 10 Jul 2019 15:05:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=twitch.tv; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9a2obn/1+YNSkANU9BQSkKx+ZGRXW93dM9RF4VH73Kc=; b=gMMnS5tQlSw6xWx01Upf6TFvzjc/EhUDJkWPO3gaoUYs7rF+QF+k4BNHV5kY//lu1E 77ilnalYepJMckHd5MOFeP/u+BBNZCAB7xM/4R7lXMuzJRicXN15oGdCkdWL3u7+JG41 ZVfQedBaK7x9vo8tod9d5VG6pMTaS4+bfWOpw=
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=9a2obn/1+YNSkANU9BQSkKx+ZGRXW93dM9RF4VH73Kc=; b=m+fmyGud4xjzQ4g1VpT6Vt0dCAQgenQYbVVxQ42zlt8A/+wntT8IBu8Br1ile925Yz gg47/ktwLZZ8ThTGfvCgQkXJiZwj6iuxgnp8lPBjQXSGfJDPQrYAH0XA5se435oV+NzR 6LADmrULviafVpfzowSrdlJgkkU00zes28TWVNoLW0P0QFQYbJZzYRwiDlUKbFcTJLgn 9wgb9YQ78FKT9GmlW4mHxbBgzWL60Qiq7XTWUoGK8be9/Ufn1wt3WmyV0adzZyG/jObC 57KuP6uM4hMf83Oyopgse7mESOdmbAzWX4ZXkUZsp8p9hW+MjMJJ0wrmDIvFpxiZNnMM xyfA==
X-Gm-Message-State: APjAAAWWwYTEAAuuTcB99dFWYssYX48MqD+EOY6QVNfJJC6gxvRLD4Wn 0u25g9gKNgRi5OfNy4oHsISCpd2r+m5Vl8FPGRcr
X-Google-Smtp-Source: APXvYqxmSKTlvRTXlDTgsFNbj8HvF1F2kc68SunELv7Jtl2dJjlFgsBzg3JXw9KX9I2AtU6kJSuHwGKJBgZAWmJDTkI=
X-Received: by 2002:a7b:c751:: with SMTP id w17mr48553wmk.127.1562796333477; Wed, 10 Jul 2019 15:05:33 -0700 (PDT)
MIME-Version: 1.0
References: <CAOxZLy0VntDQYCrdvnpDcef3rPqXibqso36OwEjbFn4kdUSPWQ@mail.gmail.com> <f2eaac56-8604-ac3e-9749-cfa92a888416@fastmail.com> <f845a34d-7eb4-99fe-252a-49b15fedae49@gmail.com>
In-Reply-To: <f845a34d-7eb4-99fe-252a-49b15fedae49@gmail.com>
From: Ryan Gunter <rgunter@twitch.tv>
Date: Wed, 10 Jul 2019 16:04:57 -0600
Message-ID: <CAOxZLy2e9mv5QsDBpKv=us+jJ0R_i9Yp5q0aHz-0oFq7X+jeEg@mail.gmail.com>
To: Doug Royer <douglasroyer@gmail.com>
Cc: calsify@ietf.org
Content-Type: multipart/alternative; boundary="000000000000504ba9058d5ae029"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/87HVOyoKpiiHVNj0jYV6z53M8oU>
Subject: Re: [calsify] New Draft - Maintenance Notifications Using iCalendar
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: Wed, 10 Jul 2019 22:05:44 -0000

Hello everyone,

Again, the feedback is appreciated.

The new Event Publishing Extensions draft does indeed have some useful
properties that would be serve the purpose of providing parseable
maintenance information. The suggestions provided 2 options, and I have
questions about both.

*STRUCTURED-DATA*
1.  Since the fields in the proposed draft are not part of any standard
schema, one would need to be defined.  I’m assuming another version of the
draft would define the schema for maintenances within the property?

*New MAINTNOTE Component*
1. My initial thought is this seems like a simpler solution.  Is it being
suggested this could possibly be included into the Event Publishing
Extensions draft, or something separate?
2. To ensure I’m understanding this correctly, would the component be
structured something similar to this?

BEGIN:MAINTNOTE
MAINTNOTE-PROVIDER:example.com
MAINTNOTE-ACCOUNT: Twitch
MAINTNOTE-MAINTENANCE-ID: WorkOrder-31415
MAINTNOTE-OBJECT-ID: ABC123
MAINTNOTE-IMPACT: OUTAGE
MAINTNOTE-STATUS: CONFIRMED
END:MAINTNOTE



Ryan Gunter  |   *Twitch* <http://www.twitch.tv/>   |   Network Engineering
 |   +1.415.568.7607


On Mon, Jul 8, 2019 at 9:57 PM Doug Royer <douglasroyer@gmail.com> wrote:

> On 7/3/19 3:12 PM, Ken Murchison wrote:
> > Hi Ryan,
> >
> > My initial reaction to reading this is that all of the new maintenance
> properties should be grouped under a single entity such as a
> STRUCTURED-DATA <
> https://tools.ietf.org/html/draft-ietf-calext-eventpub-extensions-13#section-7.6>
> property or a new MAINTNOTE sub-component, similar to PARTICIPANT.
>
> New MAINTNOTE component - great idea. Then existing implementation should
> still be able to parse and preserve the content without knowing or acting
> on the content.
>
> --
>
> Doug Royer - (http://DougRoyer.US)
> Douglas.Royer@gmail.com
> 714-989-6135
>
> _______________________________________________
> calsify mailing list
> calsify@ietf.org
> https://www.ietf.org/mailman/listinfo/calsify
>