[rpp] Re: New Version Notification for draft-kowalik-rpp-data-objects-03.txt

Pierre Thierry <pierre@nothos.net> Tue, 03 March 2026 13:31 UTC

Return-Path: <pierre@nothos.net>
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 67666C368607 for <rpp@mail2.ietf.org>; Tue, 3 Mar 2026 05:31:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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 (2048-bit key) header.d=nothos.net
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 6chcvALY6UqF for <rpp@mail2.ietf.org>; Tue, 3 Mar 2026 05:31:18 -0800 (PST)
Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 13880C368500 for <rpp@ietf.org>; Tue, 3 Mar 2026 05:30:34 -0800 (PST)
Received: by mail.gandi.net (Postfix) with ESMTPSA id 01356205F1 for <rpp@ietf.org>; Tue, 3 Mar 2026 13:30:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nothos.net; s=gm1; t=1772544628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=DdlLE8wMoAL1f9DT8k4VqyhQ7JK8CEulKJ1To+kks4M=; b=G2zGrBtYkNfxy9Hy7JXwaE6XMR4tR3mPq5FWWVydvzYEpokM/KV0pyI1RrGvPHxx1vf2W/ 3T6Wi3v40voHImB5zQ4v98HNr7obSERtkUVgXFmO67xl9JV9HXPxzCxoHkthOl/6AGgENu 5xoqJ6MtAsxwU1Bl7Rc2PSDdQNBpMpimkvctTKKLukjqbGeJAiQvpi6oDLfeG3dBAjRa1K gTTAG0CpdAc64dRl2GVTF77scxGYU2mDV3k+kCRtiO0KzF7ZlwZxlWX2swDRx7LvYkuQGb U1cUwPvTm6igaDHkLGgRP1ZMQhKd4F1Tz30W9eDasZJF4PDI6Uey2ZDPgZkooQ==
Message-ID: <29104b9b-8493-4a54-8930-268c4f42691b@nothos.net>
Date: Tue, 03 Mar 2026 14:30:26 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: rpp@ietf.org
References: <177248745626.3659784.8644715906427944698@dt-datatracker-6ff7c68975-7k42g> <b6bece74-ec0d-4280-9b8d-38e0f275246b@denic.de>
Content-Language: en-US
From: Pierre Thierry <pierre@nothos.net>
Autocrypt: addr=pierre@nothos.net; keydata= xsDiBDpdpWURBAD7tpWMwPQf1iVbB26rlD+ftX6OJA8qtSV3wCb7vNq6vm8BCqsKCQKHEoW1 VfgKSJeTSL7ylPI19uGzCMfRf94rxYXfknVkYG3DBDW+kHwCwlr2qESaMMaPWSiF893XPvze h9XwQOhsLGACBVqqgMhof8nOMf6PkfjFXDpNBO3N3QCg/74fliY5Zm0SDsT1U5GiJZtkd/ED /3Xe9sLRprbsuV5ADn1pLmX4rIRU/LFbiYzADnLiRPL9t2ZTRAmOX/GLETAY04G9zc4woG3K HcmvZ/mwPSFdRV2tcXLhmGCUWxeWWuH6HzwkURWljSdynQ3/IwaYIzxsLLbte09WQJJVmjPv d/SYYwsYdpJa1RXx2BWagIR9wnx4A/9rPEnm5uts/MWgASChGx5lOQbEGk+1tVawZCAASE/2 50NHm7fCbzWYoadvPID+Mm9EgPJu9gGzyHW2mh5UeN+uES1RXVb7zlz2IGd1XzdjfLr+yii3 Yh5nnWMFnmM9KDAhY1G9rgo7vnIKAzQyng0VbFtxDfJFCrcLFAa+bojHMs0iUGllcnJlIFRo aWVycnkgPHBpZXJyZUBub3Rob3MubmV0PsJiBBMRAgAiBQJMARknAhsDBgsJCAcDAgYVCAIJ CgsEFgIDAQIeAQIXgAAKCRDF7Xcg2dUNim2dAJ9j6k+6vaXXZhVcyAOZdQc1Glq9VgCg9FY5 noTt2GYpbV70H9ZKuWs58XrOwU0EOl2lZRAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65 Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFX klnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J 280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs 3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2J SyIZJrqrol7DVekyCzsAAgIH/Rkt2nb5qf4DMsLjKaTVORP5LlmqU/mD67DbGrMFRG0EV/Wu XfioJsko2/EUlQVVcwtXQ8k2PDsgWK9t4H5Q83oV8gxbNTIOdAVUlP4aKVBCEjjrBmrWv/hy o90kpslvX85ocRPGL7TYg835VXRMjODa2FDUL/NDVFaBF9uzNNFnz/PDXpKqAfcq/IR3YOGx aemKDXovpFscmkn4ygxA0kBV+2au4/WepOtCAaW/N3RWEwghd9rV1oIEK7DsAT9YKkXKTrTd AVfHmmOmA7joT0w3xW0v+iuLNVpk0AvVDDmoE8AQLIjPzaIVvolggQ/XTX2kIjUyW6WT4Zi+ 4ZESTHvCTgQYEQIABgUCOl2lZQASCRDF7Xcg2dUNigdlR1BHAAEB6FkAn0mpzJCtUoM9LXdF doBL8pZxXwheAKDo458J9C9Jte8LLrwVhmCktc3AmA==
In-Reply-To: <b6bece74-ec0d-4280-9b8d-38e0f275246b@denic.de>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------jPUbCyS8ylfN4T5tcJb7brpP"
X-GND-Sasl: pierre@nothos.net
X-GND-Score: 0
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddviedtjeduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecunecujfgurhepkfffgggfuffvfhfhjggtsehgtderredtvdejnecuhfhrohhmpefrihgvrhhrvgcuvfhhihgvrhhrhicuoehpihgvrhhrvgesnhhothhhohhsrdhnvghtqeenucggtffrrghtthgvrhhnpeffvddukeeltddvtdffhedvhfetgffhvddtkedvffefffduhfevueeuledvffehveenucfkphepvdgrtddumegvtdgrmedukedtmeegfegrtdemrgdvrgehmegvrggutdemrgdvjegvmeegiedtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemvgdtrgemudektdemgeefrgdtmegrvdgrheemvggrugdtmegrvdejvgemgeeitdekpdhhvghloheplgfkrfggieemvdgrtddumegvtdgrmedukedtmeegfegrtdemrgdvrgehmegvrggutdemrgdvjegvmeegiedtkegnpdhmrghilhhfrhhomhepphhivghrrhgvsehnohhthhhoshdrnhgvthdpqhhiugeptddufeehiedvtdehhfdupdhmohguvgepshhmthhpohhuthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehrphhpsehivghtfhdrohhrgh
X-GND-State: clean
Message-ID-Hash: 4TSYVJH3HNBOYIFDAX6LDHOZ2YVQSRCK
X-Message-ID-Hash: 4TSYVJH3HNBOYIFDAX6LDHOZ2YVQSRCK
X-MailFrom: pierre@nothos.net
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-kowalik-rpp-data-objects-03.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/sQTQsBORalM7wBXcSF2b1kKpp-o>
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>

Le 02/03/2026 à 23:01, Pawel Kowalik a écrit :
> - is this draft the right place to describe business logic (example 
> RGP in 2.5.5.)? If not, where?

Maybe it's a similar question: should RPP provide stricter types than 
"String" with subsets of Unicode code points from RFC 9839 or PRECIS, or 
should it let invalid strings be dealt with on another layer?

I saw that RPP Architecture 5.2.3 says there will be descriptions using 
a schema language, will they go in the Data Objects documents? (that 
could be that other layer where proper restrictions are expressed)

Curiously,
Pierre Thierry
-- 

pierre@nothos.net
0xD9D50D8A