[rpp] Re: New Version Notification for draft-wullink-rpp-core-04.txt

Maarten Wullink <maarten.wullink@sidn.nl> Mon, 02 March 2026 11:59 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 4F332C1CF964 for <rpp@mail2.ietf.org>; Mon, 2 Mar 2026 03:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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 o8pZXq42HGZ4 for <rpp@mail2.ietf.org>; Mon, 2 Mar 2026 03:59:01 -0800 (PST)
Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11023132.outbound.protection.outlook.com [40.107.162.132]) (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 985E5C1CF95D for <rpp@ietf.org>; Mon, 2 Mar 2026 03:59:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i83b4ozCvbqVV8xiKWaS8rWYs8Joy8kB29b8Q4KBB1YBmOS+dgsVJ85UMI+HHCsw9jlU/rhMIqY24yrkGDT4lQhTCzP0IzXbK9HFP1OxFKZhdrQZ2lc8aijvD8PL1QlMD+UR4PQKoxYgEBhvfpoMA9egZvLokUqa+usU+ji/bh2SnThBfiYxt38qGhKMdibjHNWyXyQjlN8/xk/TGf8aVp2Nh7gjuXt4bKy5btWUZIHNkuYyvrj+iZBZsbZJVftkBD6BbZjoUaBXZO4STZcdgXeYeCqDJgOHkGV3fZroiHMvbbh6SYDEnx9Vj+317EPZ7gKS4bmddX8arwikW6I3Fg==
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=YhdosONvLlB7jJQ6ETkrvkqoK8jiI1VSYFIq1wFS2A4=; b=mNMohy3tO7+TTs8SzJbySUsEJ8QhWWHQdpZu9MwldehYLC8cEr0UgXsiZFfZy+EQ7g3b71+Hh/9LHioc/6IX/cLDmb5SmN3I2Xe8JI/vX+/r2PdClxbsCo3fkxN9xT0I2kFvHTyWNrWJ/M/HIq6O9ad7UGR4HF7j6fiFOHlA4kSy1yLJQ6k3Nx9//USaPMDiY+8gJBQPZ/bOr2Eyxl0l8Ei4V7JjYg+YWlkZ1gI9JnotfwOSDrqKPZw8uo+otqT2OdRfG+M1XUnaY1YO4pLjtLLDxxMm24etLl9AoGam4T9BQyyl8Va72kIO/RqsWkuN7LwQjy2keVkH/8vRRW8avQ==
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=YhdosONvLlB7jJQ6ETkrvkqoK8jiI1VSYFIq1wFS2A4=; b=hQoV0jiHSXHO4ENxslrqpC83WQKxsIbocdaLzgOs/wSknig8od26bBRstbqxSlV0e9BDnUMUdAImYEXTQQXJ73Xi/UFWSjMP/Di9PuABSlDrb3pGhtvTISXG1BLKiOG/zOcvAaH6XBhsy8vc3BGWewjw9C0wlOOrzD51ejagqxI=
Received: from AM8P194MB1577.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:36c::16) by VI0P194MB2844.EURP194.PROD.OUTLOOK.COM (2603:10a6:800:2b3::13) 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 11:58:53 +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 11:58:53 +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-core-04.txt
Thread-Index: AQHcqjjRQIIIoKEMM0KwIG51a8latrWbI2IA
Date: Mon, 02 Mar 2026 11:58:53 +0000
Message-ID: <555B61A1-632B-4A98-8E04-F22CE05F6097@sidn.nl>
References: <177245138863.3488190.2234434908312729245@dt-datatracker-6ff7c68975-7k42g>
In-Reply-To: <177245138863.3488190.2234434908312729245@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_|VI0P194MB2844:EE_
x-ms-office365-filtering-correlation-id: 73c31bdd-e16a-4f8f-8983-08de78531319
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|19092799006|366016|10070799003|376014|38070700021;
x-microsoft-antispam-message-info: xzN1Gugpa4s/nFtdjlkTi4XJTLb4YUeiYaYkYe3ieseM/BQ9vSI9DF5Ld8SixdpdKL19wSFw1rL6HHDiJjQGSeUzm1Gy0Qcc49b854So8UECd4tjL7XK67IKRnRsvrNSk7+ZVxdDhrekzIcuMPxO9af3st/VfGTSDtXdll4Be6IrAb2HIYweQo/JueRnbR/5Onicp3eiow+TjMD6xf4OT5MatjSVabHJMVgvhFGVgyrbfYcqvJd9+GQM/FyLTu7dYDvhBpqfd57twsSItZ/8MDySXr+2SL2IpDrYxFam7YN3EC2LGMjrJywmZw/ohxvvR+GdsA3v1R5U4Fegbt3Rx7ANqtvMqsc1cgnadusENarvXFmedSe1e8XckvSBkDgH4oVoIec1XyG1mJzZE/h6fRa15ALuab85auo4La8DFcbpyWnjLB6bYDyupHT4QUm/u6TJKBLbQ0v+CrJ7SHM0hBJCjSB+lsilnWJ7jEjwpS+c1PS3OP0Xk2YOjnEYPZAmOd4scJ5fWLjvl9Sp0QXeHac9ime51AnkRm/HGIOoIgUnQARblpTRNJmWkA3U64XrixgC+E1FxMG8iRxcbXVKziltsSJH0u83PAFrZjW35iGMF/0Lu13GnLJU+ftI+Wrtj49oiC1vJVvbILujOXGUOnr3rBWOE0qx8NsoZyEY8CKEmhi/AQybop2lPM/HeK1z2M+W01iS4YrJwFu4HNQqfLyIz7mXuAn9Hf4k0HU6GBR3LVcEL8jUF2nH5NeS4+yyOu0Rtkq6BaFjJonX8s2zudtZTR73xEi7wdGmSDdWLIM=
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)(1800799024)(19092799006)(366016)(10070799003)(376014)(38070700021);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: G+y05LjyWa3FqioSH3NpcGiF0b0WxyRIofd+r34No160qF++OvKqO4OXv/yZrjHHbmqMi5W7GRRwgbQ5v/hisXJkGD/M+GFRL1CfixEg2HybyBz3PXZ3/ePffKJRk9cFYT78hess+nOeuL42SYvgi4DzbO69yjjgvXedIB5SNHK8xQH3EmsSdWgs3di5rVYUy0BT65MQMt8ATiZzF4zdGqT7D2KlGN83TzOsj6zaqEFYku/8HZ5QMsFckEn8JLWt0qR8KiafUkViMulJuQPgXuwKIjRuhgMH+vJn9Yhca+hL1+n6EMatovZ3Ik+vo/0V7OmZK5FDQNDm9XZ1k8UkSYpNjU8G1kWYLrqc7384NkBYwqjrCMf+bQak6QtgXdk8TeaJfn5FR8mxSm9Edu6U7zCTxVcEAwi0ZSbdcidK6ZAMaLYKl85IbWUrOOudQAGcvbgbF1dbAETe+QFMm9ZiqCmZPATNMNDSekeKxQ6/upOIW6+3i+ic7YwXtc4O9d3NUgrDFvinoBjDzkczsuqzCghlWKVpnP38FCvjVMbZAPNcanr67SQcemX5+rWDOWHULbBRrjUSM86qXInzbz769ksBgq7l6ZQ3gOPkBkzJlFGf69412rPIA7vzUV9b6ZwZjH94c4+N0j7fRf4yNrTDUcT+g3SXErhz7l93JCOU+wq9G8D0aLhjEBoQzJmD2Ob1lhdbs6qj8onZu0zVA25yojWEkJTWbwR7uqrzu4YPlCfI/+LZxFjuZnzrYpP/RE2McLiddMM3gFNYzaCYtxYJFnr3QLLXGDZ9Ch87h1BQWudV+3X44za0pPf1snz66ZWIg1IZiZHgp2Hjy7+vkjM2OWFnLBNncWrTXhFJhs7kPmP5pmo0MB3earMNWlXl9pt2GPc/0OEHJHBR4iLKdGUINB+7lmJ3rs7xjM9S2VvvhZmAxoLaNLz3BFry00enuLOwI/mGJTEglq7tSSew95lP3mqHg0H4KuKl68yLCsXcPwCSDrP6s4nzxEjmHf0x5FamnA/WxyV4q5izYO03v6LJBrdwNovq1PJNs2y3WWgwSPHyJXhPJCHg080NxLxRpG61oZSkIUY5ReMzkajOK12C7/Zh0sYq7Z546ALPOGTIWR5sYZmSxA5PxjHrm8m3WrbvFIxeEiE/hkljaYYdd8f5i/oSq9hRPwYibe3ZYm5NM4y0VK8pmiJA4Un1i0tMiKN07/nyrFsyF3bHg73YO2aRNeQ1bKZ8StDC2r4QaV984IoYFqYLAz7YjIzVABew9z/B4Log7c9bKql4HTrCX0WbH5QXRAX/s+pz615ZFzJQgcn9h1wReMXbM0u6SipSeMIK5YlwX5qJMyKwHnEYJE4XwTZc+ffqi4Y8BAp2sTKXfrRnuP9Nnea/fj35gagudwajeRpppXfpKno42BchAae+W9mtKfdi7TdsPbKzgqFcsed+MZZ3Mwc2P1muxUpicrUVrBg5KXa4rVfgSZDGMo55jnwowvWyUKXfyH/82N0zs93ZjPTsXsWXWRNTaansfzoWocM112gc2yIgq4CRJrcUIodHYwSlivRaAx6ELviXz3GK1b7HREz5g3r4bbalPjkct+E092Rb0fBSclm7i1dtV+Aq4nTSEoPGUFg7GacwQiho3Oj++dt4e2gDHD5U/RKfA1gtoQVJ+K1MV7DjPNx8rELfVRho7MCHadlVr4K4Y31sTalii4VvGcULRCbrPC1NQICSTlgkazHWckRfazAHBMXRxD0JecWDLELWbjsW/jDQNnZM4w5I8FAqnMDmG0Zk
Content-Type: text/plain; charset="us-ascii"
Content-ID: <04827A7B7D09FB49B64CF2024713172D@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: 73c31bdd-e16a-4f8f-8983-08de78531319
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2026 11:58:53.1116 (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: BvNu40TZQ20+JnBdpB6HE6FqjqbqTMivxl5bNBH9dgiQ3Q/ynqb7wOue2xaKffu4IgkPg0k/mIgaGYvI6ASPDQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0P194MB2844
Message-ID-Hash: 7KM5CRPNXW6T4ESPP2N2U6SUVERKE5IO
X-Message-ID-Hash: 7KM5CRPNXW6T4ESPP2N2U6SUVERKE5IO
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-core-04.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/Bpk4FWZOgU4Xe5eVanmMaEo-mSI>
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 changes in the -04 version are a detailed description of versioning and profiles.

There is still a open question regarding the best method for signaling the support for a profile, either use a Header or use a Media type parameter.
Both options are described for now, but a choice needs to be made by the wg.


-
Maarten


All changes in version -03 to -04

- Added a new section on versioning, describing how versioning is applied to different RPP elements. (Issue #39)
- Added IANA request for RPP Result codes registry, and added a table with example RPP result codes. (Issue #39)
- Added IANA request for URN sub-namespace for RPP. (Issue #39)
- Added a new "Profiles" section to describe how to define and use profiles. (Issue #43)
- Added a new section "Authentication and Authorization". (Issue #37)
- Updated the "Security Considerations" section to include transport security. (Issue #37)
- Added IANA registration request for the new RPP media type. (Issue #40)
> 

> A new version of Internet-Draft draft-wullink-rpp-core-04.txt has been
> successfully submitted by Maarten Wullink and posted to the
> IETF repository.
> 
> Name:     draft-wullink-rpp-core
> Revision: 04
> Title:    RESTful Provisioning Protocol (RPP)
> Date:     2026-03-02
> Group:    rpp
> Pages:    41
> URL:      https://www.ietf.org/archive/id/draft-wullink-rpp-core-04.txt
> Status:   https://datatracker.ietf.org/doc/draft-wullink-rpp-core/
> HTML:     https://www.ietf.org/archive/id/draft-wullink-rpp-core-04.html
> HTMLized: https://datatracker.ietf.org/doc/html/draft-wullink-rpp-core
> Diff:     https://author-tools.ietf.org/iddiff?url2=draft-wullink-rpp-core-04
> 
> Abstract:
> 
>   This document describes the endpoints for the RESTful Provisioning
>   Protocol, used for the provisioning and management of objects in a
>   shared database.
> 
> 
> 
> The IETF Secretariat
> 
>