Re: [urn] NEW NAMESPACE REGISTRATION: KNX
Peter Saint-Andre <stpeter@stpeter.im> Mon, 18 September 2023 16:36 UTC
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18BB0C1519AB for <urn@ietfa.amsl.com>; Mon, 18 Sep 2023 09:36:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.399
X-Spam-Level:
X-Spam-Status: No, score=-2.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, SUBJ_ALL_CAPS=0.5, T_SCC_BODY_TEXT_LINE=-0.01, 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=stpeter.im header.b="gLcE3PR6"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="Z7ZEOWSU"
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 KDUe4BPa9-rT for <urn@ietfa.amsl.com>; Mon, 18 Sep 2023 09:36:02 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 954E4C1519A6 for <urn@ietf.org>; Mon, 18 Sep 2023 09:36:02 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 61E19320090E; Mon, 18 Sep 2023 12:35:59 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Mon, 18 Sep 2023 12:36:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1695054958; x=1695141358; bh=gjmkw4ZfDyQ8mERopS/nGN5Do/6SCSduWCH roo+kqI8=; b=gLcE3PR6U9nR+baRX1G/RuZ9E2xVAjp9uwnjmigxnr/GiKmu4m5 rhAK2mW2vlHAV6OqarChvx84YGzj5cFg1DO8orWYXhJviMdykLt8/CROxA69dK/r sjP7qo7+DWC0EXll5oJHcFqIRZWRhcNQugdvE+xYlL2aiqyolW0QOTDm1vDv/1eV KDah88olxD1bMgYkG6DQttLB10Icyrjrw8iZabUUszspBKxW8hKqEfDPu+An1di6 6P1vkWV0Snrn0HzXVJDXnfqlNjEF7eMQ3YZo5VXLgneefF6QxLk9ckS+nLXPUSDk py2o9+X3trDvRc+8l6qGT0PsAhM8VhLPyoA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695054958; x=1695141358; bh=gjmkw4ZfDyQ8mERopS/nGN5Do/6SCSduWCH roo+kqI8=; b=Z7ZEOWSUzVcW/ORXILcIKENBpmpcvqn4+HcJ+vlbqP+v8AlrGgt Yi2O+Ac+cWJQPEQOVOJDfaOyi/xgj9LuCi24K5rFFOwdE9/cJH6jeUl9sjGfEdhm soiyrCVgpYFm2oyVK1MCQWDlADa9+U/h+4FMKrP3jtFbU2o+l/MtXRtjRuq92Tc7 t9Wt1sB9KmwtUOSDarLF1wd0vI2nu2Mp/4AD4BnmhEXfUanzQuuaqz5+oagar39O PwzCAMVL+AT/iFVtIwNrwTcLBUUha8ZFtPtmB8JCRJirTq9WauuinrUaue1Ytb5r aXCLMGhlsqJ7cI3YYQH8FTm7TgwOkOVwzcQ==
X-ME-Sender: <xms:bnwIZb2arGml1WsMaJGYdZh-HL7kWDcLr93a9do3vMEg1UZK23VJmA> <xme:bnwIZaHMteXpybXnAHWAr1gv_H90Tl3oYt_o812zOZGkbC8SOUDWIkILJCLiR1BHG 8f5oin2l9lnBNOW1g>
X-ME-Received: <xmr:bnwIZb4eDV7ZkuOUi-xqgHqZTwh-k-LYyEUOKtewbRpit-1eS2-biF7zQndEu1Ss>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudejkedguddtudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthekredttdefjeenucfhrhhomheprfgv thgvrhcuufgrihhnthdqtehnughrvgcuoehsthhpvghtvghrsehsthhpvghtvghrrdhimh eqnecuggftrfgrthhtvghrnhepvefgiefhfeeiffekgfekteeijeetteetgeeggffgtdej teefjedtkeelffejtdeunecuffhomhgrihhnpehirghnrgdrohhrghdpkhhngidrohhrgh dpkhhngigtlhhouhgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepshhtphgvthgvrhesshhtphgvthgvrhdrihhm
X-ME-Proxy: <xmx:bnwIZQ03QDVP1Hc_POZUelVhoDJ-v5UVDW6oaW0qIHBSr9Mr5T5_zw> <xmx:bnwIZeHiDKBG1TR02c4aC-KdrZoVPg7vsuZhrOeFm0xy2E3OIDFlVQ> <xmx:bnwIZR9cpX81Cc7p9wk9j_psOeU_5KxRwzn_Pq4Qv5Use_fKzFW7aw> <xmx:bnwIZbOKdDrH08yNAi50f2t2uSSPFw6Ln04K3bTjXbgysZHvK-DCMQ>
Feedback-ID: i24394279:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 18 Sep 2023 12:35:57 -0400 (EDT)
Message-ID: <7402c8cf-6d7f-f1dd-e387-21000856cdcc@stpeter.im>
Date: Mon, 18 Sep 2023 10:35:56 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.15.0
Content-Language: en-US
To: Michael Critchfield <michael.critchfield@knx.org>, "urn@ietf.org" <urn@ietf.org>
Cc: Joost Demarest <joost.demarest@knx.org>, André Hänel <ahaenel@knx.org>, Steven De Bruyne <steven.debruyne@knx.org>, "W. van der Beek" <w.vanderbeek@cascoda.com>
References: <AS8P251MB01994DEB80DECDCA210B95D1FFEEA@AS8P251MB0199.EURP251.PROD.OUTLOOK.COM> <9fbf117a-510e-433f-49f7-6557311f1df2@stpeter.im> <AS8P251MB019999740EEEA33DF1949D3EFFF6A@AS8P251MB0199.EURP251.PROD.OUTLOOK.COM> <a7901ba9-39ff-9ec5-8c42-a65f0ca614bd@stpeter.im> <AS8P251MB01996E77365E0BBA9EE2BE72FFF4A@AS8P251MB0199.EURP251.PROD.OUTLOOK.COM>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <AS8P251MB01996E77365E0BBA9EE2BE72FFF4A@AS8P251MB0199.EURP251.PROD.OUTLOOK.COM>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/LENWL0dlZoZ2gEMulv99FXLQUPE>
Subject: Re: [urn] NEW NAMESPACE REGISTRATION: KNX
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn/>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Sep 2023 16:36:08 -0000
Thanks, Michael. This looks good to me and I approve of registration. What do other review team members think? Peter P.S. When submitting this to IANA, I will remove the text about the pending changes, since the completed registration template will be posted on the IANA website: https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml On 9/17/23 11:03 AM, Michael Critchfield wrote: > Hi Peter, hi URN Team, > > I appreciate your suggestion, many thanks! > > To make things easier on your end, I submit our amended registration > request here: > > Reference is again our KNX IoT Point API Specification, available on > https://schema.knx.org <https://schema.knx.org>. > > Specifically, the KNX IoT Point API Specification is attached, while the > Servers are down. > > Please note that as per our previous discussions via eMail, these > publicly available PDFs will undergo editorial changes to reflect your > latest recommendations of > > - replacing “relative URN” with “truncated URN” and > > - streamlining the use of {...} vs. <...> for the > definitions/uses/examples of urn:knx. > > These Changes are not yet reflected in the attached PDF. > > * Namespace Identifier: knx (example „urn:knx:dpa“) > * Version: 1 > * Date: 2023-09-07 > * Registrant: KNX Association cvba, De Kleetlaan 5, B-1831 > Brussels-Diegem, Belgium > o Joost Demarest joost.demarest@knx.org > <mailto:joost.demarest@knx.org> > * Purpose: KNX IoT Point API, as specified on https://schema.knx.org > <https://schema.knx.org> (specifically > https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download>) and > future EN50090-4-4, see note above on pending editorial changes. > * Syntax: urn:knx:<NSS> where the syntax of "<NSS>" is specified in > Section 2.2 of the URN Syntax requirements [RFC8141]. > * Assignment: Assignment done by KNX Association through KNX > Specifications. > o KNX Association may assign special meaning in its Specifications > to certain substrings within the Namespace Specific String > (NSS), e.g., an NSS beginning with 'dpt' might refer to a > datapoint type. > * Security and Privacy: > o There are no additional security considerations other than those > normally associated with the use and resolution of URNs in > general, which are described in [RFC1737] and [RFC8141]. > o This document registers a namespace for URNs. > * Interoperability: No known issues related to interoperability. > * Resolution: Not applicable; the "knx" namespace is not listed with a > Resolution Discovery System. > * Documentation: KNX IoT Point API, as specified on > https://schema.knx.org <https://schema.knx.org> (specifically > https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download>) and > future EN50090-4-4, see note above on pending editorial changes. > * Additional Information: Not applicable > * Revision Information: Not applicable > > Please contact me for any registration related questions in this regard. > > Best regards, > > *MICHAEL CRITCHFIELD * > > ETS Product Management > > michael.critchfield@knx.org <mailto:michael.critchfield@knx.org>• T +49 > 151 50 666255 > > ** > > *KNX Association* > > De Kleetlaan 5, B-1831 Brussels-Diegem • Belgium > > www.knx.org <http://www.knx.org/> > > <https://knxperience.knx.org/> > > -----Ursprüngliche Nachricht----- > Von: Peter Saint-Andre <stpeter@stpeter.im> > Gesendet: Samstag, 16. September 2023 03:00 > An: Michael Critchfield <michael.critchfield@knx.org>; urn@ietf.org > Cc: Joost Demarest <joost.demarest@knx.org>; André Hänel > <ahaenel@knx.org>; Steven De Bruyne <steven.debruyne@knx.org>; W. van > der Beek <w.vanderbeek@cascoda.com> > Betreff: Re: AW: [urn] NEW NAMESPACE REGISTRATION: KNX > > Hi Michael, > > Thanks for clarifying. I suggest moving that sentence out of the > Security & Privacy section and into the Assignment section. I might > rephrase it as so: > > "The KNX Association may assign special meaning in its specifications to > certain substrings within the Namespace Specific String (NSS), e.g., an > NSS beginning with 'dpt' might refer to a datapoint type." > > This would appear be more accurate and it would also alleviate concerns > about the seemingly nonexistent security implications of such substrings. > > Thanks, > > Peter > > On 9/15/23 1:56 AM, Michael Critchfield wrote: > > > Hi Peter, > > > Thanks for your kind reply and support on this. > > > I attach the Specification in its current state and as it should be > available via knxcloud.org (Server is down). > > > The recommended changes are being processed internally as we speak. > > > > > > Regarding your question on the special meaning of certain characters > of the NSS, we were referring to language we have specified and will be > using within our namespace. > > > Examples are urn:knx:fb for Functional Block or urn:knx:dpt for > Datapoint Type. > > > > > > I hope this clarifies it a bit more. Please don’t hesitate to get > back me if you need more info, like you did before. > > > > > > Best regards, > > > Michael > > > > > > -----Ursprüngliche Nachricht----- > > > Von: Peter Saint-Andre <stpeter@stpeter.im <mailto:stpeter@stpeter.im>> > > > Gesendet: Donnerstag, 14. September 2023 18:20 > > > An: Michael Critchfield <michael.critchfield@knx.org > <mailto:michael.critchfield@knx.org>>; urn@ietf.org <mailto:urn@ietf.org> > > > Cc: Joost Demarest <joost.demarest@knx.org > <mailto:joost.demarest@knx.org>>; André Hänel > > > <ahaenel@knx.org <mailto:ahaenel@knx.org>>; Steven De Bruyne > <steven.debruyne@knx.org <mailto:steven.debruyne@knx.org>>; W. van > > > der Beek <w.vanderbeek@cascoda.com <mailto:w.vanderbeek@cascoda.com>> > > > Betreff: Re: [urn] NEW NAMESPACE REGISTRATION: KNX > > > > > > Hi Michael & all, > > > > > > Although we typically like registrations to include a higher level of > detail, I think we can approve this registration. > > > > > > I do have one further question about the following text under > Security and Privacy: > > > > > > "The KNX Association may assign special meaning to certain characters > of the Namespace Specific String (NSS) in its specifications." > > > > > > Because knxcloud.org is not responding to HTTP requests right now, I > cannot download and check the specification for a description of this > "special meaning"; however, what kind of security or privacy > implications might there be? > > > > > > Peter > > > > > > On 9/7/23 1:16 AM, Michael Critchfield wrote: > > >> Dear URN Team, > > >> > > >> As KNX Association cvba, we would like to register the following > > >> Namespace from our KNX IoT Point API Specification with you for > > >> listing in Uniform Resource Names (URN) Namespaces (iana.org) > > >> <https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml > > >> > > > >> > > >> Reference is our KNX IoT Point API Specification available on > > >> https://schema.knx.org <https://schema.knx.org> > <https://schema.knx.org <https://schema.knx.org>>. > > >> > > >> Specifically, the KNX IoT Point API Specification is found under this > > >> link https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download> > > >> <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download>>. > > >> > > >> Please note that as per our previous discussions via eMail, these > > >> publicly available PDFs will undergo editorial changes to reflect > > >> your latest recommendations of > > >> > > >> * replacing “relative URN” with “truncated URN” and > > >> * streamlining the use of {...} vs. <...> for the > > >> definitions/uses/examples of urn:knx. > > >> > > >> These Changes are not yet reflected on the publicly available PDFs. > > >> > > >> * Namespace Identifier: knx (example „urn:knx:dpa“) > > >> * Version: 1 > > >> * Date: 2023-09-07 > > >> * Registrant: KNX Association cvba, De Kleetlaan 5, B-1831 > > >> Brussels-Diegem, Belgium > > >> o Joost Demarest joost.demarest@knx.org > <mailto:joost.demarest@knx.org> > > >> <mailto:joost.demarest@knx.org <mailto:joost.demarest@knx.org>> > > >> * Purpose: KNX IoT Point API, as specified on > https://schema.knx.org <https://schema.knx.org> > > >> <https://schema.knx.org <https://schema.knx.org>> (specifically > > >> https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download> > > >> <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download>>) and > > >> future EN50090-4-4, see note above on pending editorial changes. > > >> * Syntax: urn:knx:<NSS> where the syntax of "<NSS>" is specified in > > >> Section 2.2 of the URN Syntax requirements [RFC8141]. > > >> * Assignment: Assignment done by KNX Association through KNX > > >> Specifications. > > >> * Security and Privacy: > > >> o There are no additional security considerations other than > those > > >> normally associated with the use and resolution of URNs in > > >> general, which are described in [RFC1737 > > >> <https://www.rfc-editor.org/rfc/rfc1737 > <https://www.rfc-editor.org/rfc/rfc1737>>] and [RFC8141 > > >> <https://www.rfc-editor.org/rfc/rfc8141 > <https://www.rfc-editor.org/rfc/rfc8141>>]. > > >> o This document registers a namespace for URNs. KNX Association > > >> may assign special meaning to certain characters of the > > >> Namespace Specific String (NSS) in its specifications. > > >> * Interoperability: No known issues related to interoperability. > > >> * Resolution: Not applicable; the "knx" namespace is not listed > with a > > >> Resolution Discovery System. > > >> * Documentation: KNX IoT Point API, as specified on > > >> https://schema.knx.org <https://schema.knx.org> > <https://schema.knx.org <https://schema.knx.org>> (specifically > > >> https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download> > > >> <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download > <https://knxcloud.org/index.php/s/KNjAyyO0ojm5LSc/download>>) and > > >> future EN50090-4-4, see note above on pending editorial changes. > > >> * Additional Information: Not applicable > > >> * Revision Information: Not applicable > > >> > > >> In the meantime, please contact me for any registration related > > >> questions in this regard. > > >> > > >> Bestregards, > > >> > > >> *MICHAEL CRITCHFIELD * > > >> > > >> ETS Product Management > > >> > > >> michael.critchfield@knx.org <mailto:michael.critchfield@knx.org> > <mailto:michael.critchfield@knx.org <mailto:michael.critchfield@knx.org>>• T > > >> +49 > > >> 151 50 666255 > > >> > > >> ** > > >> > > >> *KNX Association* > > >> > > >> De Kleetlaan 5, B-1831 Brussels-Diegem • Belgium > > >> > > >> www.knx.org <http://www.knx.org> <http://www.knx.org/ > <http://www.knx.org/>> > > >> > > >> <https://knxperience.knx.org/ <https://knxperience.knx.org/>> > > >> > > >> > > >> _______________________________________________ > > >> urn mailing list > > >> urn@ietf.org <mailto:urn@ietf.org> > > >> https://www.ietf.org/mailman/listinfo/urn > <https://www.ietf.org/mailman/listinfo/urn> > > > > > > This email comes from outside KNX organization. > > > Do not click links (with or without explicit IP addresses) or open > attachments unless it is an email you expected to receive. > > > > > This email comes from outside KNX organization. > > Do not click links (with or without explicit IP addresses) or open > attachments unless it is an email you expected to receive. >
- [urn] NEW NAMESPACE REGISTRATION: KNX Michael Critchfield
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Peter Saint-Andre
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Michael Critchfield
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Peter Saint-Andre
- [urn] NEW NAMESPACE REGISTRATION: KNX Michael Critchfield
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Peter Saint-Andre
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Michael Critchfield
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Hakala, Juha E
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX worley
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Peter Saint-Andre
- Re: [urn] NEW NAMESPACE REGISTRATION: KNX Peter Saint-Andre