Re: [Asdf] I-D Action: draft-ietf-asdf-sdf-16.txt

David Navarro <david.navarro@ioterop.com> Wed, 04 October 2023 14:36 UTC

Return-Path: <david.navarro@ioterop.com>
X-Original-To: asdf@ietfa.amsl.com
Delivered-To: asdf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45A7EC1522C2 for <asdf@ietfa.amsl.com>; Wed, 4 Oct 2023 07:36:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level:
X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ioteropcom.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IyvEhJAuT7ql for <asdf@ietfa.amsl.com>; Wed, 4 Oct 2023 07:36:19 -0700 (PDT)
Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-pr2fra01on2105.outbound.protection.outlook.com [40.107.12.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B5BC1522BE for <asdf@ietf.org>; Wed, 4 Oct 2023 07:36:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ao7uoPhYtX/h1FY8q1giaR0KduYw2JEY1evn4zHwrbjF4xD0JEymJMfl2/yJ3VZnB0gV37JHAVrkorGBa/Xu+UGBYo7i+iHsbF+qcx+//Z1njQYBybvjA11AxFnr8CXc2E1nF5vo6NSwYYCPflitQKKs3fIKUPYomwg9OquT6V5Uo8P0NBsSkXIWzsg7djBUhWgXC3wRzgdQZB1LAJshyxweh5jS0TSsffW3gOfsfZzpDyzcjTGcVD2HGO0BjKaryiUylMaLtmz5YCKltJbX4Qb2TtwFhdPVvesR278fuifSsG7ofpu3JXuCFlfEwieURXPwm/Xo87OJzLr+GXVH3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tTiCYUsiLyX5UZV9QLjevNBBrhuAov42wM6KKOS5Q48=; b=jYPgbJZACsVgv0r7+CTQUbYawYdu12EKagpbRGP3JH1F2iQYf517sOmkLcs39ST4+PiL6aedCvEOINUKqVSLZ18fQGhnfvvwikudCLitd/7ydoW+bWtMx00MvNEH8l9R/3nJycpadEu+iehrdi+qPCvnhvjKjuxVmakJWBdr5uE3LkWmHATd4mixQVzYUqGquCGn7Y/hwYgeqVfPFggCy5zJIl8ZBKiiMwrIBk8uqGD1nt3wbo8FeyOfjYIpilWVcqbpNsh0dQvngqtEOrywTxXntZIBdTYWHIQ+NXaRVg+ZDAlNxKHeQIwSMoMYoj9rNm8YslpWqPa0GAiYw/JbMg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ioterop.com; dmarc=pass action=none header.from=ioterop.com; dkim=pass header.d=ioterop.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ioteropcom.onmicrosoft.com; s=selector1-ioteropcom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tTiCYUsiLyX5UZV9QLjevNBBrhuAov42wM6KKOS5Q48=; b=TVIbUkWGnMO5ZPwCEEIHKmZWmooKzizprmXHTKC/yFaoE4/qFrD71pHlcylYf6dYpYpNsvvF8EVNMCxZDA5tdvEM7Hm1Fv1yb9uWGhG/RA6cNPlI7tpuDfCunGKiEZvXUteKxnJTbBrAZnoQhbbzBt7Iwnkzc9WOu/JF3Jb1xCTOQ8gkmTO5F/2HrOrpqTZ4wDkG/kRpy3pTYH6Nf2E9Xa4HXtSWXVxosrxnMo4wHwHp/JtdFXTj3HaWhhyN2a4tey68kf1pNSLO3L3lgfeZDOBJiL5l+mhiPWCSicBcxWiHawEaoK596JRHmIT8Dyo/YuSqZzOjaZJof5JgWiyGsg==
Received: from PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:142::6) by MR1P264MB2288.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:14::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.35; Wed, 4 Oct 2023 14:36:16 +0000
Received: from PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM ([fe80::4e0b:b750:65ea:23c9]) by PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM ([fe80::4e0b:b750:65ea:23c9%4]) with mapi id 15.20.6838.033; Wed, 4 Oct 2023 14:36:16 +0000
From: David Navarro <david.navarro@ioterop.com>
To: Carsten Bormann <cabo@tzi.org>, "asdf@ietf.org" <asdf@ietf.org>
Thread-Topic: [Asdf] I-D Action: draft-ietf-asdf-sdf-16.txt
Thread-Index: AQHZ9Oz+BANJcRhUvEWhUYB+MFrrSbA18o+AgAOgInA=
Date: Wed, 04 Oct 2023 14:36:16 +0000
Message-ID: <PR1P264MB349681CA65EFF01C738560E6E8CBA@PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM>
References: <169622266506.58432.16744474713900421263@ietfa.amsl.com> <B5A2C6E5-5AB2-4EBB-921A-D31704BEC124@tzi.org>
In-Reply-To: <B5A2C6E5-5AB2-4EBB-921A-D31704BEC124@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ioterop.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PR1P264MB3496:EE_|MR1P264MB2288:EE_
x-ms-office365-filtering-correlation-id: 38c3e44f-a861-475e-6db1-08dbc4e74423
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6oOIolKEMiBk5g/8yjgaN6obLhqtGPP4wpEIVwxo2woqE4miC2BG8Kvl2f/mJ9FnNQrpCu1nWSfCs48JmOpynfJYSOGmCFHTjnhLKtDdxM3Jt7v59Sz09MzCH7a+arCmK2JKIDaEwTXoluq0+sxgfTEjCMsGHFByIwLA7gbf11fFMC9yvbyeuRbMmkpVVIgN2KEvJaZpTUiZ1oCetKQs8ICH6FgCC1rlGvCMnlvz2wRzS7duj916lMB3S5E/Tl3VgseXu/dd3Sugno9qXe+qzLlsfNN5ewDlXYdNjYHdV+3XsmlJrl50uNGJ020oCcyANXCtPURCrMg3LNiQxN8j289TYQAphzs+QNoN53aDl6BAYx0JcrFgKzQWyP5+Z0PHsiJZCET3qgaNcByL43hcSIOonhou7kyyEURX+TISMMGjplzNa0Z8kkJrq51+xJcapDXe9gha/DpNY8slgJUW8aDLgHfAYLoeTy8gQaYZR17YjnzI4xrkQs2WqtpUuwnZ+OMBmzy2zRYXww5ZCvTBcAl/CNSOBllBb8p6lR9rHjZf0SXw8UNstsPSFbummfi2J4KES/vq17xMhQFYS/IlhCKefpHACKYc715lDKB2Xz4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(39840400004)(376002)(396003)(366004)(230922051799003)(1800799009)(186009)(451199024)(64100799003)(45080400002)(38100700002)(38070700005)(9686003)(66574015)(83380400001)(53546011)(7696005)(6506007)(71200400001)(122000001)(26005)(33656002)(966005)(478600001)(64756008)(8936002)(76116006)(66556008)(110136005)(66946007)(66446008)(66476007)(316002)(8676002)(41300700001)(2906002)(4001150100001)(86362001)(55016003)(5660300002)(44832011)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: inWlMGgjGxmDpuDG/TS/dSSOXzWNmhf6USS7j7CJgzbD6qAo8PxJpteQgn5wRnSA2dW1uF0r4yuWzTUgVszDDi/cxxRJK5xEA+OznIfeel5seLEAtK98dOpvG9lJhFP288CQI9dLm+LIp73yr1dWh1OR2fYdVPQfSsJauQcHU/yBRKfc50FSbOgNor/AOmym5pTxY28szf1t3ecQ++hxi45Uvh76zUzTYsJPlZFYG/ZwRh8IrMMTcLF3H8MPj+S+M8SutO2OdUp1cQPbuqSjDlyqJUuTBBJE1xdBTR5IA13FuVuQdaBsvHKA7tpSggVz3cdV0//9DofTZ5bXH/kb45VloaldT6jrMNUvEW7SO2sjY281N34tGLZfa738OuzndoNOli60oPHkaVNz+zZCFbIRRkVwwBY5Dc32dSaz4VpDd3o9JxykX7qT9A6/J/WR76JftSp0cBw1bgSqMpPpS0kPilyW0WAaA0Js2IVoY+nhuwT5fVfbX57OUK1QKUf1INH9cjTF0cgnvHhqtAM/5v8XgE/QpHc72mES+2wo5jTR56xzf7cc5a1zzg7swz6LomJZat8lSrkw8pvnEmMm7S5gsj6kH73UZ1M/dG/bgM6TwLhIsJXEbT8ssX2woNGCPeCYDDohdhhsR5hqSrj7IrXkIQqG82LgrNxWDgvuwoiABLo6q4iwPWARQx3LkOvRGeW9IiqmCZzFQiEJdMctWNnJvJyWMCAd8+2Nk7N1TU5Xlob6wB1aXEb/fR9NqLRTN4qYT3avNX7LOn10WbYZxvDOH7HnS9rogTXJPCqjE9QqHv1LlE0mnK6JOL5fr7wmcz7/TfeHhbAdwTbKffeknfI5O6wwLInOGGGHlbiqzDDYF+AiCpuDq4tBDQqQpWt3+TsX21svAWXLZaRzNabQBpgtQ6vAJ433W1hrpitghn+xwvbo7115l6J97LBjYn4b454h2RMQZI4KvAtCTVRxaDQei3alXV009eT4B/9NRyhBW5olalO7/AyjH+GMn7rLfKehd38Xps5+HJGUEgCoGYxtsHJBmGkkIg1MzoNZmDhfdonC7MxCoVyswlUa6bbhwvgw99e2N9mOIb9Rl9ZqbVr+cp/vFKELFbIRHdxMYYjhe32S9I4JLZw05HJqlzkfALSVIH+GBhX71ea64efV8r7EZQOX5790EdS+dqKgBIUuIC5YLEqJ7d64khWC3rNFItPWKUxCVs0RlDp7+QUC1NOg6JxdaCWQTZPYoZk5Y4ibQbYXdC7lqNpAudsKZGRttcLkqvyYUonIsi4119Vxi49XemA5byQZRqWs2kDEjiSfioym2IDlg2qTspqA3KH4Y+3th+YNnC47/sQ3eJ4EEyZAuMYNxtHQxbO+/9aQuZXbZajpJj30Dq8ignxZKp+/PITBFCpfYmaZZY42AgqPihHF+Mv/lUKWKhPaFjNVlMSbI7X5a3MjsPaYpiaRjaRlVVlmEW7BHz8A1UvsLgcHg5spZ8mpX9DG8QZiz2wNQ1BOwSNapVXzOfGlo0XSKBVrYB6zpJslZtbyZ1mRB1tsy7G8eAtpT1WbeTGDMt2GALHp9cEovpteU0zFhkAAn2e3
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ioterop.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PR1P264MB3496.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 38c3e44f-a861-475e-6db1-08dbc4e74423
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2023 14:36:16.2225 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c0df38cb-a6d1-4728-a099-b8bb2ed471dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YqitaTAKK2M1XkdT0DpTBu2eR7pQe6sRSNg0BjhH5hmL5hrGWLfkGnfpz1RJZAurxkcjvGPk/VwT9XA/P3NUT/33Ucgh/fdt7vn+mTq3ggk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2288
Archived-At: <https://mailarchive.ietf.org/arch/msg/asdf/p9ycNu13LeEeEkQKOWPwhfWMApo>
Subject: Re: [Asdf] I-D Action: draft-ietf-asdf-sdf-16.txt
X-BeenThere: asdf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "A Semantic Description Format \(SDF\) for Things and their Interactions and Data" <asdf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/asdf>, <mailto:asdf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/asdf/>
List-Post: <mailto:asdf@ietf.org>
List-Help: <mailto:asdf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/asdf>, <mailto:asdf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Oct 2023 14:36:23 -0000

