[regext] Reseller Object vs Generic Organization Object

"Hollenbeck, Scott" <shollenbeck@verisign.com> Mon, 03 April 2017 14:22 UTC

Return-Path: <shollenbeck@verisign.com>
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 92B2712704B for <regext@ietfa.amsl.com>; Mon, 3 Apr 2017 07:22:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
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 EYkUugkXLlw4 for <regext@ietfa.amsl.com>; Mon, 3 Apr 2017 07:22:08 -0700 (PDT)
Received: from mail1.verisign.com (mail1.verisign.com [72.13.63.30]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B38C9128D44 for <regext@ietf.org>; Mon, 3 Apr 2017 07:22:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=1594; q=dns/txt; s=VRSN; t=1491229326; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=SnUofAYvuu3Qm8tcdEbm0UZy56RJycEpNnSa5HlSohA=; b=PxY2+MWXW6MxYExMRexhvvpACn2Zbx5AM1gh4p+EzrVSHozuflfp11lg 6gyl76YRmSgeMm+RiJZw2Xgj2asyYtlSkSgE20yHVzSAviSNZxY9uexVH Y0TplqO5qVUo6Sc6omVvJtuoIZyPxGV5by1JHKniLXCG8rLGfFuiNYqUS ywuKl7RY+cYi/aMhSctBSXt6ja+1m4aSaFk1SInTEEabI94ZGlsAsU2NP uNnYE7kgAmdhsMBtCiABc3Fhs5pMR7GhlgvaR3ra9is+Iib6avmyFFTnu N1aIIao4+xEJgnnH6h7rIeYgUjj5B1c68YvqyiYnNu+OlPwKaZYTCtgBz A==;
X-IronPort-AV: E=Sophos;i="5.36,270,1486425600"; d="scan'208";a="2437084"
IronPort-PHdr: 9a23:Gmo6WR/GP9c/u/9uRHKM819IXTAuvvDOBiVQ1KB30+4cTK2v8tzYMVDF4r011RmSDNmds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2e2//5Lebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMMvrRr42RDui9b9mRh/2hikaKz43/mLZis1sg6xUrx2svAB/w5fQbY2JKPZyYr3RcNUHTmRBRMZRUClBD5uyY4UNCOoBOeJYoJf7p1QVsxSxGQqsCPvywTFVmnD22rE60/gvHQrb2wEgBNIOsHPQrNXxKqgSV/u6w7fUwjXAdP5Wxyny6JLJchA6oPGMUrRwfdDNxkkoEgPIl1OdopHmMTONzukBrnSX4/B9We+thWMrsRx9rzihy8s2lIXEiY0YxkjZ+Sll2oo5ON+1RUBhbdK5EJZcqTuWOoRwT8g/WW9nojw6xacDuZOjeSgKz4koyADHZvycdoiI/grjVOGMITdknH5leKywhxK18UW40eL8TM+03EtOritKl9nDrHEN1xjU6siaVvtx4lqt1SyR1w/N8OFEIFs0lavUK54n2LI/ip0TsUHbEi/3nkX5krOWe1059uS08ejrf7frq5GGO4NpigzzPL4iltKwDOk3KgQOWnKU+eW41L3t5035R7BKg+UtkqnZt5DaIcAbqbC/AwBOzIks9xW/Aiy40NsGh3kHLUlFeBOIj4jvIV3BPPf4DfKnj1S2jDhr3+zGPqHmApjVNHjMjrjhcqhy6k5A0wczzM5Q545aCr0bJ/LzQEDx55TkCUpzKQG7zvb7INRwyo1YXniASOfNKq7dvE+UzuMiP+fKY5Ua7mXTMf8gsrTOins9lFkXcKKqmdMsY3ekAr4ud16ZZn7oj9ELHGwJlhQzVu3xiVKEFzVUYiDhDOoH+jgnBdf+Xs/4TYe3jenZ0Q==
X-IPAS-Result: A2HOAQBTWuJY//SZrQpdHgYMGQYMgn6CHrUTgg4ahggCg3wYAQEBAQEBAQEBAQECgQULgjMggwM4GQEVFRRCJgEEG7cTimImhk+EboRWgzKCMQWcZwYBpAuTdR+BPluHL4ktgQ0BAQE
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01 [10.173.152.255]) by brn1lxmailout01.verisign.com (8.13.8/8.13.8) with ESMTP id v33ELlek007528 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <regext@ietf.org>; Mon, 3 Apr 2017 10:21:47 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0301.000; Mon, 3 Apr 2017 10:21:47 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: Reseller Object vs Generic Organization Object
Thread-Index: AdKsgw4Ap8DgbV4ZRnqmxd+dY7qTTQ==
Date: Mon, 03 Apr 2017 14:21:46 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F73D9C656@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/RhJGuY2_iswRnMdryDtu2DkFzCs>
Subject: [regext] Reseller Object vs Generic Organization Object
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: Mon, 03 Apr 2017 14:22:13 -0000

I've been giving some thought to the possibility of writing up a proposal for a generic organization object that can be compared to the proposal we have for a reseller object since the topic came up at last week's meeting. After looking things over I concluded that a generic organization object would look an awful lot like what's already written for the reseller object, so I'd like to suggest an alternative that doesn't require a lot of text cloning.

Step 1: If the object described in draft-ietf-regext-reseller were changed from "reseller" to "genOrg" (or something similar), we would have an object that could be used to describe a generic organization. We might need to add or modify a field or two or more, but I think what's there is close.

Step 2: If the extension described in draft-ietf-regext-reseller-ext were modified to note different types of extended organization relationships, we could have support for resellers, DNS service providers, hosting providers, and/or whatever other organization relationships people see a need for. An extended <info> response, for example, could look like this:

S:<extension>
S:  <genOrgExt:infData xmlns:genOrgExt="urn:ietf:params:xml:ns:genOrgExt-1.0">
S:    <genOrgExt:id type="reseller">myreseller</genOrgExt:id> 
S:    <genOrgExt:id type="dnsProvider">myDNSProvider</genOrgExt:id>
S:  </genOrgExt:infData>
S:</extension>

We could add an IANA registry for organization identifier types.

Is something like this worth considering? It looks pretty simple to me.

Scott