Return-Path: <andy@hxr.us>
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 ADD67CBAD90D
	for <rpp@mail2.ietf.org>; Mon, 16 Mar 2026 18:16:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001]
	autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=hxr-us.20230601.gappssmtp.com
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 e2X8i6K8AhUa for <rpp@mail2.ietf.org>;
	Mon, 16 Mar 2026 18:16:03 -0700 (PDT)
Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com
 [IPv6:2607:f8b0:4864:20::1133])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id B50A9CBAD908
	for <rpp@ietf.org>; Mon, 16 Mar 2026 18:16:03 -0700 (PDT)
Received: by mail-yw1-x1133.google.com with SMTP id
 00721157ae682-79a5ad7cc52so12003967b3.2
        for <rpp@ietf.org>; Mon, 16 Mar 2026 18:16:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=hxr-us.20230601.gappssmtp.com; s=20230601; t=1773710163;
 x=1774314963; darn=ietf.org;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:to:subject:user-agent:mime-version:date:message-id:from
         :to:cc:subject:date:message-id:reply-to;
        bh=juv0ly8M7qRkkSRbBMx0b3MvX9JLgLxR5VEjDbkGr6c=;
        b=bG2ty5CI6Ju9y97EBi5hTRSCDfwa5+XxiEziBsAMJk6jqPIb4BV4EVoZU8ww57sK5h
         TaMwFzeogPz3lFV3XQp7sfk29xGXlQZQwAGUcAqWJB8qr+0Z6JMJ2ozVInc4ns/Tk39x
         nh5BVTN9MwGuuuGe87TXQi9qLT+jnTCRl4adp6cALaRPh67z6IIDqQE2AKqNC1zoCpTR
         a2GYeNTQAguLY468aJQNDDRzTz57bLTLyoVy/kWhE67Fk3oy3EjdGrNlrHgyH2AISrmf
         9xBMO7HVcpS0oPqt3+Ih72LaulZITHV1FHPNelPu3kaPiMR1D46XMrbp4hfFEN6PIs+H
         5akA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20251104; t=1773710163; x=1774314963;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:to:subject:user-agent:mime-version:date:message-id
         :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=juv0ly8M7qRkkSRbBMx0b3MvX9JLgLxR5VEjDbkGr6c=;
        b=LHXNWzAtFPaAQUxv7Uy+5MtzJnHAcaQ+UlKcA9OVMHEuzhL4LI94/eqLovXIJVYAQ2
         UabAPnTz9mGfIY9HIVegTy+npuzrGJuP9cn3VBJABF9so+8AJtqeg5cjNoJbh61EHN6V
         zwwJ4qVu9CjkPqrBax0u3QbEVQLiGvONWZiZHzsTcz8a8vhEmI901rSEJrUhuiqf7cDj
         TFUyfYykxvxsLRpSAOae9gxEXIVqDlzs6m5FGjrDb8DMNb3TakZRSQq/Y0WdZS4cBqPB
         gWIyH+mL+IGaN4hx7afIdp7BcQy4SqNIOeRlqy5KqDiU84lC+l0nEOxsKsrcURat7G4n
         9jbw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUzqG+BJCWSis32qe34sZjLtA8y5r27VkOQm2lvOt1fAHS+cFyExeiyOtZrnK3UiX3KhTQ=@ietf.org
X-Gm-Message-State: AOJu0YydQiZXPKRn854YQmW3/6abpvWz7GsjJ6m1Ee9Pt5JsickIE6YT
	OTI5xcRU5HVuMgVqRbHOyKsrl151tO6lixvWhCQJWlQgQMaqzsm/VO45sZ3QKTKN0rj0LX5GqUA
	D6cA+4T7SSw==
X-Gm-Gg: ATEYQzwA7xozaXtQvf9zDfND/mfvtPW5G0Xt1MbDukkNHo00ukGAs69JmityX4MFn/0
	E0lnzapmr0ieifCY/6LsVOQr3j5FfDKwhgTN+fzk1EAsJLTEkKD/aQFwB90jhpuMzrCwBVQuy4s
	IRW98JCytD//Z6Q/urURXcu+gK46pSCaRt8dBC2mZ32arePtrTahTFoWkLHxyHC+CufXMb5Fssm
	8c6gPmejiXLQKJT0tMExhjjUJj63QI4/soaLEIfiSswryElrhOcZn67quUQGQROTRux2j+zDPMM
	PASZB+bTpyTet6eWrBJCbBZJtrYdN3QqWazU4prpRiMjriOSXph+R0D/R974OxWmENEO/V9QppI
	MDN9RRLxOFNeCVMzBdLJYhgCwGP617oCSYLRPlIuYbhKaszM+zqsx+nV3ekc0xsVu0KGu0uDxZE
	+z+b5eTyj+vDgD1I7OLp8RSUMFjUwCFlxsT203ApQ5qyRVYcRqnsUwR6oDwNOB30vaG3f4816Jp
	A==
