[regext] Object template extension

Pieter Vandepitte <pieter.vandepitte@dnsbelgium.be> Fri, 25 May 2018 19:37 UTC

Return-Path: <pieter.vandepitte@dnsbelgium.be>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B450712946D for <regext@ietfa.amsl.com>; Fri, 25 May 2018 12:37:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dnsbelgium.be
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PRChmzJOo7cf for <regext@ietfa.amsl.com>; Fri, 25 May 2018 12:37:21 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0722.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::722]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08B641276AF for <regext@ietf.org>; Fri, 25 May 2018 12:37:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dnsbelgium.be; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AYipg1VARfkpkMG48K9BEWoSKVlNv0Ou0MEGFbdERs0=; b=mJSPTeJ/xgbT80KgiFMcJgnCCaeD9ZrAxByHX0isiYYZVDQ48xi8QX/2Rt6OYqYIRTjvwvILqKwjOp8AYroT/wPQsj65h7EMltgHq/KDUqEEZjUi4mVyFRCkwRYnye4s8918fcouA4kSAOpstMU9Xec9ZbOsETZTuc3GjOYBadU=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=pieter.vandepitte@dnsbelgium.be;
Received: from [IPv6:2a02:1802:5f:fff1::100] (2a02:1802:5f:fff1::100) by AM4PR0601MB1921.eurprd06.prod.outlook.com (2603:10a6:200:24::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.797.11; Fri, 25 May 2018 19:37:17 +0000
From: Pieter Vandepitte <pieter.vandepitte@dnsbelgium.be>
Content-Type: multipart/alternative; boundary="Apple-Mail=_AFD0ECF8-9FB1-494E-BBC6-C404E7D26760"
Message-Id: <B1C0CF33-DDF2-4520-926A-B2D998B8C197@dnsbelgium.be>
Date: Fri, 25 May 2018 21:37:12 +0200
To: regext@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
X-Originating-IP: [2a02:1802:5f:fff1::100]
X-ClientProxiedBy: AM5PR0402CA0021.eurprd04.prod.outlook.com (2603:10a6:203:90::31) To AM4PR0601MB1921.eurprd06.prod.outlook.com (2603:10a6:200:24::9)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:AM4PR0601MB1921;
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0601MB1921; 3:s4VByAYBWKzAU/AyWTw+/58Bop8cHPmbXpTusNw6nWJJJNRb3lbKHGHVmxiqvj6s7fPHFpeowcd+tR+Cra0MsEj+rrTuvISlfid89kl7ZnAsiOgKa4CR368GuIqySltnk8gbncXC2TutjUS2hmi5q51HPR01YvnFYxQsBnxj9ycIGv8BxKhhJPpa3o1HFibMEtgoYz2FYqJjEVbi/OGEJpB/92xPzNrR08sJ44zMnGCpoLNdMO25sy8Fx1NJnEr6; 25:3hmw+KPXa7VcrqC5LHSbnJ+0sGhdbJQweYILKlbm3LAWrjifUfZuNbYYx3lw51yY6dU1GwH51yG5Oz8AWOFrYVnMWUaObiZpj0zwhRTAkzeyoHkajhkbsuFXALyuk+hvXNyVvHKKi3fbxjyUb7qJ9z5bBaa9VsDr3FxIPyowkrI72oJ0qIuaBW3xay+VkQ2xjn+rRhMTp1YF5/SYaXwDM86Z0YBWn5/zK0XBbUyHOfRxbPyPvYyOQ3ImG/VoFaiGIVclmZO9I7a1syNw6IRD6rtQEX9dGZJclzAzLVRoXtF0/n1weznAPWvHPTLgeoeajtYQnARQ/O9OQbpWsYuIAg==; 31:N7xRMblE1Xf/B8bXFopFaO/Mkdol6BbMsOqhQAGzP5/tbVGOinZKAJgX79bIIreNOjjdGdzrfW+uVPj70FDwrppIXjp8eP0LBZWCQOaIKESvLh/CHmbT5aRH4v7ftV2Zb5oEoI/ucSDADwesdjjTOeIrHUh4KNsW3UXY22LU5VMdcUTI9Mzgtwb9YpFWhngPoJIRiDtD4ZCMHUxa/RVAbGLUkr96Cv3VzOgclgIqsOM=
X-MS-TrafficTypeDiagnostic: AM4PR0601MB1921:
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0601MB1921; 20:MiXlZS5drXKXSUJZw5B9tl98+t2bTtVDX4Yr0j5gCHDE3bPEe582/CASN7a1ocNHmTclmN3iv+PI7oeDrp/DhZE37Bu2NcAx66+TlQjXIkAZgHqgOJ3Vod/UuJVuc3e+GRmUAgs2kzaopI6YFPc23nALjQ0I/jboHScH115nTisqbvM++CLhDx3fDoF7O6SFa1JBvXoKC+XdKyEWS7EVYLGyI5HnCnreCxqFougvPsrwcwL+VPWFdVkGbcAHnYJl; 4:qber/35eXG6bCt/w3v72V4lSe/QKo8UChovvsx73dk+M6NOhd/opq4G2905ckuBLbZl+l1aQIkLmPqflN7B2NehJHF5akoTCFgKH9PSzNMr/WiEGKCgY6jJ7+Nw9N0IpCMudToagO5IIUeqLZxRcRdOXWKE36kQvnpuVQWciz0ktQSOcrqeatk+qgtH3NCVC5KaddzFdROH/9KAOJ9falA0++PmMdDm2ThrNF3ROEmq7Y7y9JrlJR6IvWWCtOrv1D2Z6nr8/RyVifKheu5F9+g==
X-Microsoft-Antispam-PRVS: <AM4PR0601MB1921D8C1CBE1AEA6DA0A815BE2690@AM4PR0601MB1921.eurprd06.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(2016111802025)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(6043046)(6072148)(201708071742011)(7699016); SRVR:AM4PR0601MB1921; BCL:0; PCL:0; RULEID:; SRVR:AM4PR0601MB1921;
X-Forefront-PRVS: 06833C6A67
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(376002)(39830400003)(39380400002)(346002)(396003)(366004)(53754006)(199004)(189003)(52396003)(2616005)(16526019)(52116002)(83716003)(7116003)(5660300001)(16586007)(316002)(476003)(186003)(68736007)(53936002)(33656002)(6666003)(44832011)(50226002)(74482002)(59450400001)(46003)(3480700004)(36756003)(6916009)(86362001)(105586002)(386003)(82746002)(84326002)(33964004)(486006)(1706002)(8676002)(81166006)(97736004)(69556001)(81156014)(57306001)(8936002)(2351001)(106356001)(6116002)(2361001)(478600001)(2906002)(7736002)(6486002)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR0601MB1921; H:[IPv6:2a02:1802:5f:fff1::100]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
Received-SPF: None (protection.outlook.com: dnsbelgium.be does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0601MB1921; 23:zBboi4CQ1EM7P8u4G5OU+X9AdNGwyzn3/HnplKtDmGkyKxIQtSJm+rn+HEJIJQEkBSxLtpA4P1mYiRXWi8xeWAbFrQupf7dHOnXKbEWD5YyvxVhVGWmC6RK+AW0jTGKPAVg1h2ZOPYUa1/CZS8mIj+kak7Eze0J9XQyNVHkTkD+GfcvDlPwf+Wm+dRYeKFlWl5fMlV8F6+izEyp80V7ilAYkjrk9Jv3qlOkoeZbh69WqrFEXeHqAkcNq6V2ck12EqrxLVDKG5ptb9KnAL+35VfsWajlc6PwZZ3XCyAOH73dCAGbNOmmVZj564BUv56UHGrDPPQ/nOuIwr3OzXOTTdcM4IMc0QFG3rsqJxMFR9wntp93w1mOIr7BylUbpmZs9NvqWtuxZkXtNfMMv7S4e+e1CuGOqpnwN70dtWsBjwJNl8OBOWIsQPgR7QkwQu+SvxpQ3UQO/PX7PVJtqRCZS5m1pnRXotC8Tc7x+EqgN2ajtkJPXtZh/ZuD+7rbysshZp8UtCoKvO4ISkFJ8cDeIEqJ867OoDjOO9V/iJm0QvIqYlzLqgnaH9XylvGDbmVEjrBZiONENjWFphJ6llIBS+QY3bGVU/E7CmmcRpMqkkf9cQI3OIbLIu7sXdV2eELyNPJGk5Gc+UzfyDUJr4erWRLDDsP51P3tMX6n+WKPgv/zuROTdkuSU8szDrAUrqgWp5TFR8+61JUFw1JrqjoJEApfUwQIYeIOT04RFo+thxDZRLVWBLVtKBuvyvR6y/dJzEt90oKK0sPaN0CTA1pbFyTJUWPBPCudihfc3Rm97fM1+nnqrt/l5rmcv4Y19jIH5qxJKnci2ls/fRXKIBKFIJyOf7tNT6Eje5FO3BJMg6mejNHfdF10Sh63aFFQ7nUywmMc26ytDE5lGFxI+QHr5YKnbgIHyRM+hceWVEIBBzBp+9xCTARt2FGLxjWhVG8yyU0cMxNS4OVaT3BWAuI9iTjAwMxeprW1FwqYsOdBZvQH6G8ASCEsy6X7LgLKbHvSy4H2AaUdmBAomKyO09qmJy1NOH74N7JVPBIq5MQjLtr0/x7M8oitw0f2w1dlVb1m13dex4szzgC7Sqxzv+i6GGRY4eVEqrWBl2tpG/+GZxaG4V5zETEjOhgoZiW1Y4TWXFRByC6xMUxZLEkLzDTaEcu+OCHtwmR85UqHE7R55GfG3LU0lZ74iYphea0XtIkPTgG4WGumVHLCp3X/9P1lKpnjYVd7cQDam2wfSehd+5F82Skb2FJREYM7OCErNTm/R
X-Microsoft-Antispam-Message-Info: r3H6s1kUgCDacXaRX1t+X9EdZHdqoXnOU2eXQlmyIIedorPaC7Kh0uTT9Eo1Q3Ky7keOHfealaRMPh1KI7Uv8rRR/6wq9A+uVOIegZwOMtrFpISlmDLFRuDb4uVnfZmWkvxr65pbdx7ZWrfqKmt8ER2qkhkekM5WwJGGDJpgEuajCUdGSYE1gU/i9jVt/XzX
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0601MB1921; 6:mE1zu/ipgGSbdDc1pc58lvO6AujcoGE2p6ylR1zbPCGA3cZPjI1jyNYmXMkbOMYLaRK+gwezZOAee3mXGZW24yW2xlbhJZBtcf5bOomR0ajJIS3rKblRlt5WxNqAbgRvhM7QEZiioiDo8ALiZr74V4mwBcvgfkP24PPFRFktEfeUo9VGozUpFfug7hjSqihZcpi5OYmd3CX5ott28i0pNN1SuU04xGCNFiyRFEtNGHoImRQRdxgkVt6HI9Dwh8wGbAy+sBAmpgFxyeybguSL0tFxsIB7Jbq+TcjOD6DbyPYo1L5ekJOIu9i81KxkdDMqrDVat+OTp7HnWMVI4Rfl7FXpLWhiMXe9oQ2TSK2m4v2VAmunp5A5Lb6mPOtEtXxcS+qSlEXqarxwxixxCNlm83QrtILLt3aeuhcIuHHionk8Fz6L3UefvT2HlfEAJwSFbiUTv5/Q2L0Xw4btffCAdA==; 5:0f5HhG+W7MU9k3QPxpVvYfYI3GKFqefwrb9s2054Od/iRsCdBnOID4bJGVYXOtpfD/VL3mG2wYDdw9c3XiXk2K9MPyB564AdWKB6C6ye0FulmtvZq6z/xWEEdiR4QxskxnJi803TdH3fP+ZzO5Y5PVm+0t6naDKDq1D6/0g5YhU=; 24:JbxTKssNO6pJeLh+J9LYBp9FSe3TSf6J4XrhS9FzxfwJmKhcnijXy1sPQAmNXYZ6iaNdrLVoRLgy/4wj4zYoIi9tZownqhvwAQJJOG5GAUw=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0601MB1921; 7:OqOwEko7YkI6b+QN4jNxltVRiOmU6EnBS/CNCk1wONrKb99ZtCPYz0bUhsrR7O2N7uxs9BEO5kL6YmfdPjUnPCT25E9/xlNZrxcMZqSltVgz4tuP5ixjObb+g9YykpZ1ybn7DKspeMyHAQoKFdhgHT2xi/Tq2EIt1a9a9t7D8+v327ZPNuC8ZnxW/8OyWrYyGpw4jY+1rcH4z/mBX4nIvmDPSXCMJ385uy16sUmvXMLaj55ud+wYuB8MW+HhbH1+
X-MS-Office365-Filtering-Correlation-Id: 92f8a9dd-91aa-4e3e-efed-08d5c276ecfe
X-OriginatorOrg: dnsbelgium.be
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2018 19:37:17.9912 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 92f8a9dd-91aa-4e3e-efed-08d5c276ecfe
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 695195de-c0cb-4478-9204-2a861e60e59c
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0601MB1921
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/V_BgP9COpgLOpXuSdeIjtCNEaUY>
Subject: [regext] Object template extension
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 May 2018 19:37:24 -0000

Hi all,
 
The registry I work for, developed a custom extension to manage "nameserver" groups and "keygroups". When a registrar links a group to a domain, all member nameservers/keys of that group are automatically linked to that domain. This way, it is very convenient for DNS operators to update DNS data on their complete domain portfolio with a single group update, without forgetting a domain.
 
It is used quite a lot, but I did not find other registries having this kind of functionality (I did not perform an extensive search). I'm quite sure we are not the only ones, so do you know other registries having this?
 
Is there any interest from the community to offer such a feature to their registrars and collaborate on a common extension? I think of something more generic in a way that a registrar can create a "template" for any kind of object and apply that template to other objects. This way, besides the benefits for DNS operators, a registrar could also define e.g. a default admin contact for every domain, or even apply custom extensions to every domain…
 
Any feedback welcome
 
Kind regards,
 
Pieter