[rpp] Re: New Version Notification for draft-wullink-rpp-json-01.txt
Maarten Wullink <maarten.wullink@sidn.nl> Mon, 02 March 2026 12:49 UTC
Return-Path: <maarten.wullink@sidn.nl>
X-Original-To: rpp@mail2.ietf.org
Delivered-To: rpp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E5BA3C1E00B0 for <rpp@mail2.ietf.org>; Mon, 2 Mar 2026 04:49:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=sidn.nl
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fT5DqfDheuRF for <rpp@mail2.ietf.org>; Mon, 2 Mar 2026 04:49:25 -0800 (PST)
Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023087.outbound.protection.outlook.com [52.101.83.87]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id F1CC5C1E0089 for <rpp@ietf.org>; Mon, 2 Mar 2026 04:49:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gkgndlytTdDxtgP9ZLq/aNRzTwuE67kR9KwP6kzKVQWktgJIbVKHhX7Bw/KErN2l8Q/7hgNPMNOly7gLehjz5hw5oiimcMRnHrymwnWV0I74rLiF9/t9M7iRZKzL1Ue6G+yaKlFDSV/3f+Y02cDit9Uv0qHrWtU52MV0UOyljodGSnHY7PBLUvCHPRI4kK1AM9UonH4JrvAgSRJLuMLsGKV6GpN8gbftZxIEzhH/NLJEFaWkjQWuESEYAoBHhw3rCPtrnAqhYob8OFBP/nPFQbVyF1YPzuxjWwpFvae7uc2zeznrgz2H21Wtr/v5+7Et8drR1XTLW9dvAreN8cc0EA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=wyxs1iw8kGuL+FJ+Q8QnQXquTJpV44ym4yNbT4KbjAI=; b=ALt9upfHgOJMexATlfMpi8pXpMKFIYXrbrl9UIiP5uhECwCds1tcVSPQ0BkhITiFhQcMmTJLkw2gHvZ2eix4UZs4bcyYzSteuewCWdCA0r6s3KqigEhesRMWFO3XMr/bu4M6Gor4I4OlM+2By86VSxzLahk7ONuuWMRyMjV6fC/KisQ5xHp1EwRl0VxhboJLCpt5US283Hl98Iesqi+8Iq6KI4HqKn09HZ6cOtTokijyicCDYGUlH3mnnqwYgrb3U9+LZn8siVUuLcnVdTXHOT9MzXMOFts6EiQYTvXh8HUpOcrB/dnDlE27lUzO5mwqIXI0T9IIpM4IuyqmCxN93A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sidn.nl; dmarc=pass action=none header.from=sidn.nl; dkim=pass header.d=sidn.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sidn.nl; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wyxs1iw8kGuL+FJ+Q8QnQXquTJpV44ym4yNbT4KbjAI=; b=BicPBku8F1sacA6FuGeiCYr46umAg3bBYNZiT2EVgm+AzpEBK+LyE9eXGy/a0TGb394V9nqpE9DkUJ/Y9DVvV7bwnALxRGmjc1YCWuooBxBd/Zer7juCL0IbkWmawCBwHwiISZ/M7/ifkngGpAx5WP/JWXH+8NOhw7GXuxLfO5s=
Received: from AM8P194MB1577.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:36c::16) by AM0P194MB0593.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:166::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9678.15; Mon, 2 Mar 2026 12:49:16 +0000
Received: from AM8P194MB1577.EURP194.PROD.OUTLOOK.COM ([fe80::6886:253c:cc2b:e9ea]) by AM8P194MB1577.EURP194.PROD.OUTLOOK.COM ([fe80::6886:253c:cc2b:e9ea%3]) with mapi id 15.20.9678.014; Mon, 2 Mar 2026 12:49:16 +0000
From: Maarten Wullink <maarten.wullink@sidn.nl>
To: IETF RPP WG GitHub Forwarder <rpp@ietf.org>
Thread-Topic: New Version Notification for draft-wullink-rpp-json-01.txt
Thread-Index: AQHcqkGWCyU8yIpQR0i0H1CV0fEWy7WbMWUA
Date: Mon, 02 Mar 2026 12:49:16 +0000
Message-ID: <F5F79708-8B4F-453D-81EA-64CECBD0C126@sidn.nl>
References: <177245515615.3511502.2428522192364764493@dt-datatracker-6ff7c68975-7k42g>
In-Reply-To: <177245515615.3511502.2428522192364764493@dt-datatracker-6ff7c68975-7k42g>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3864.300.41.1.7)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=sidn.nl;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM8P194MB1577:EE_|AM0P194MB0593:EE_
x-ms-office365-filtering-correlation-id: 7b4546d6-0a92-4b8f-cf24-08de785a1d3a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|366016|10070799003|38070700021;
x-microsoft-antispam-message-info: l3Dh6EFbCsQwT6t/wYa5wWxZlPnjxdZaQLgZZWgMGuFwSZ9qcEC6Xa4WC7BhcxcV6cbM14pUF6GIg/0HBzt9g/q3JAVF6eqUcws/vs1PoNhgp35mmyS0Onmt9VqF/eupnhIMtdX185yZTJmjlfnR3Oa3VSJ5cVMiEaivbIRBv/PiDy4oXMypPoAdnYYJQ3fAXS3Ix0UjQQszLPLF8arjbngL5Y0rpiw+N0I9Wyaf0QLkz3VgxsGavFvME/lNUAzDoOEN9Q7ZdSLgXNPGALL3kamXuHmbfB/6TX+5u1ch/JiUkbORWyLO9L2xJG6qCvEMGtb5qNaGztESN2Vd0ZsHf1LmkiikAWeVsqgzKTHd6n/riVeCRCGbEQeAXDMi/4ZPgGwWQ4FkRJ1+xEJ1uKsUEbNw7osRMN1Qv2dIOtQDggQKQ4RDvrT+JTfkn5DwrFnBigrQ+mNftiIXijKQ/TbA5ifTcnj0SnBjDfrlAEEb6dxei+aqE+IdFKnX5Re3A0ekpl6MqtKKGvfSK+tpypTBm+KVPk9QGkxOmQdGiNqK/hF+WUj720ryEH0gy16M/ynNEKqL33upNET6wzrZHkle6V/+Zekz9FkUI+50Ib9CoaN7ZHsjdBZraoPed9Qsl5wHDpQKxbpgI+3gN5Xn4u89hlrpStMXu1E/VlYb3azwqeqz8Adv+MAqFC15X6afYpPaAwfUMsnFCR2R+AF5kSSAd0aHDIyAd22H50Xk/AAtN7sBN3REooxQ7mku2IzCSZKv/6XUnj1OW+Po78Tf1AhZ6xk6ty5iC5y+IYu29V4VwOw=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM8P194MB1577.EURP194.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(366016)(10070799003)(38070700021);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: R68V5Uihky3iA88l0StGG8MM6z3KrdiP+K6LNwCbUZZsqv5MlQjbc5ky0b7pBFjuTHiwablqABSIMT5E37PN8Fu24adldXWEK3zQXiNTWvko26quxIHgcyCcB2MOAe+CKew0CrGlyUVtMef4rut2eQ/YJj+G8/4o32quvqIAnp8ZgAbxvmtyGUvsEZFHCqJO8lJRO0FRmRv/VRTNdWAJv4qurEqr2L7vJaJAVYzORRvRH0sQE3fezKxmwZrT4tWDG+s+Az1X/mba+r+0EdzP9uQT3DQbMgwJ+uNvlnqdtIhIHXo/m+iNBV0pV6exC2AoqC7P0h6NOh2y/HhDkbaG3GSzk7K9YLV3bmEctStwhlvcLsvbtuxTj9K9pRjiS3aW/eabg6tFAqbp6YMXlFYqhwEwON7fjYPuc3OnyYBAEq/OBin8c32oWuQnyR0TBNfu8wRfczkfdpwBYcIiLdxw4aTnEvlze086Vp1GANPdMUXAIVb4fikGaa7CqjGFq6e0T2/E4GwsNaN9jP1JThfVDTWxfG6VlWAzU9DukhjcpRCyXPASW9Qg9fse2/mVL+uF0tlYS/N16EQXImXr6NRCeTTsNMhvbYlrvYblSLoP0cyCUCtlmCDufzeMCAp0M9/zm6etH2qf1JqEMFZaDYb8aaGVVHPfvdgv12QrB/pTQ92zM8IgMwJ32joVozUp5U2y6qid7Yk+i3UJLdN0V017NcptE7dnl4DBaTXHVvjida1fOBNeZoRrOwTnfOOV6gcAdiLeDQVIxS9FC6QYZ+PB8SQJgDQw2Dbi4UMXPD5k7cAxNtKEwlKxvCpiwNm8EoRHC2SF+o0PVyyC4RB9bmBFOCD22RNlRDZ9MPZv5RwDVFEtQIzQdQB3bdVQzbgaCjVihF0EAVQMWtNzUgJLq9RjJxsYH4TB4AljSHss7M6uMMyNdwA2YgG0sVcokRl0x0cl0UZZeO8dJewQCeBb1esH7SnZr9LTyuDYGR0uOlhJ/OisB2Pj4NKtUiS+b0tUeI92MXupjw9fsuvMRvJrRF+VW1Kd9C6hNueKB1Ll+QMPEP3HeKmO6s0x/NI11e2LxfxoyS0IlrZvbaK8E1jJt49vvjHQliUBNvrNtibS07T01DscL8wbX8qrJfMAjx3ROnLveIi8i2WI+bcF5jwQwUBllizqgN8eSMl7cdwDWUZfmZH4D3amWG5lCXF1bOHI4uQ9A9eSgeV3MVDOzBP341629N2OjzPmPj64cxLFiwkhyTiwPJwbg1zz+r0dZpTfSFbrHKm4bqy8hzlHG7OOVcBmdot7PJ3gzaDMJq0bZnRLw2Gt8Deyz2FtkiSYyU/5gUnop6QTVVaLERedGh7NpPuXLHyZolqFTpoTrA6zXRURj/E5hUnKMEIWqhppVBD1oQNQZKf+hyBco87Q5fFXU8FO3FrYjdMMz7tZYOhYNZCe9ZqZoqIvMZ/enECv+pZAR2DAB+GMcQWYHgBZ361QtrIOPNgZ/RWyvhrZAfhFcfIk9gEjQ3MdnfsWQIMHWjnXuRBhox9xTT5e/YlJMDgeyJOKIeCPKp2eohBBFo3+zxDG92hS7ou91/wQ42HZqqUbKFRBL04/I/vLCn6KasnRCjnN2MEjuu+GJq/F9HZLQpDM/zqU44ptKRCCEcszGrChrlR9Zh+XBIEfiFT0fsoAx+fGWc+MDka1vqLEFGSukQDQXy2r/12uJJyq3Ghqmt+bkd+BK3yci+0v5qTJxUBetdAGR+pJLOas/ViZRbfNfOU6omg3aWgIDUwdAxcAxOuZi8+0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <20F8E46D420ED74E98578DD3C8948FEA@EURP194.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: sidn.nl
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8P194MB1577.EURP194.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 7b4546d6-0a92-4b8f-cf24-08de785a1d3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2026 12:49:16.5735 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ab4d3626-c1c5-4a75-ab85-427f1a644a7d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +YskEewB2ytEovn592sLCWZhwTaONVQf80ORyA8vBkvHbdyL8ygkXHn2/ZfHc+xKON2kjBaMlaoPMYRGQ6QOiw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P194MB0593
Message-ID-Hash: 2ES7DTH4Y4R2HHLFFGNAB5ARGLJ3BGK5
X-Message-ID-Hash: 2ES7DTH4Y4R2HHLFFGNAB5ARGLJ3BGK5
X-MailFrom: maarten.wullink@sidn.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [rpp] Re: New Version Notification for draft-wullink-rpp-json-01.txt
List-Id: "This list discusses a provisioning protocol based on RESTful principles and corresponding data representations using JSON." <rpp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rpp/8oIrJO7YStFvuH1A8E6ZRS82exM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rpp>
List-Help: <mailto:rpp-request@ietf.org?subject=help>
List-Owner: <mailto:rpp-owner@ietf.org>
List-Post: <mailto:rpp@ietf.org>
List-Subscribe: <mailto:rpp-join@ietf.org>
List-Unsubscribe: <mailto:rpp-leave@ietf.org>
Hi, The most important change for the -01 version is changing the JSON mapping source from EPP XML schemas to the RPP data objects [1] [1] https://datatracker.ietf.org/doc/draft-kowalik-rpp-data-objects/ -- Maarten All changes: - Updated all examples and schemas to be based on RPP Data Object and no longer on EPP XML schemas. (Issue #15) - Updated labelled and dictionary aggregation rules (Issue #17) - Added required "@type" property to all JSON Schema definitions. (Issue #20) - Updated all example domain names to use the .example TLD. (Issue #26) see: https://github.com/SIDN/ietf-rpp-json > > A new version of Internet-Draft draft-wullink-rpp-json-01.txt has been > successfully submitted by Maarten Wullink and posted to the > IETF repository. > > Name: draft-wullink-rpp-json > Revision: 01 > Title: JSON for Restful Provisioning Protocol (RPP) > Date: 2026-03-02 > Group: Individual Submission > Pages: 48 > URL: https://www.ietf.org/archive/id/draft-wullink-rpp-json-01.txt > Status: https://datatracker.ietf.org/doc/draft-wullink-rpp-json/ > HTML: https://www.ietf.org/archive/id/draft-wullink-rpp-json-01.html > HTMLized: https://datatracker.ietf.org/doc/html/draft-wullink-rpp-json > Diff: https://author-tools.ietf.org/iddiff?url2=draft-wullink-rpp-json-01 > > Abstract: > > This document defines the rules for representing the RESTful > Provisioning Protocol (RPP) data objects, as defined in > [I-D.kowalik-rpp-data-objects], using the JavaScript Object Notation > (JSON) Data Interchange Format [RFC8259]. It specifies how RPP > primitive types, common data types, component objects, resource > objects, and associations are mapped to JSON and JSON Schema, and > provides normative JSON Schema definitions and worked examples for > domain name, contact, and host data objects. > > > > The IETF Secretariat > >
- [rpp] Re: New Version Notification for draft-wull… Maarten Wullink