Re: [calsify] New Draft - Maintenance Notifications Using iCalendar
Michael Douglass <mikeadouglass@gmail.com> Tue, 16 July 2019 22:44 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 646CC12011C for <calsify@ietfa.amsl.com>; Tue, 16 Jul 2019 15:44:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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, URIBL_BLOCKED=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 H_tcxc2H4cn1 for <calsify@ietfa.amsl.com>; Tue, 16 Jul 2019 15:44:56 -0700 (PDT)
Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) (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 6481112002F for <calsify@ietf.org>; Tue, 16 Jul 2019 15:44:56 -0700 (PDT)
Received: by mail-qt1-x844.google.com with SMTP id z4so21384979qtc.3 for <calsify@ietf.org>; Tue, 16 Jul 2019 15:44:56 -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=W0gMsNzZIegokMn4UeOkg+4iEV60PcuifTqMpbNHJNU=; b=FdX73agRWtg74hSCrFa4wvNuV6Ph6mtlSh3RRv2k6Gl2J5lp/SfqZa5B5gftfskr4z HG71RpoE4MfTS+ZugQbCD2Fnr8V0z6IbT+2k+dMsazNzaUiNQkk9ar+znMjovZ2fBFcJ Yc3nNjKgbDB50E8gxSYRQOM43PmS1DHc1xcFpgYaj8N5gg78a993zk1ZY0FhCqTObWo2 XamYq430inllgjG7k6l0sI96gJO5B2HKIP8NJDvP54BXf7+7qx7nVrWFjZunCFePNWcT KE8D8slmy2KMkpfLgXM/cX2aMGeqdsQJKkowWkKVNoo7rVKnk50nS9LeD9JqwV1a9T6z r4ag==
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=W0gMsNzZIegokMn4UeOkg+4iEV60PcuifTqMpbNHJNU=; b=oawmM4KcxCNw/NhxfcNxmtDAKJYjzpeZoY8gBR2C+KNy301ZWqjyd3l74MoiSlsLe/ 5tttvLWs/Jhrikpn4KttzlkylgRVP0dmOgKQeotCe2N+Z3s5o4mfdwXUxzi5Yr6nX7HU +tL6QYfCqhWpotMh2kfA8oM8mILM1CK4BdGq3cj/q23asohTUkGhlJL0L55dzWkkOYi7 TwuZz1tb7Sw+0BNv1rauIOgsBTig37dgOXQHrzX2Yz+3c3t8yPYcy7exE4VNXZndagQk GkMvTCqtMDnmkpb/k9LrApkp+z2Am+80rbTqS3n0xiXGVzfoNP3edBDjQcTjt0VElAho EqEg==
X-Gm-Message-State: APjAAAURO3yTqnb1VCu4lHcydj+/3D2b/XPgs0Z9+UjI1wj5XiBipl96 kql618dZ0m+PIujD/wjRZN6k8XUn
X-Google-Smtp-Source: APXvYqz1iGwKTuBA7V6xEzOCOtfAF8sBnOXwvV2GnGR5ds/Csbamcndj4unJiXec6w2OCLVKBUDyvw==
X-Received: by 2002:ac8:6702:: with SMTP id e2mr7959120qtp.317.1563317095295; Tue, 16 Jul 2019 15:44:55 -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 y14sm9973409qkb.109.2019.07.16.15.44.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Jul 2019 15:44:54 -0700 (PDT)
To: Doug Royer <douglasroyer@gmail.com>, calsify@ietf.org
References: <CAOxZLy0VntDQYCrdvnpDcef3rPqXibqso36OwEjbFn4kdUSPWQ@mail.gmail.com> <f2eaac56-8604-ac3e-9749-cfa92a888416@fastmail.com> <f845a34d-7eb4-99fe-252a-49b15fedae49@gmail.com> <CAOxZLy2e9mv5QsDBpKv=us+jJ0R_i9Yp5q0aHz-0oFq7X+jeEg@mail.gmail.com> <a9a77a94-6eff-b6f8-7d37-56735f7331bf@fastmail.com> <CAOxZLy2UVWd8cv4pPTnyKFgPbWshh7CT82i5kLn4qUL=dBegLQ@mail.gmail.com> <12d2d82e-121f-3583-592b-fcbd17f2b0d1@gmail.com>
From: Michael Douglass <mikeadouglass@gmail.com>
Message-ID: <17ad7de3-5957-eb65-a052-d6f9f93f2b23@gmail.com>
Date: Tue, 16 Jul 2019 18:44:53 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <12d2d82e-121f-3583-592b-fcbd17f2b0d1@gmail.com>
Content-Type: multipart/alternative; boundary="------------8162EE9EC37814EFBEBF2D9F"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/mZB-AJw59uVdYQeEEhH3Qm0r06A>
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: Tue, 16 Jul 2019 22:44:59 -0000
On 7/16/19 14:46, Doug Royer wrote: > On 7/16/19 10:17 AM, Ryan Gunter [Masked] wrote: >> Preview: Ken / All, Thank you very much for the help. This is my >> first --> SPAM? CLICK to BLOCK >> <https://dnt.abine.com/#/block_email/c52sjc4j7tsm@opayq.com/FWD.chozigimwf2x@opayq.com> >> >> This email is Masked using Blur - it was sent from ietf.org to >> c52sjc4j7tsm@opayq.com (your reply stays Masked). To protect your >> privacy <https://www.abine.com/faq.html#caniaddcc>, do not forward >> this message, or add new recipients like CCs or BCCs. >> >> Thanks for being a Blur customer! If you haven't yet, [ Try DeleteMe >> at a discount. >> <https://joindeleteme.com/?utm_campaign=blur-offer&utm_source=masked-email-header> >> ] >> >> Ken / All, >> >> Thank you very much for the help. This is my first IETF process so >> I'm still learning. >> >> Our team has been discussing the options, and the STRUCTURED-DATA >> field might be better fit for our network maintenance use case. Has >> there been any discussion about coding support / libraries / tooling >> for this property? Also, the draft indicates using standardized >> schemas from schema.org <http://schema.org> or hosting your own is >> acceptable, however we were curious if there were any thoughts on >> storing schemas specifically for STRUCTURED-DATA? > > Is this a workflow process that involves scheduling? Or are you > looking for an XML/HTML (schema.org) web page solution? A massive > percentage of the schema.org schemas are CSS or HTML content. > > From the NANOG mailing list, it looked as if you wanted to > automatically track a log of calendaring events (past or future) and > have a standard way to describe and parse the description to keep > track of what was done or needs to be done. (looks like > calendaring/scheduling to me) > > If your content is primarily for automated display (html or otherwise) > of data, then maybe schema.org web content will be what you want. > > If your content is for processing and work flow (that may be > displayed), then you may want an iCalendar (or other type) object. > > The two are not incompatible, as schema.org ties to MIME-types > (attachments). - See the schema.org contentType as one example. > Structured-Data has no benefit over ATTACH. I think people > misunderstand the ATTACH property. So how as an attachment would we represent the example: STRUCTURED-DATA;FMTTYPE=application/ld+json; SCHEMA="https://schema.org/SportsEvent"; VALUE=TEXT:{\n "@context": "http://schema.org"\,\n "@type": "SportsEvent"\,\n "homeTeam": "Pittsburgh Pirates"\,\n "awayTeam": "San Francisco Giants"\n }\n > > The W3C (schema.org) and the IETF are in agreement on object > identifiers. Schema.org allows for the definition of data sets, and > they are tied to mime types when sent as separate, non-web-page objects. > > Don't over complicate your data set. Define it, then map it to agreed > on names, value types, and when needed specific acceptable values. > Then decide if its values are primarily web-page-content, or a stand > alone transported objects. And if stand alone objects tied to calendar > date/time, then keep with the same format and do not invent another > one, it will just complicate parsers. I don't see how this complicates parsers: the value of structured-data can be ignored if you're not interested and presumably you havea parser if you are. > > >
- [calsify] New Draft - Maintenance Notifications U… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Ken Murchison
- Re: [calsify] New Draft - Maintenance Notificatio… Thomas Schäfer
- Re: [calsify] New Draft - Maintenance Notificatio… Thomas Schäfer
- Re: [calsify] New Draft - Maintenance Notificatio… Tim Hare
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Michael Douglass
- Re: [calsify] New Draft - Maintenance Notificatio… Tim Hare
- [calsify] SCHEMA vs New Property Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] SCHEMA vs New Property Michael Douglass
- Re: [calsify] SCHEMA vs New Property Tim Hare
- Re: [calsify] SCHEMA vs New Property Michael Douglass
- Re: [calsify] SCHEMA vs New Property Doug Royer
- Re: [calsify] SCHEMA vs New Property Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Ken Murchison
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Michael Douglass
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Michael Douglass
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter
- Re: [calsify] New Draft - Maintenance Notificatio… Doug Royer
- Re: [calsify] New Draft - Maintenance Notificatio… Ryan Gunter