[rpp] Re: An implementation of JSContact in JSON Schema
Jasdip Singh <jasdips@arin.net> Tue, 17 March 2026 18:11 UTC
Return-Path: <jasdips@arin.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 21F3ACC6E965 for <rpp@mail2.ietf.org>; Tue, 17 Mar 2026 11:11:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -6.897
X-Spam-Level:
X-Spam-Status: No, score=-6.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=arin365.onmicrosoft.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 H3QDR8nvdhH0 for <rpp@mail2.ietf.org>; Tue, 17 Mar 2026 11:11:01 -0700 (PDT)
Received: from smtp4.arin.net (smtp4.arin.net [199.43.0.54]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id A44F7CC6E953 for <rpp@ietf.org>; Tue, 17 Mar 2026 11:11:01 -0700 (PDT)
Received: from EOR2201ASH.corp.arin.net (eor2201ash.corp.arin.net [10.4.30.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp4.arin.net (Postfix) with ESMTPS id 2718E10757B5; Tue, 17 Mar 2026 14:10:55 -0400 (EDT)
Received: from EOR2201ASH.corp.arin.net (10.4.30.49) by EOR2201ASH.corp.arin.net (10.4.30.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.34; Tue, 17 Mar 2026 11:10:54 -0700
Received: from CO1PR08CU001.outbound.protection.outlook.com (199.43.0.37) by EOR2201ASH.corp.arin.net (10.4.30.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.34 via Frontend Transport; Tue, 17 Mar 2026 11:10:54 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nlH9qgIb4v8/GVDhMg0HOdhWuGyn38dpMFX4dtRPYHn/sSVZp4KMMm0KsaCAS/fm7QNdG4G6k35J98h7iyBjJ8YIp9DGRJ38BhffMSpJd07XDnbABsGOMyy4/igjlYfjknDxF/48B1tp/SRBjqis0W27Rk9wgfnktF+se55ju1MrmglZNxGEDZR2AJCXkbj96SeOZxXjJfOcFPuKnYTc1l5Zqpno8jPSvSsE+3H14hfD2GjPvEvgZxYd7/o7zHjcdL0M2ir0o/mieXwz6YgCAxkF8JTGbILVIQixOT86Ls0dG4YZiCFEHY0KSUXLG6Epx/XnYTT/1WNS7zCCcUUSMA==
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=iBOtZpfqvzzF9xNiDB1WpOC4+yOLa4Z2UGvZ7b6272Y=; b=pTB4MVLcbSMjvUpkIdM2uFXgor/OS6JXTTkN4MWB+m8nfXjcMzUqZsQFHDR/OaPpZDVfeVLgwYZ2W4ptZojG7n7/CcMNnwzYBbAt4Q5KrP0WDQ/kIf0NCjquidOaNw5owMfUn0K51LUZHf2QtFvZP/iltWyJ9hF7SIqmcgBp7bTs8ee3R2431SLHDyaCMXotnrKWOmW/ZBi3LVVXP5h0HB4lmeSBvpPHCAbLJvsggQDasawKwB+q1Hti5g4IyOXftc1UUQAVfWCdjTfFCXiAu9VezCh++VL1wkAFSimEy4KNtcPJTvRhMAn0QKouQJz0fkfZkeADxQBCk1m1dsjU4Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arin.net; dmarc=pass action=none header.from=arin.net; dkim=pass header.d=arin.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arin365.onmicrosoft.com; s=selector1-arin365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iBOtZpfqvzzF9xNiDB1WpOC4+yOLa4Z2UGvZ7b6272Y=; b=Iy34Q7PRg1Ohk5CgyUGSdzPwlErtAlU5n4EtFuY6bTp9/kSywWrJYIPaYGTTXG6FenxGIkE9C6v1KyLPHOEG1448FbFkGGKhImPRJ3p23hUg3nqUsFtAOCv8WMCTprcKhUTasCTVgM1eDSEnA86NC1XlO+dSSf519wdZuteRwinFE/bMw3WtPNrwR39zNKIRtMnHbRzi9oHgDJLiHskNLkXtiXcoYKCzBM92ShNHTrIoIs3orsU7epnpcoj7A33Wv2mQonLTZjnoUGlAg+Qphrpmnz2XJie/oDNc9oCuVwXl6Of9jqR4bWcBAE8PWTs1SeoEYefI7qtwhUlhsU8Vfw==
Received: from PH7PR15MB6084.namprd15.prod.outlook.com (2603:10b6:510:24f::12) by BL3PR15MB5388.namprd15.prod.outlook.com (2603:10b6:208:3b3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.17; Tue, 17 Mar 2026 18:10:50 +0000
Received: from PH7PR15MB6084.namprd15.prod.outlook.com ([fe80::95fb:7687:c884:aefc]) by PH7PR15MB6084.namprd15.prod.outlook.com ([fe80::95fb:7687:c884:aefc%3]) with mapi id 15.20.9723.014; Tue, 17 Mar 2026 18:10:50 +0000
From: Jasdip Singh <jasdips@arin.net>
To: Pawel Kowalik <kowalik@denic.de>, Mario Loffredo <mario.loffredo=40iit.cnr.it@dmarc.ietf.org>, Pawel Kowalik <kowalik=40denic.de@dmarc.ietf.org>, Andy Newton <andy@hxr.us>, "rpp@ietf.org" <rpp@ietf.org>
Thread-Topic: [rpp] Re: An implementation of JSContact in JSON Schema
Thread-Index: AQHctR8aRwl2l/Hb50SQycB723YaZbWxBZAAgAAuoICAAAeqgIAANMnAgAB8WICAAHPhAIAAbjkAgAAJXwCAAC+oeg==
Date: Tue, 17 Mar 2026 18:10:49 +0000
Message-ID: <PH7PR15MB6084375FA079460A87D5CF6AC941A@PH7PR15MB6084.namprd15.prod.outlook.com>
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> <4cd4431e-65fe-4031-9159-cc52c2c20138@hxr.us> <6ff16be0-0db1-46eb-900f-efc1c0dc2f07@denic.de> <52629a5c-c868-4a72-b5c9-ea8b5180dfd4@iit.cnr.it> <f8495bcc-287a-4cea-8aeb-e46bf61d5808@denic.de>
In-Reply-To: <f8495bcc-287a-4cea-8aeb-e46bf61d5808@denic.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arin.net;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH7PR15MB6084:EE_|BL3PR15MB5388:EE_
x-ms-office365-filtering-correlation-id: d8c9046f-9c34-429d-3474-08de84508533
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|38070700021|8096899003|18002099003|22082099003|56012099003|7053199007;
x-microsoft-antispam-message-info: 2M8M6QHl2FlYsro89w8lgUsTe1H2Yw4OMyC26/hxBVQBLpG70zM+WJiyZYUK/PquGmzKzVZwIQfF+10MlYFYelaH7gJQ990Kb/qmBm5Ki5txDHe4pM01Z8mRpF7ODjEeAX7BrE9ROThvoPz2YL+98UqfZrjB7Hdr1gpj5Jf831Wz+ItGXgOAZ+tIjWQBZPZr2l7XaJTRh524rZgDqLFN3klRnoYQgTr7FrNk2G2luBUnHT/s4LNGMhTA5oDnfZ0aGkE0tMDVwyR08EHd6+Ua+PBWm0FtML1Vdj9RS/1kmT6wvhUMcjOUT8e39Igi/LWFfPzVsGjwVtdWseJSiaeuayTyZLGEs5iUsVS1PdiA/WR3vZN/TEq4jIu6BlfGDs22wBkv/oVin0BkZzja/OsXy6gOwDMV+ZGUuXj2HjefYB7BZFkvbisOJO7aMeKZiUZnNjxc+NIFF3Grt5a2hvTrN/cukZFILGtzqOEbF3PdldQP0MhAdI1APLM2/NaMJyCjeSwPy92prSmFnpY7XTMc3CtUAzp6GP6rEFdwcyrWK6A2y2cFopMl79C4GAb3KNNk6V1VBAejQTMJdBkyzqUThpybc4LuhwCW3/YqBSpXW8strBGYg4GTzkumLYFzXQbbbNNhBnVGOTovCHTLeeP32Wgso1bNcxwM3Iaxognq7giiU4V+xBf/ySiMX24/FPIkekt6dz84buMk/e1yWk4yke/Pu+jyyrT6T/0JvhGUV+L7CrCiMjrXaT9KFn1TXaDIFDqxOOUzwlddIedI4byYLaG9WzYdUrn4BCedJD5bzmc=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR15MB6084.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(366016)(1800799024)(38070700021)(8096899003)(18002099003)(22082099003)(56012099003)(7053199007);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: 0lUYEb3CSCgSpk6b6UlS4/dsNAyzu3SBakgIUPo2b9wc7ANHtrqeY2XLbQlwDL9Ll1EqeqWPvtQDjF8ZWSpwppSskfnupe/4B/Lum13aSsiio1cEGHl3dQV3q15L2HEibfdSwPYjoseSjo5RjMxdLH8QERFQeAMokfzP4d40c5H0kDXmytyCeR0CH8Z+skzNFQTzwq54fVhooM/4KjDsHJBmU/5ucUS4Arp8vGFzxnH9sUsHRUIOBKDoCNjIIIPtBcF1uRUd8yWX7eNMJKJe6QLM4efC2NpOVp++Uikv0Cv9IrIyOadYWUiHQCCx8qNKvZcFB5E1WsA2QBR6tMMCgrvIa1KoOpdlMDp16bSaUQ2OEsc0HjcSAcf20neKIZErJe2UrUJl1vRx6pkNIjZNEUMYyi6hPIInNDYjBu/HZ5sehiNELCdgI6uD/D8u65kom6VcaMzexWqV3/mCY2vEoikglygSd3Og8UpLb5aP3akBsvVwsdSqvLptLbevU4j7GUWIujYNtZL5UHEQmIZapV6VfCaUjtcPowvuOmnddOkZRCBITgBVv+IqzCxwSPjcS653/9jyq/1C79QcJAAkw1R3RzpAmD3gO3DX3cX0iZgA82awE4jWHvJ5uHHHtVB62shQzURXe4Wl8JkOEhpN5mmaHpEul2s24Kp99c2RLn9JRUejdi+XEtag31F9/jGJOes/SPdSZhGzr+btJW8l/X/1FfjPm9nbWsFz+P4trnTOWN2i9M0cpqnzndoA73tllmqzfJpUmBO6uM2BiwRRnLY7dYT5W1Vfl168Npe+qVPfNmoVlliwKGgBChYSA1+l5RW25dfrqzAJTIQWI4OV5XT7HM8bYTNuwFp6wDMbN4UIj3UmyOPvWxHStVn9oP5OcEWCJpVy2O3UWAjyc3ch6pikxb5p6xspV/KzAOGHKSUXFwcl/AW+IGCB1I6Z+de+i5AbC2PrC73gqvkKJ3gz76hVPQYg+fG3btrBRUZHh3PJgCgYmn2cp9oMWj4DRG7j3AxgXb4D1HBi3bHq2ROs0U725AiatgNykT9wH84QDinpKvyXlQBXqvXq8jT/VMsTj8/A7453j0UYO6NvuL2lDkLBef0eKDOUorR+3rAi7KrZj+4RrIzRMuO7lYWHkKrtijj9Q4/slSVmsmvcH6Rqd9HCEM8enpUvBjM0WFVnoNR5fVBwUmRcsW9AJCPTNi9PBltyk9Qnj01/+VVSsBwYRvi7xyOaz/6O89loyMhdEAWSUBKfJbuvqgjnvD9J31vO6ZFV1eb+oop3rrYnx27hz+SadakMnBt/0IVH3Iq7q0sya4Qf6tZeK4w4roRxS50uuyu/1ja1hAyBMu5hOox8/A+Qs2rTk3e7uPMFK/KQjjcTH2YUh55JQsOuQ0pOXzajLmgADLEslNH2r/VkHUGvHO7/uR4EB02BKJk8URnv6jv3beXS6XEzYdQcT6U77TLC71yD3dSrR0Us2ccDkuAQ1Wp0iH3BYy7Gsmzwob9Q2HjI2xEClJ4kPOf4fsMT+JACVM/O3AGXYMAHZOoG9rfaawfuD7ElkvjXQERtksq2kNRwE1Ey3CBeHIyeJW0L9lfFEjWTST2b7zoyyz8PTvm6wVAM+AZZEktDs7SWL7k5ncADcOYmpddRXfgAurISpPg2Rb283ZHSHFoRHdZMrgXIDTxKH7ZFzCtqqyLpIdd84oblMFqhe8d4T2GLma8xrjm+LDZ9a8QnqxVHCZBgq617FhTPQTpvkA9hpHsszeUAYhg4OQT/UDJq/QLqxCy7srYrXpzwZdz1
x-ms-exchange-antispam-messagedata-1: AaL2epKse8kO1A==
Content-Type: multipart/alternative; boundary="_000_PH7PR15MB6084375FA079460A87D5CF6AC941APH7PR15MB6084namp_"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: cSB3arcpMAK0jTJ4xhutJOUKRD6KnC3yfZiggDBLy0DldUiQoUMavltY4gaHtypBLlUVt5NpyOeeLUirQIiliySmpnM93xG3+PdDL6l6Suze5+QRaKrZpk+QeHbQhYsxVNrLHIbrufMrYHWtbOX0G3ClkeJMiRr6OZvMtspH8KOsulasiXZ5bmP6gcfQVbDN/6Tj8yNo5xCyHZ5Jo3SSYRutbEBxAMC3rOKQnuBb1Sn40q6NveVMtPr7JpKJZWzbtt+X15X9z52/t+2AWvlvs3fUdp6E7LhEWOVrSfqY/6q/ALsMCgNS+5BFK5Sdruco/kjfjULhVLM8n2DC/12vHA==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH7PR15MB6084.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d8c9046f-9c34-429d-3474-08de84508533
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2026 18:10:49.9939 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cad70df5-eb75-43b7-adb3-12798d38d9b7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lX9e2NdrPHBv8XYq0AAlmR04OEWO/Ph1+HOYuUU1iLpOnXUHbC7wfTngy0g/KHvcW1u8cV3TElI/GclZklQtUg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR15MB5388
X-OriginatorOrg: arin.net
Message-ID-Hash: Y2HXQGY2ZA4QIS3PJL2FKKV2BZWQ736O
X-Message-ID-Hash: Y2HXQGY2ZA4QIS3PJL2FKKV2BZWQ736O
X-MailFrom: jasdips@arin.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
CC: Robert Stepanek <rsto@fastmailteam.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [rpp] Re: 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/ObVPyeebAHpAAppv4DSECU30jBM>
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>
On 3/17/26, 11:19 AM, "Pawel Kowalik" <kowalik@denic.de> wrote: > [ML] Aside from the fact that it's possible to register a new > RPP-specific profile that introduces additional restrictions beyond > those defined in the "rdap" JSContact profile,I would like to know if > you mean that there are other types of restrictions missing from the > current version of draft-ietf-calext-jscontact-profiles. > [PK] As far as I can tell for now draft-ietf-calext-jscontact-profiles shall be sufficient to define a profile for RPP. We are quite early in the evaluation though. [JS] Glad a JSContact profile for RPP would be considered. :) Jasdip
- [rpp] An implementation of JSContact in JSON Sche… Stephane Bortzmeyer
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Stephane Bortzmeyer
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Mario Loffredo
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Jasdip Singh
- [rpp] Re: An implementation of JSContact in JSON … Andy Newton
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Mario Loffredo
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Jasdip Singh
- [rpp] Re: An implementation of JSContact in JSON … Pawel Kowalik
- [rpp] Re: An implementation of JSContact in JSON … Jasdip Singh
- [rpp] Re: An implementation of JSContact in JSON … Andy Newton