Re: [eppext] [IANA #814703] INSERT “Common Object Attribute (COA) Extension for the Extensible Provisioning Protocol (EPP) "

Roger D Carney <rcarney@godaddy.com> Mon, 06 April 2015 13:55 UTC

Return-Path: <rcarney@godaddy.com>
X-Original-To: eppext@ietfa.amsl.com
Delivered-To: eppext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE0E01A0105 for <eppext@ietfa.amsl.com>; Mon, 6 Apr 2015 06:55:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.592
X-Spam-Level:
X-Spam-Status: No, score=-1.592 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01] autolearn=no
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 6W5IkxC3Knxl for <eppext@ietfa.amsl.com>; Mon, 6 Apr 2015 06:55:19 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0796.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::796]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 811961A0178 for <eppext@ietf.org>; Mon, 6 Apr 2015 06:55:15 -0700 (PDT)
Received: from BN1PR02MB120.namprd02.prod.outlook.com (10.255.204.26) by BN1PR02MB119.namprd02.prod.outlook.com (10.255.204.21) with Microsoft SMTP Server (TLS) id 15.1.125.19; Mon, 6 Apr 2015 13:55:04 +0000
Received: from BN1PR02MB119.namprd02.prod.outlook.com (10.255.204.21) by BN1PR02MB120.namprd02.prod.outlook.com (10.255.204.26) with Microsoft SMTP Server (TLS) id 15.1.125.19; Mon, 6 Apr 2015 13:55:02 +0000
Received: from BN1PR02MB119.namprd02.prod.outlook.com ([169.254.8.190]) by BN1PR02MB119.namprd02.prod.outlook.com ([169.254.8.190]) with mapi id 15.01.0125.002; Mon, 6 Apr 2015 13:55:02 +0000
From: Roger D Carney <rcarney@godaddy.com>
To: "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: =?utf-8?B?W0lBTkEgIzgxNDcwM10gSU5TRVJUIOKAnENvbW1vbiBPYmplY3QgQXR0cmli?= =?utf-8?B?dXRlIChDT0EpIEV4dGVuc2lvbiBmb3IgdGhlIEV4dGVuc2libGUgUHJvdmlz?= =?utf-8?Q?ioning_Protocol_(EPP)_"?=
Thread-Index: AQHQZYXFOtC/4MadjkGKOG7s3ad3VZ0qUiOwgA3zayCAAeIVsA==
Date: Mon, 6 Apr 2015 13:55:02 +0000
Message-ID: <BN1PR02MB119A9F5430E4D5650834C9BB1FE0@BN1PR02MB119.namprd02.prod.outlook.com>
References: <RT-Ticket-814703@icann.org> <6F585EDF-46C2-418B-8E7C-6E40335E129F@verisign.com> <rt-4.2.9-2033-1427127836-1220.814703-9-0@icann.org> <831693C2CDA2E849A7D7A712B24E257F49F89999@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <19F54F2956911544A32543B8A9BDE07546798B14@NICS-EXCH2.sbg.nic.at>
In-Reply-To: <19F54F2956911544A32543B8A9BDE07546798B14@NICS-EXCH2.sbg.nic.at>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [64.202.161.57]
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BN1PR02MB120; UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BN1PR02MB119;
x-microsoft-antispam-prvs: <BN1PR02MB1207C4712521E5F4D24E69FB1FE0@BN1PR02MB120.namprd02.prod.outlook.com>
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(377454003)(13464003)(15975445007)(450100001)(1720100001)(77156002)(62966003)(102836002)(122556002)(40100003)(99286002)(87936001)(74316001)(86362001)(110136001)(19580395003)(2656002)(107886001)(2351001)(50986999)(33656002)(54356999)(76176999)(46102003)(76576001)(92566002)(5890100001)(19580405001)(2501003)(66066001)(2900100001)(2950100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR02MB120; H:BN1PR02MB119.namprd02.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(5002010); SRVR:BN1PR02MB120; BCL:0; PCL:0; RULEID:; SRVR:BN1PR02MB120;
x-forefront-prvs: 0538A71254
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2015 13:55:02.1576 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d5f1622b-14a3-45a6-b069-003f8dc4851f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR02MB120
X-OriginatorOrg: godaddy.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/eppext/tDJ0lhJpXqa3kxZFv806QQsApi4>
Subject: Re: [eppext] =?utf-8?q?=5BIANA_=23814703=5D_INSERT_=E2=80=9CCommon_Ob?= =?utf-8?q?ject_Attribute_=28COA=29_Extension_for_the_Extensible_Provision?= =?utf-8?q?ing_Protocol_=28EPP=29_=22?=
X-BeenThere: eppext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPPEXT <eppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/eppext>, <mailto:eppext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/eppext/>
List-Post: <mailto:eppext@ietf.org>
List-Help: <mailto:eppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/eppext>, <mailto:eppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Apr 2015 13:55:21 -0000

I have completed my review of this extension and I have no significant comments. 

Minor comments:  
- I agree that a clarification on uniqueness of keys would be a benefit.
- I assume just a typo in Section 3.2.5, I assume child elements should be <coa:rem> and <coa:put> not <caa:rem> and <caa:put>


Thanks
Roger

-----Original Message-----
From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Alexander Mayrhofer
Sent: Wednesday, April 01, 2015 10:03 AM
To: Hollenbeck, Scott; eppext@ietf.org
Subject: Re: [eppext] [IANA #814703] INSERT “Common Object Attribute (COA) Extension for the Extensible Provisioning Protocol (EPP) "

All,

As one of the assigned Designated Experts, I've completed my review of the extension and I have the following (minor) comments:

- From reading the " VERISIGN PROPRIETARY INFORMATION" paragraph, i understand that i cannot "copy or communicate" the documentation under the link without "written prior consent of Verisign". I'm not a legal person, but personally i find this an restriction that is inappropriate for a public web page, because i can hardly even "view" the web page without my web browser "copying" it to its cache ... Anyways, i understand that such "boilerplates" are a requirement of many companies, and this probably stems from a paper version of this document?

- I do understand the XML namespace URI currently used in the document is not yet registered in the IANA XML registry, and i suggest that authors register it accordingly once the EPP extension itself is registered.

- I didn't see in the document whether or not a certain KEY could be used multiple times for a single object, or not. Clarifying this could improve interopability, and Section 2.1 would probably be an appropriate place. From the description of the "update" command, the KEY seems to be used to identify a certain Key/Value pair, so duplicate KEYs are likely not intended? 

- The specification is silent about error conditions, and does not recommend any specific EPP error codes for specific situations (eg. when an "update" tries to remove an attribute that is not set for an object, or when an attribute is not allowed due to server policy).

- Security: The specification does not specify whether or not CoA's provisioning by client A are returned to the info response for client B. I hence understand that this is server policy? If there are any restrictions on server policy in this regard, those should be listed - or, alternatively, it should be clarified that this is individual server policy.

tia & thanks,
Alex

> -----BEGIN FORM-----
> Name of Extension:
> “Common Object Attribute (COA) Extension for the Extensible 
> Provisioning Protocol (EPP)"
> 
> Document Status:
> Informational
> 
> Reference:
> http://www.verisigninc.com/assets/epp-sdk/verisign_epp-
> extension_coa_v00.html
> 
> Registrant Name and Email Address:
> VeriSign Inc., epp-registry@verisign.com
> 
> TLDs: Any
> 
> IPR Disclosure: None
> 
> Status: Active
> 
> Notes: None
> -----END FORM-----
> 
> —
> 
> 
> JG
> 
> 
> 
> 
> 
> James Gould
> Distinguished Engineer
> jgould@Verisign.com
> 
> 703-948-3271
> 12061 Bluemont Way
> Reston, VA 20190
> 
> VerisignInc.com
> 
> “This message (including any attachments) is intended only for the use 
> of the individual or entity to which it is addressed, and may contain 
> information that is non-public, proprietary, privileged, confidential 
> and exempt from disclosure under applicable law or may be constituted 
> as attorney work product. If you are not the intended recipient, you 
> are hereby notified that any use, dissemination, distribution, or 
> copying of this communication is strictly prohibited. If you have 
> received this message in error, notify sender immediately and delete this message immediately.”
> 
> Download BF09FAA4-32D8-46E0-BED0-CD72F43BD6E0[81].png
> 
> image/png 4KiB
> 
> _______________________________________________
> EppExt mailing list
> EppExt@ietf.org
> https://www.ietf.org/mailman/listinfo/eppext
_______________________________________________
EppExt mailing list
EppExt@ietf.org
https://www.ietf.org/mailman/listinfo/eppext