X-Received: by 2002:a05:690c:498f:b0:798:6561:2a77 with SMTP id
 00721157ae682-79a1c0722e9mr165462707b3.11.1773710163120;
        Mon, 16 Mar 2026 18:16:03 -0700 (PDT)
Received: from ?IPV6:2001:67c:1230:82:7d5a:1981:c43:8000?
 ([2001:67c:1230:82:7d5a:1981:c43:8000])
        by smtp.gmail.com with ESMTPSA id
 00721157ae682-79a381fc2cesm38707487b3.24.2026.03.16.18.16.01
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Mon, 16 Mar 2026 18:16:02 -0700 (PDT)
Message-ID: <4cd4431e-65fe-4031-9159-cc52c2c20138@hxr.us>
Date: Tue, 17 Mar 2026 09:15:59 +0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Jasdip Singh <jasdips@arin.net>, "rpp@ietf.org" <rpp@ietf.org>
References: <abYT-eacTk_XBcp9@nic.fr>
 <479a9158-34bc-46a4-ba94-5c5971bbecf6@denic.de>
 <abfpLjWva5nbf3oL@ietf.bortzmeyer.fr>
 <2883529d-04cb-4b67-ae2f-4c262c90fb1c@iit.cnr.it>
 <137566c1-114f-4635-b59f-e3cc24a9be36@denic.de>
 <PH7PR15MB6084A51151DA91CA7F0BBDF5C940A@PH7PR15MB6084.namprd15.prod.outlook.com>
Content-Language: en-US
From: Andy Newton <andy@hxr.us>
In-Reply-To: 
 <PH7PR15MB6084A51151DA91CA7F0BBDF5C940A@PH7PR15MB6084.namprd15.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 3YDSJ2JOM7ZW4VNYBEYEYP67RSWCJMT3
X-Message-ID-Hash: 3YDSJ2JOM7ZW4VNYBEYEYP67RSWCJMT3
X-MailFrom: andy@hxr.us
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: =?utf-8?q?=5Brpp=5D_Re=3A_An_implementation_of_JSContact_in_JSON_Schema?=
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/gY5sDmw6BiLNceqDjWqL4Ol-nGU>
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>

Agreed, especially considering other tech is being built upon JSContact.

RPP needs to be more than EPP-in-JSON, otherwise it will be an annoyance instead of a game-changer.

This is also why discovery is important.

-andy, as an individual

On 17-03-2026 2:03 AM, Jasdip Singh wrote:
> Hi,
> 
>  From technology-as-an-accelerator perspective, leveraging JSContact for RPP seems like a good idea. Since RPP (like RDAP) has the concept of profiles, an RPP profile that constricts the data requirements for JSContact for domain name use cases (EPP contact model) could come handy. If there were, say, number resources-related provisioning scenarios for RPP in the future, another JSContact profile could be defined for that.
> 
> Thanks,
> Jasdip
> 
> 
> *From: *Pawel Kowalik <kowalik=40denic.de@dmarc.ietf.org>
> *Date: *Monday, March 16, 2026 at 10:42 AM
> *To: *Mario Loffredo <mario.loffredo=40iit.cnr.it@dmarc.ietf.org>, rpp@ietf.org <rpp@ietf.org>
> *Subject: *[rpp] Re: An implementation of JSContact in JSON Schema
> 
> Hi Mario,
> 
> On 16.03.26 15:14, Mario Loffredo wrote:
>  > Do you think that the "rdap" profile is comprehensive enough for use
>  > in the RPP context ?
> 
> I think it still has too many options for the same data. For RPP it
> needs to be more strict and aligned with EPP contact model.
> 
> Kind Regards,
> Pawel
> 
> 
> _______________________________________________
> rpp mailing list -- rpp@ietf.org
> To unsubscribe send an email to rpp-leave@ietf.org