Hi,

Sorry for the late comments.

On the substance:
The draft looks good to me.
Personally, I would have preferred for the sdfThing and sdfObject concepts to be merged, but this ship has sailed a long time ago.

On the form:
I share most of the editorial concerns expressed by Christer Holmberg, especially on the confusion between Things and sdfThings, or the various objects and sdfObjects.
More generally it looks like the scope of the draft is not clearly defined. For instance there are discussions of future drafts, or the discussion on the interaction with sdfAction already pointed by Christer. IMHO, this draft should contain only the definition of the SDF Model and the structure of an SDF Document.

I also entered an issue in the repo for some small editorial comments: https://github.com/ietf-wg-asdf/SDF/issues/136

Regards,
David Navarro

-----Original Message-----
From: ASDF <asdf-bounces@ietf.org> On Behalf Of Carsten Bormann
Sent: Monday, October 2, 2023 7:07 AM
To: asdf@ietf.org
Subject: Re: [Asdf] I-D Action: draft-ietf-asdf-sdf-16.txt

As the abstract says, revision –16 should address the Working Group Last Call comments.
Please see the HTML and diff links below.

We are now soliciting a round of final reviews, intended to complete 2023-10-12.

Please record any issues here in the mailing list and/or at:
https://github.com/ietf-wg-asdf/SDF/issues

