Re: [core] Resource Directory plugtest
Christian Amsüss <christian@amsuess.com> Thu, 22 March 2018 14:45 UTC
Return-Path: <christian@amsuess.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BCC6127337 for <core@ietfa.amsl.com>; Thu, 22 Mar 2018 07:45:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_FILL_THIS_FORM_SHORT=0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 SEiISXMrKJyy for <core@ietfa.amsl.com>; Thu, 22 Mar 2018 07:45:00 -0700 (PDT)
Received: from prometheus.amsuess.com (alt.prometheus.amsuess.com [IPv6:2a01:4f8:190:3064::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D7E126DFB for <core@ietf.org>; Thu, 22 Mar 2018 07:44:59 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bd]) by prometheus.amsuess.com (Postfix) with ESMTPS id 3B94949632; Thu, 22 Mar 2018 15:44:57 +0100 (CET)
Received: from poseidon-mailbox.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bf]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id E893D61; Thu, 22 Mar 2018 15:44:55 +0100 (CET)
Received: from hephaistos.amsuess.com (unknown [IPv6:2001:67c:370:128:d1a4:586c:a5dc:33d8]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 396493A; Thu, 22 Mar 2018 15:44:55 +0100 (CET)
Received: (nullmailer pid 16999 invoked by uid 1000); Thu, 22 Mar 2018 14:44:53 -0000
Date: Thu, 22 Mar 2018 14:44:53 +0000
From: Christian Amsüss <christian@amsuess.com>
To: Core WG mailing list <core@ietf.org>
Message-ID: <20180322144452.GA13008@hephaistos.amsuess.com>
References: <20180302092637.GA10917@hephaistos.amsuess.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="0OAP2g/MAC+5xKAE"
Content-Disposition: inline
In-Reply-To: <20180302092637.GA10917@hephaistos.amsuess.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/x4o88wF_JYUu4oJlZbEM-ZaRhIU>
Subject: Re: [core] Resource Directory plugtest
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Mar 2018 14:45:03 -0000
Hello parties interested in the RD interop, please fill out which dates would work for you for a first interop: https://doodle.com/poll/hxx6ryh4359tsvnb The times were chosen to accomodate participants from the the American west coast and Europe, let's see if we find convenient overlap. We will meet in voice chat (probably IETF's own Jitsi) and do all testing over the Internet. I've assembled a questionnaire at the end of the mail to help in setting expectations and identifying problems ahead of time, please reply off-list preferably before April 1st. A first interop that will happen as doodled with whoever is ready to do it by that time. There will not be a precise test specification for that event, we'll just try out some operations driven by the client implementor. From the experience in that, we can develop a more formal test workflow and have a second interop based on that, probably around June. Best regards Christian Foreword to participant data ---------------------------- These questions are here to determine in advance whether we we will at all have implementations that can interact meaningfully. You are a perfectly good participant if you only tick one or two of the feature options. Older versions are OK too: a -00 client should be able to register with a known -13 RD and vice versa. The feature list is not a compliance check lists and implies nothing about those things being optional. Feel free to add free-form comments if you want to volunteer additional information or think I missed a point. Participant data ---------------- I implemnt RD as of draft version [ ] / as of a derived specification, in particular [ ]. In terms of roles and features, I implement... [ ] an Endpoint that can do [ ] finding of the RD using [ ] a configured host name [ ] a configured IP address [ ] expicitly configured DNS-SD [ ] by receiving to a SLAAC RDAO option [ ] by falling back to a "close device" like a 6LBR [ ] by discoverying an RD using multicast [ ] simple registration [ ] do full registration [ ] execute URI discovery to find a registration resource [ ] send an explicit con or other registration parameters [ ] delete my own registration on shutdown [ ] any of the above with content formats other than link-format, in particular: [ ] [ ] an RD that can [ ] send SLAAC RDAO announcements [ ] respond to multicast requests [ ] accepts simple registrations [ ] accepts regular registrations [ ] implements lookup, in particular [ ] endpoint lookuo [ ] resource lookup [ ] group lookup [ ] accept group registrations [ ] accept registration with another formats than link-format [ ] process generic registration parameters [ ] process specific registration parameters (RD extension), in particular [ ] RD-DNS-SD [ ] proprietary [ ] other: [ ] [ ] a lookup Client [ ] that can do endpoint lookups [ ] that can do resource lookups [ ] that can do group lookups [ ] that can observe lookups [ ] can deal with other formats than link-format [ ] that isn't actually a lookup client, but if you ask me to look something up during an interop, I have a client at hand to do it semi-manually [ ] a Commissioning Tool As schemes and authentication methods, I support... [ ] coap [ ] coaps [ ] coap+tcp [ ] coaps+tcp [ ] http [ ] OSCORE over any of the above I will have a route to the general internet using... [ ] IPv4 [ ] IPv6 [ ] my endpoint will have multiple addresses that are routable to the internet [ ] my endpoint will have at least one routable address that is firewalled Participant privacy: [ ] I'm OK with being publically identified by name, email address and company in the course of this interop. [ ] Please anonymize my participation. -- I shouldn't have written all those tank programs. -- Kevin Flynn
- [core] Resource Directory plugtest Christian Amsüss
- Re: [core] Resource Directory plugtest Christian Amsüss
- Re: [core] Resource Directory plugtest Christian Amsüss
- [core] Report on first Resource Directory plugtest Christian Amsüss
- Re: [core] Report on first Resource Directory plu… peter van der Stok
- Re: [core] Report on first Resource Directory plu… Carsten Bormann
- Re: [core] Report on first Resource Directory plu… Christian M. Amsüss
- Re: [core] Report on first Resource Directory plu… Carsten Bormann
- Re: [core] Report on first Resource Directory plu… Jim Schaad
- Re: [core] Report on first Resource Directory plu… Jim Schaad
- Re: [core] Report on first Resource Directory plu… peter van der Stok
- Re: [core] Report on first Resource Directory plu… Christian M. Amsüss
- Re: [core] Report on first Resource Directory plu… Carsten Bormann
- Re: [core] Report on first Resource Directory plu… Christian Amsüss