Re: [Cacao] Call for CACAO Charter Consensus

Bret Jordan <jordan.ietf@gmail.com> Fri, 24 May 2019 15:53 UTC

Return-Path: <jordan.ietf@gmail.com>
X-Original-To: cacao@ietfa.amsl.com
Delivered-To: cacao@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 044BA1202F0 for <cacao@ietfa.amsl.com>; Fri, 24 May 2019 08:53:20 -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_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 zgsyrYMItNz7 for <cacao@ietfa.amsl.com>; Fri, 24 May 2019 08:53:17 -0700 (PDT)
Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) (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 6832812008A for <cacao@ietf.org>; Fri, 24 May 2019 08:53:17 -0700 (PDT)
Received: by mail-pl1-x62c.google.com with SMTP id r18so4324923pls.13 for <cacao@ietf.org>; Fri, 24 May 2019 08:53:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=bxsoUAOLjD9oln2qold9VhFmDOthRhlLee2IdSjwg14=; b=dcBjQDi/C7nI3E5AwjSHW/kbNQa5VkRLVY6x815FoRZA/Y5yN268951PhwdUlyKFYy w81KX5oWJNRhg31grKGTv4+xn9IgeS3299/h5wwN+YLDUBaDNO85q19/r+eWFH1ucE9f Akv1cG0PFJo+KMEDpgcucT9QyjBkfJnJeTtp1NGUAnxq5/OUJwlE3ZhBPz4uN+Era2Gs 0TjnalbnKVkK84j3s6vALlasU5vUuOgkR44oalGZLets5KKNhzAcu0vZg/u6DDBNy1Fv vbbY+VDJQh5tp8LXxm24K+5Rzew3FAecnL0ldsVzwroDpxXpvIRJX6tc3wrLQVAN2JSL t/Ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=bxsoUAOLjD9oln2qold9VhFmDOthRhlLee2IdSjwg14=; b=R19KDnHA2jyOMR8weJ0uuPp/Dbq101sOmR8grKO1SO43iXGVhxNRZSdNG6GCfy1tXI 4AaiocMBOHjQZLljbrzQ8OrPCkJJLg0YZ3Y0JWKyRVs8lpBlAuLP4GRJs6uqhVTXWYNC eeGg+Z5WDbB/1jFqErEUqult9mh2SbVmL8OrAakC1pKuXe3dACfsIb12X/WCpms+u+st 4+KS1fgVJk5m/bXPlFvmMRnSwYcVjNuUFs6l773xOzBkAp4VwAzseBFHu0NbsYElv7my 6u5lvqbndFOsYVSVFfQMHF2cDeEHlKC+Jt+Gge57rmPX6xViCtJnmpKSfR0Evg88MxyX uj3w==
X-Gm-Message-State: APjAAAVqC4RjUTjYDzbblXGbZp0ZTrUAiKi4rUGig1EDk9Ba5NJQI82I WHOLMMs1QmGxgS2nh/G/zcHM86ER
X-Google-Smtp-Source: APXvYqz88toUaMgTCyT4kQRgeEa1ijfjxX76PBCop20eNAL+u4qXfCShYakRZs55V9uMTrK1nP1BPw==
X-Received: by 2002:a17:902:59c3:: with SMTP id d3mr35360293plj.273.1558713196848; Fri, 24 May 2019 08:53:16 -0700 (PDT)
Received: from ?IPv6:2605:a601:a990:4d00:19cd:4706:ab3b:526b? ([2605:a601:a990:4d00:19cd:4706:ab3b:526b]) by smtp.gmail.com with ESMTPSA id k22sm2924672pfk.54.2019.05.24.08.53.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 May 2019 08:53:15 -0700 (PDT)
From: Bret Jordan <jordan.ietf@gmail.com>
Message-Id: <C287C63D-1770-4548-A1CC-0A6D570506AA@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C5B3F7CD-308C-459C-851A-8432F9743382"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 24 May 2019 09:53:12 -0600
In-Reply-To: <23404.1558667773@localhost>
Cc: cacao <cacao@ietf.org>
To: Michael Richardson <mcr+ietf@sandelman.ca>
References: <CAOgPGoAkj_QqPUzZe+O1W3f=P=EqARE5GCu6kMeO76kBWUK27A@mail.gmail.com> <727F25EC-DD08-4A81-957C-072AC94FF6B9@gmail.com> <16ae05d913e.c75683dd278058.2765926039818296187@nerd.ninja> <23404.1558667773@localhost>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cacao/asIk--f4go2rn2qofBL4H5Cslnk>
Subject: Re: [Cacao] Call for CACAO Charter Consensus
X-BeenThere: cacao@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Collaborative Automated Course of Action Operations <cacao.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cacao>, <mailto:cacao-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cacao/>
List-Post: <mailto:cacao@ietf.org>
List-Help: <mailto:cacao-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cacao>, <mailto:cacao-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 May 2019 15:53:20 -0000

Michael,

Thank you for your comments. The text around an application level protocol is really about calling out which application level protocol to use for CACAO (MQTT, RabbitMQ, HTTP, etc) and how one would use it.  You can not just leave it wide open, nor could you say just use HTTP or MQTT for example.  The hope is we could call out one, and how you would use it with examples, then we could build some interoperability test suites to help ensure vendors do it right.  Give them a way to self-verify.  We have done this in other projects and it has worked pretty well. 


Thanks,
Bret
PGP Fingerprint: 63B4 FC53 680A 6B7D 1447  F2C0 74F8 ACAE 7415 0050
"Without cryptography vihv vivc ce xhrnrw, however, the only thing that can not be unscrambled is an egg."

> On May 23, 2019, at 9:16 PM, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
> 
> 
> In general, I think that the charter is probably okay, but I feel that my
> concerns below should be addressed early in the WG process.
> 
> I have some difficulties understanding the "protocol" part of the charter,
> which I have clipped below the questions.
> 
>> 1.  Do you support this charter text (full text also provided at the
>> end of email or at [1])?  Please submit objections or blocking concerns
>> to the list.
> 
> I feel very uncertain about what shape some of the products of the WG will take.
> 
>> 2.  Are you willing to author or participate in the development of the
>> drafts of this WG?
> 
> Not sure, I am concerned that there will be many references to other SDOs whose
> documents are not freely available, and this will significantly reduce
> understanding.  I.e. I may be simply unable to author or participate.
> 
>> 3.  Are you willing to help review the drafts of this WG?
> 
> See above.
> 
>> 4.  Are you interested in implementing drafts of this WG?
> 
> Yes.
> 
> 
>> 3. the sharing and distribution of COAs across organizational
>> boundaries and technology stacks that may include PROTOCOLS, apis,
>> interfaces and other related technology to support sharing.
> 
> ....
> 
>> This solution will contain (at a minimum) a standard JSON based data
>> model, a defined set of functional capabilities and associated
>> interfaces, and a PROTOCOL. This solution will also provide a data
>> model for systems to confirm the status of the COA execution, however,
>> it will be agnostic of how the COA is implemented by the system.
> 
> ====
> 
> What I understand from the below is that I2NSF will provide the underlying
> functions for the playbooks to invoke.  We won't have to invent an
> abstraction of a router and firewall, because I2NSF already has done that.
> 
>> Where possible the working group will consider existing efforts, like
>> OASIS OpenC2 and IETF I2NSF that define the atomic actions to be
>> included in a process or sequence. The working group will not consider
>> how shared actions are used/enforced, except where a response is
>> expected for a specific action or step.
> 
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
> -= IPv6 IoT consulting =-
> 
> -- 
> Cacao mailing list
> Cacao@ietf.org
> https://www.ietf.org/mailman/listinfo/cacao