There already is one new issue there, so expect us to forge a -17 at the end of next week.
(Please ignore the two-digit issues, which are really reminding us of work that is going on outside the draft.
The new issue #134 is about a “description” entry in the info block, which we have strangely not noticed as missing so far…)

Grüße, Carsten


> On 2. Oct 2023, at 06:57, internet-drafts@ietf.org wrote:
>
> Internet-Draft draft-ietf-asdf-sdf-16.txt is now available. It is a
> work item of the A Semantic Definition Format for Data and
> Interactions of Things (ASDF) WG of the IETF.
>
>   Title:   Semantic Definition Format (SDF) for Data and Interactions of Things
>   Authors: Michael Koster
>            Carsten Bormann
>            Ari Keränen
>   Name:    draft-ietf-asdf-sdf-16.txt
>   Pages:   98
>   Dates:   2023-10-01
>
> Abstract:
>
>   The Semantic Definition Format (SDF) is a format for domain experts
>   to use in the creation and maintenance of data and interaction models
>   that describe Things, i.e., physical objects that are available for
>   interaction over a network.  An SDF specification describes
>   definitions of SDF Objects and their associated interactions (Events,
>   Actions, Properties), as well as the Data types for the information
>   exchanged in those interactions.  Tools convert this format to
>   database formats and other serializations as needed.
>
>
>   // The present revision (-16) addresses the Working Group Last Call
>   // comments.
>
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-asdf-sdf/
>
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-asdf-sdf-16.html
>
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-asdf-sdf-16

--
ASDF mailing list
ASDF@ietf.org
https://www.ietf.org/mailman/listinfo/asdf


[ioterop-enabling-massive-iot-through-lwm2m]<https://ioterop.com/>

[social-icon-linkedin]<https://www.linkedin.com/company/7955832/> [social-icon-twitter] <https://twitter.com/ioteropcompany>  [social-icon-facebook] <https://www.facebook.com/IoteropCompany/>