
From nobody Thu Apr 24 16:48:38 2014
Return-Path: <sethamin@google.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AE4E1A043A for <provreg@ietfa.amsl.com>; Thu, 24 Apr 2014 16:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.25
X-Spam-Level: 
X-Spam-Status: No, score=-0.25 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.272, SPF_PASS=-0.001] 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 ZCzvLdjCUdMS for <provreg@ietfa.amsl.com>; Thu, 24 Apr 2014 16:48:34 -0700 (PDT)
Received: from mail-ve0-x22a.google.com (mail-ve0-x22a.google.com [IPv6:2607:f8b0:400c:c01::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 369451A042A for <provreg@ietf.org>; Thu, 24 Apr 2014 16:48:34 -0700 (PDT)
Received: by mail-ve0-f170.google.com with SMTP id pa12so3880255veb.1 for <provreg@ietf.org>; Thu, 24 Apr 2014 16:48:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=pl++hs+Dtey+CRlP1Y6gqLWrpu4Yv1GA7rCXcLR61KE=; b=SqWfPWR68q6O95f0+8v7i5h1GsRabG/VisL11BK3qz+Eo6iMYbDF+Z3Bmiafax1ESv F/nKjcxbMkpWHUusQF4gq5yZJRkYm2gVhBm4tgq5Xr86XVZkG2WMuuHI829/q81+xnI1 3DyM81R5tUxdQkV+FjPTwyPm6P9ier7ivP4iqmVdhxQMTRtflaiABL5qTDwN6ZjSV7lC yn+b8slMZZKa+XannEw7wTHOi+bxuGIIIW6PsIYj0G0QMFqTXu1bVufP/iIIu5tlcQv2 2hW1oMWUSDRwxiI5n3UATi4rxebtqQw33XcgwO1gsbX8Nc7OLcPKQGtvUtv3tWvYV9IV fQFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=pl++hs+Dtey+CRlP1Y6gqLWrpu4Yv1GA7rCXcLR61KE=; b=Yqyl/sTv/8iaHO9U8C5qnRXMN3mTJ0LBmwUIEDteKgP36cOpN84B3r5d7H39s9PLgW HRMdP7fq7DsGTZjbC5cWQ9MIv0KBL4HmOuWzOJJskePKhtSSsycdWTDygcthCJuZvQDB H4kf3Ba3E7d1MMxoQcN3GoCLGoOTWT20vCtknyttTGw5GiKLqbieALMrUTVrQW3ZBuoH +F1P1XqJVMoP4p860IvyzEPsCGD+pwd8xrtOR/gI58Rhc3xsg+6pZw+3kfsYY5VSnzS4 LAMRkOVJgs0o6RdRyeLyu4iFWwg+nKn6S12W7xSYCHEiE73+D713vBsH1zkG/dsHmW1q zbeA==
X-Gm-Message-State: ALoCoQnyZtIkFSA2IlOh2dlLhEbKS/J7b8hOOCLJWZIS9FDhYeBU0g9PBDCa1dNsiW5pDH0fgffGEKgfWOAmR4knExd4sUs2TOLwhy/ViW0goGst/cjuJ2NOk2nY6bE60KrRn2vVs48ibb8oil4ub/uFvXQI8kRcsS73xZn2IGFqsPw215S/CMDY70vcYCPQEtc5FW0RBbDj
MIME-Version: 1.0
X-Received: by 10.220.10.2 with SMTP id n2mr3555487vcn.26.1398383307563; Thu, 24 Apr 2014 16:48:27 -0700 (PDT)
Received: by 10.52.117.171 with HTTP; Thu, 24 Apr 2014 16:48:27 -0700 (PDT)
In-Reply-To: <52A60965.9000408@centralnic.com>
References: <20131209175847.18411.83677.idtracker@ietfa.amsl.com> <52A60965.9000408@centralnic.com>
Date: Thu, 24 Apr 2014 19:48:27 -0400
Message-ID: <CAAHh_-LxVJnu2fMS9mdsiztNdksu0PM83hrteb+VSk52X5V3qQ@mail.gmail.com>
From: Seth Goldman <sethamin@google.com>
To: Gavin Brown <gavin.brown@centralnic.com>
Content-Type: multipart/alternative; boundary=001a11c3a9204ec05204f7d27c51
Archived-At: http://mailarchive.ietf.org/arch/msg/provreg/moJTkKYX2o36iQx8Ktvcs6ZlNpA
Cc: EPP Provreg <provreg@ietf.org>
Subject: Re: [provreg] Fwd: New Version Notification for draft-brown-epp-fees-01.txt
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg/>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Apr 2014 23:48:36 -0000

--001a11c3a9204ec05204f7d27c51
Content-Type: text/plain; charset=ISO-8859-1

Hi Gavin,

I know this is very late in coming, but I do have a small piece of feedback
on the proposed extension. The <check> command in your draft can have
multiple <check> elements underneath the <extension> element, e.g.:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
>   <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
>   <command>
>     <check>
>       <domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
>       ...
>       </domain:check>
>     </check>
>     <extension>
>       <fee:check xmlns:fee="urn:ietf:params:xml:ns:fee-0.4">
>       ...
>       </fee:check>
>       <fee:check xmlns:fee="urn:ietf:params:xml:ns:fee-0.4">
>       ...
>       </fee:check>
>       <fee:check xmlns:fee="urn:ietf:params:xml:ns:fee-0.4">
>       ...
>       </fee:check>
>     </extension>
>     <clTRID>ABC-12345</clTRID>
>   </command>
> </epp>


As far as I can tell, no other EPP extensions puts repeated types inside
the <extension> element (for either commands or responses). Instead, they
use a top-level container type, with repeated elements nested underneath
that, e.g.:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
  <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
  <command>
    <check>
      <domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
      ...
      </domain:check>
    </check>
    <extension>
      <fee:check xmlns:fee="urn:ietf:params:xml:ns:fee-0.4">
        <fee:domain>
          <fee:name>example.tld</fee:name>
          ...
        </fee:domain>
        <fee:domain>
          <fee:name>example.com</fee:name>
          ...
        </fee:domain>
        <fee:domain>
          <fee:name>example.org</fee:name>
          ...
        </fee:domain>
      </fee:check>
    </extension>
    <clTRID>ABC-12345</clTRID>
  </command>
</epp>

I think if you modified your draft to follow this pattern, it would be more
in line with the convention used by other EPP extensions.

Cheers,
Seth


On Mon, Dec 9, 2013 at 1:18 PM, Gavin Brown <gavin.brown@centralnic.com>wrote:

> Changes since the last version:
>
>    1.  Restore the <check> command extension; either <check> or <info>
>        can be used.
>
>    2.  added extension elements for <create>, <renew>, <transfer> and
>        <update> so that the server can reject the command if the fee is
>        incorrect.
>
> G.
>
> -------- Original Message --------
> Subject: New Version Notification for draft-brown-epp-fees-01.txt
> Date: Mon, 09 Dec 2013 09:58:47 -0800
> From: internet-drafts@ietf.org
> To: Gavin Brown <gavin.brown@centralnic.com>
>
>
> A new version of I-D, draft-brown-epp-fees-01.txt
> has been successfully submitted by Gavin Brown and posted to the
> IETF repository.
>
> Filename:        draft-brown-epp-fees
> Revision:        01
> Title:           Registry Fee Extension for the Extensible Provisioning
> Protocol
> (EPP)
> Creation date:   2013-12-09
> Group:           Individual Submission
> Number of pages: 27
> URL:
> http://www.ietf.org/internet-drafts/draft-brown-epp-fees-01.txt
> Status:          http://datatracker.ietf.org/doc/draft-brown-epp-fees
> Htmlized:        http://tools.ietf.org/html/draft-brown-epp-fees-01
> Diff:            http://www.ietf.org/rfcdiff?url2=draft-brown-epp-fees-01
>
> Abstract:
>    This document describes an Extensible Provisioning Protocol (EPP)
>    extension mapping for registry fees.
>
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
>
> --
> Gavin Brown
> Chief Technology Officer
> CentralNic Group plc (LSE:CNIC)
> Innovative, Reliable and Flexible Registry Services
> for ccTLD, gTLD and private domain name registries
> https://www.centralnic.com/
>
> CentralNic Group plc is a company registered in England and Wales with
> company number 8576358. Registered Offices: 35-39 Moorgate, London,
> EC2R 6AR.
>
>
> _______________________________________________
> provreg mailing list
> provreg@ietf.org
> https://www.ietf.org/mailman/listinfo/provreg
>

--001a11c3a9204ec05204f7d27c51
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Gavin,<div><br></div><div>I know this is very late in c=
oming, but I do have a small piece of feedback on the proposed extension. T=
he &lt;check&gt; command in your draft can have multiple <font face=3D"cour=
ier new, monospace">&lt;check&gt;</font>=A0elements underneath the <font fa=
ce=3D"courier new, monospace">&lt;extension&gt;</font>=A0element, e.g.:</di=
v>
<div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-lef=
t-style:solid;padding-left:1ex"><font face=3D"courier new, monospace">&lt;?=
xml version=3D&quot;1.0&quot; encoding=3D&quot;utf-8&quot; standalone=3D&qu=
ot;no&quot;?&gt;<br>
</font><font face=3D"courier new, monospace">=A0 &lt;epp xmlns=3D&quot;urn:=
ietf:params:xml:ns:epp-1.0&quot;&gt;<br></font><font face=3D"courier new, m=
onospace">=A0 &lt;command&gt;<br></font><font face=3D"courier new, monospac=
e">=A0 =A0 &lt;check&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 &lt;domain:check x=
mlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt;<br></font><=
font face=3D"courier new, monospace">=A0 =A0 =A0 ...<br></font><font face=
=3D"courier new, monospace">=A0 =A0 =A0 &lt;/domain:check&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 &lt;/check&gt;<br></fo=
nt><font face=3D"courier new, monospace">=A0 =A0 &lt;extension&gt;<br></fon=
t><font face=3D"courier new, monospace">=A0 =A0 =A0 &lt;fee:check=A0xmlns:f=
ee=3D&quot;urn:ietf:params:xml:ns:fee-0.4&quot;&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 ...<br></font><spa=
n style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0 &lt;/fe=
e:check&gt;<br></span><font face=3D"courier new, monospace">=A0 =A0 =A0 &lt=
;fee:check=A0xmlns:fee=3D&quot;urn:ietf:params:xml:ns:fee-0.4&quot;&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 ...<br></font><spa=
n style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0 &lt;/fe=
e:check&gt;<br></span><font face=3D"courier new, monospace">=A0 =A0 =A0 &lt=
;fee:check=A0xmlns:fee=3D&quot;urn:ietf:params:xml:ns:fee-0.4&quot;&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 ...<br></font><spa=
n style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0 &lt;/fe=
e:check&gt;<br></span><span style=3D"font-family:&#39;courier new&#39;,mono=
space">=A0 =A0 &lt;/extension&gt;<br>
</span><font face=3D"courier new, monospace">=A0 =A0 &lt;clTRID&gt;ABC-1234=
5&lt;/clTRID&gt;<br></font><font face=3D"courier new, monospace">=A0 &lt;/c=
ommand&gt;<br></font><font face=3D"courier new, monospace">&lt;/epp&gt;</fo=
nt></blockquote>
<div><div><div><br></div></div></div><div>As far as I can tell, no other EP=
P extensions puts repeated types inside the <font face=3D"courier new, mono=
space">&lt;extension&gt;</font>=A0element (for either commands or responses=
). Instead, they use a top-level container=A0type, with repeated elements n=
ested underneath that, e.g.:</div>
<div><br></div><div><font face=3D"courier new, monospace">&lt;?xml version=
=3D&quot;1.0&quot; encoding=3D&quot;utf-8&quot; standalone=3D&quot;no&quot;=
?&gt;<br></font><font face=3D"courier new, monospace">=A0 &lt;epp xmlns=3D&=
quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;<br>
</font><font face=3D"courier new, monospace">=A0 &lt;command&gt;<br></font>=
<font face=3D"courier new, monospace">=A0 =A0 &lt;check&gt;<br></font><font=
 face=3D"courier new, monospace">=A0 =A0 =A0 &lt;domain:check xmlns:domain=
=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 ...<br></font><fon=
t face=3D"courier new, monospace">=A0 =A0 =A0 &lt;/domain:check&gt;<br></fo=
nt><font face=3D"courier new, monospace">=A0 =A0 &lt;/check&gt;<br></font><=
font face=3D"courier new, monospace">=A0 =A0 &lt;extension&gt;<br>
</font><font face=3D"courier new, monospace">=A0 =A0 =A0 &lt;fee:check=A0xm=
lns:fee=3D&quot;urn:ietf:params:xml:ns:fee-0.4&quot;&gt;<br></font><font fa=
ce=3D"courier new, monospace">=A0 =A0 =A0 =A0 &lt;fee:domain&gt;</font></di=
v><div><div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 &lt;f=
ee:name&gt;example.tld&lt;/fee:name&gt;</font></div>
<div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 ...</font></=
div><span style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0=
 =A0 &lt;/fee:domain&gt;</span></div><div><div><font face=3D"courier new, m=
onospace">=A0 =A0 =A0 =A0 &lt;fee:domain&gt;</font></div>
<div><div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 &lt;fee=
:name&gt;<a href=3D"http://example.com">example.com</a>&lt;/fee:name&gt;</f=
ont></div><div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 ..=
.</font></div><span style=3D"font-family:&#39;courier new&#39;,monospace">=
=A0 =A0 =A0 =A0 &lt;/fee:domain&gt;</span><br style=3D"font-family:&#39;cou=
rier new&#39;,monospace">
</div><div><div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 &lt;f=
ee:domain&gt;</font></div><div><div><font face=3D"courier new, monospace">=
=A0 =A0 =A0 =A0 =A0 &lt;fee:name&gt;<a href=3D"http://example.org">example.=
org</a>&lt;/fee:name&gt;</font></div>
<div><font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 ...</font></=
div><span style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0=
 =A0 &lt;/fee:domain&gt;</span></div><span style=3D"font-family:&#39;courie=
r new&#39;,monospace"></span></div>
<span style=3D"font-family:&#39;courier new&#39;,monospace">=A0 =A0 =A0 &lt=
;/fee:check&gt;<br></span><span style=3D"font-family:&#39;courier new&#39;,=
monospace">=A0 =A0 &lt;/extension&gt;<br></span><font face=3D"courier new, =
monospace">=A0 =A0 &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;<br>
</font><font face=3D"courier new, monospace">=A0 &lt;/command&gt;<br></font=
><font face=3D"courier new, monospace">&lt;/epp&gt;</font><br></div><div><b=
r></div><div>I think if you modified your draft to follow this pattern, it =
would be more in line with the convention used by other EPP extensions.</di=
v>
<div><br></div><div>Cheers,</div><div>Seth</div></div><div class=3D"gmail_e=
xtra"><br><br><div class=3D"gmail_quote">On Mon, Dec 9, 2013 at 1:18 PM, Ga=
vin Brown <span dir=3D"ltr">&lt;<a href=3D"mailto:gavin.brown@centralnic.co=
m" target=3D"_blank">gavin.brown@centralnic.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Changes since the last version:<br>
<br>
=A0 =A01. =A0Restore the &lt;check&gt; command extension; either &lt;check&=
gt; or &lt;info&gt;<br>
=A0 =A0 =A0 =A0can be used.<br>
<br>
=A0 =A02. =A0added extension elements for &lt;create&gt;, &lt;renew&gt;, &l=
t;transfer&gt; and<br>
=A0 =A0 =A0 =A0&lt;update&gt; so that the server can reject the command if =
the fee is<br>
=A0 =A0 =A0 =A0incorrect.<br>
<br>
G.<br>
<br>
-------- Original Message --------<br>
Subject: New Version Notification for draft-brown-epp-fees-01.txt<br>
Date: Mon, 09 Dec 2013 09:58:47 -0800<br>
From: <a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org<=
/a><br>
To: Gavin Brown &lt;<a href=3D"mailto:gavin.brown@centralnic.com">gavin.bro=
wn@centralnic.com</a>&gt;<br>
<br>
<br>
A new version of I-D, draft-brown-epp-fees-01.txt<br>
has been successfully submitted by Gavin Brown and posted to the<br>
IETF repository.<br>
<br>
Filename: =A0 =A0 =A0 =A0draft-brown-epp-fees<br>
Revision: =A0 =A0 =A0 =A001<br>
Title: =A0 =A0 =A0 =A0 =A0 Registry Fee Extension for the Extensible Provis=
ioning Protocol<br>
(EPP)<br>
Creation date: =A0 2013-12-09<br>
Group: =A0 =A0 =A0 =A0 =A0 Individual Submission<br>
Number of pages: 27<br>
URL:<br>
<a href=3D"http://www.ietf.org/internet-drafts/draft-brown-epp-fees-01.txt"=
 target=3D"_blank">http://www.ietf.org/internet-drafts/draft-brown-epp-fees=
-01.txt</a><br>
Status: =A0 =A0 =A0 =A0 =A0<a href=3D"http://datatracker.ietf.org/doc/draft=
-brown-epp-fees" target=3D"_blank">http://datatracker.ietf.org/doc/draft-br=
own-epp-fees</a><br>
Htmlized: =A0 =A0 =A0 =A0<a href=3D"http://tools.ietf.org/html/draft-brown-=
epp-fees-01" target=3D"_blank">http://tools.ietf.org/html/draft-brown-epp-f=
ees-01</a><br>
Diff: =A0 =A0 =A0 =A0 =A0 =A0<a href=3D"http://www.ietf.org/rfcdiff?url2=3D=
draft-brown-epp-fees-01" target=3D"_blank">http://www.ietf.org/rfcdiff?url2=
=3Ddraft-brown-epp-fees-01</a><br>
<br>
Abstract:<br>
=A0 =A0This document describes an Extensible Provisioning Protocol (EPP)<br=
>
=A0 =A0extension mapping for registry fees.<br>
<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
<br>
--<br>
Gavin Brown<br>
Chief Technology Officer<br>
CentralNic Group plc (LSE:CNIC)<br>
Innovative, Reliable and Flexible Registry Services<br>
for ccTLD, gTLD and private domain name registries<br>
<a href=3D"https://www.centralnic.com/" target=3D"_blank">https://www.centr=
alnic.com/</a><br>
<br>
CentralNic Group plc is a company registered in England and Wales with<br>
company number 8576358. Registered Offices: 35-39 Moorgate, London,<br>
EC2R 6AR.<br>
<br>
<br>
_______________________________________________<br>
provreg mailing list<br>
<a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/provreg" target=3D"_blank"=
>https://www.ietf.org/mailman/listinfo/provreg</a><br>
</blockquote></div><br></div>

--001a11c3a9204ec05204f7d27c51--


From nobody Fri Apr 25 01:26:57 2014
Return-Path: <Klaus.Malorny@knipp.de>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8A651A00DC for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 01:26:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.522
X-Spam-Level: 
X-Spam-Status: No, score=-2.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.272] autolearn=ham
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 IaDnEDgz786t for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 01:26:53 -0700 (PDT)
Received: from kmx10a.knipp.de (clust3c.bbone.knipp.de [195.253.6.130]) by ietfa.amsl.com (Postfix) with ESMTP id B6D1D1A0478 for <provreg@ietf.org>; Fri, 25 Apr 2014 01:26:53 -0700 (PDT)
Received: from localhost (localhost.bbone.knipp.de [127.0.0.1]) by kmx10a.knipp.de (Postfix) with ESMTP id 5963D47; Fri, 25 Apr 2014 10:26:46 +0200 (MESZ)
X-Knipp-VirusScanned: Yes
Received: from kmx10a.knipp.de ([127.0.0.1]) by localhost (kmx10a.knipp.de [127.0.0.1]) (amavisd-new, port 10004) with ESMTP id Rzr1lbLDH8g6; Fri, 25 Apr 2014 10:26:37 +0200 (MESZ)
Received: from hp9000.do.knipp.de (hp9000.do.knipp.de [195.253.2.54]) by kmx10a.knipp.de (Postfix) with ESMTP id D7FD243; Fri, 25 Apr 2014 10:26:37 +0200 (MESZ)
Received: from [195.253.2.27] (mclane.do.knipp.de [195.253.2.27]) by hp9000.do.knipp.de (@(#)Sendmail version 8.13.3 - Revision 1.000 - 1st August,2006/8.13.3) with ESMTP id s3P8QbYn011415;  Fri, 25 Apr 2014 10:26:37 +0200 (MESZ)
Message-ID: <535A1C47.1050206@knipp.de>
Date: Fri, 25 Apr 2014 10:26:47 +0200
From: Klaus Malorny <Klaus.Malorny@knipp.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0a1
MIME-Version: 1.0
To: provreg@ietf.org
References: <20131209175847.18411.83677.idtracker@ietfa.amsl.com> <52A60965.9000408@centralnic.com> <CAAHh_-LxVJnu2fMS9mdsiztNdksu0PM83hrteb+VSk52X5V3qQ@mail.gmail.com>
In-Reply-To: <CAAHh_-LxVJnu2fMS9mdsiztNdksu0PM83hrteb+VSk52X5V3qQ@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/provreg/OsJZ6iNKW5fs7j7ryrERm7cjlDo
Subject: Re: [provreg] Fwd: New Version Notification for draft-brown-epp-fees-01.txt
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg/>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Apr 2014 08:26:56 -0000

On 25.04.2014 01:48, Seth Goldman wrote:
> Hi Gavin,
 >
 > [...]
 >
> As far as I can tell, no other EPP extensions puts repeated types inside the
> <extension> element (for either commands or responses). Instead, they use a
> top-level container type, with repeated elements nested underneath that, e.g.:
>
> <?xml version="1.0" encoding="utf-8" standalone="no"?>
>    <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
>    <command>
>      <check>
>        <domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
>        ...
>        </domain:check>
>      </check>
>      <extension>
>        <fee:check xmlns:fee="urn:ietf:params:xml:ns:fee-0.4">
>          <fee:domain>
>            <fee:name>example.tld</fee:name>
>            ...
>          </fee:domain>
>          <fee:domain>
>            <fee:name>example.com <http://example.com></fee:name>
>            ...
>          </fee:domain>
>          <fee:domain>
>            <fee:name>example.org <http://example.org></fee:name>
>            ...
>          </fee:domain>
>        </fee:check>
>      </extension>
>      <clTRID>ABC-12345</clTRID>
>    </command>
> </epp>
>
> I think if you modified your draft to follow this pattern, it would be more in
> line with the convention used by other EPP extensions.
>
> Cheers,
> Seth
>
>

Hi all,

I fully support Seth's suggestion, it would be better not to repeat the 
extension itself, but list the response for each domain within a single extension.

Regards,

Klaus



From nobody Fri Apr 25 05:52:19 2014
Return-Path: <JGould@verisign.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 282691A04AE for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 05:52:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 57GZfCkWxH9R for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 05:52:12 -0700 (PDT)
Received: from exprod6og116.obsmtp.com (exprod6og116.obsmtp.com [64.18.1.37]) by ietfa.amsl.com (Postfix) with ESMTP id DD8541A04A3 for <provreg@ietf.org>; Fri, 25 Apr 2014 05:52:10 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKU1padIGSzFRs8Op6f0t2+TuYLdksBktp@postini.com; Fri, 25 Apr 2014 05:52:06 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s3PCq3eh018635 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 25 Apr 2014 08:52:04 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Fri, 25 Apr 2014 08:52:02 -0400
From: "Gould, James" <JGould@verisign.com>
To: Klaus Malorny <Klaus.Malorny@knipp.de>, "provreg@ietf.org" <provreg@ietf.org>
Thread-Topic: [provreg] Fwd: New Version Notification for draft-brown-epp-fees-01.txt
Thread-Index: AQHPYBe1A9J3vXGcy02yqe7PGF1aUpsiQxCAgAAHEoA=
Date: Fri, 25 Apr 2014 12:52:01 +0000
Message-ID: <CF7FD1F2.5DB6E%jgould@verisign.com>
In-Reply-To: <535A1C47.1050206@knipp.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <A837FAF4DD44F949AC556BEC39D0D823@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/provreg/aQzhhoZxiv3ArV6SjLU-YLJkgaE
Subject: Re: [provreg] Fwd: New Version Notification for draft-brown-epp-fees-01.txt
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg/>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Apr 2014 12:52:15 -0000

+1, the elements of the extension should be contained under a single
extension element in the commands and responses.
--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 4/25/14, 4:26 AM, "Klaus Malorny" <Klaus.Malorny@knipp.de> wrote:

>On 25.04.2014 01:48, Seth Goldman wrote:
>> Hi Gavin,
> >
> > [...]
> >
>> As far as I can tell, no other EPP extensions puts repeated types
>>inside the
>> <extension> element (for either commands or responses). Instead, they
>>use a
>> top-level container type, with repeated elements nested underneath
>>that, e.g.:
>>
>> <?xml version=3D"1.0" encoding=3D"utf-8" standalone=3D"no"?>
>>    <epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
>>    <command>
>>      <check>
>>        <domain:check xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
>>        ...
>>        </domain:check>
>>      </check>
>>      <extension>
>>        <fee:check xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.4">
>>          <fee:domain>
>>            <fee:name>example.tld</fee:name>
>>            ...
>>          </fee:domain>
>>          <fee:domain>
>>            <fee:name>example.com <http://example.com></fee:name>
>>            ...
>>          </fee:domain>
>>          <fee:domain>
>>            <fee:name>example.org <http://example.org></fee:name>
>>            ...
>>          </fee:domain>
>>        </fee:check>
>>      </extension>
>>      <clTRID>ABC-12345</clTRID>
>>    </command>
>> </epp>
>>
>> I think if you modified your draft to follow this pattern, it would be
>>more in
>> line with the convention used by other EPP extensions.
>>
>> Cheers,
>> Seth
>>
>>
>
>Hi all,
>
>I fully support Seth's suggestion, it would be better not to repeat the
>extension itself, but list the response for each domain within a single
>extension.
>
>Regards,
>
>Klaus
>
>
>_______________________________________________
>provreg mailing list
>provreg@ietf.org
>https://www.ietf.org/mailman/listinfo/provreg


From nobody Fri Apr 25 07:00:20 2014
Return-Path: <gavin.brown@centralnic.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88DC31A01E9 for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 07:00:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.037
X-Spam-Level: 
X-Spam-Status: No, score=-1.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 kTAUFBYdfCUZ for <provreg@ietfa.amsl.com>; Fri, 25 Apr 2014 07:00:17 -0700 (PDT)
Received: from smtp.centralnic.com (mail-7.fnb.uk.centralnic.net [5.44.25.120]) by ietfa.amsl.com (Postfix) with ESMTP id 1FCB31A01D2 for <provreg@ietf.org>; Fri, 25 Apr 2014 07:00:16 -0700 (PDT)
Received: from Gavins-iMac.local (unknown [217.138.20.162]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id E760545C0C; Fri, 25 Apr 2014 14:00:09 +0000 (UTC)
Message-ID: <535A6A6A.6060409@centralnic.com>
Date: Fri, 25 Apr 2014 15:00:10 +0100
From: Gavin Brown <gavin.brown@centralnic.com>
Organization: CentralNic Ltd
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: "Gould, James" <JGould@verisign.com>,  Klaus Malorny <Klaus.Malorny@knipp.de>, "provreg@ietf.org" <provreg@ietf.org>
References: <CF7FD1F2.5DB6E%jgould@verisign.com>
In-Reply-To: <CF7FD1F2.5DB6E%jgould@verisign.com>
X-Enigmail-Version: 1.6
OpenPGP: id=F923B4CE
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="grN1kOP9GpA8t8PDru1Jv5lGXgO0CrXu0"
Archived-At: http://mailarchive.ietf.org/arch/msg/provreg/dWBSQJzEgk3uEwH7ojpN6JEKSlI
Subject: Re: [provreg] Fwd: New Version Notification for draft-brown-epp-fees-01.txt
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPP discussion list <provreg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/provreg>, <mailto:provreg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/provreg/>
List-Post: <mailto:provreg@ietf.org>
List-Help: <mailto:provreg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/provreg>, <mailto:provreg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Apr 2014 14:00:18 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--grN1kOP9GpA8t8PDru1Jv5lGXgO0CrXu0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks Jim, Klaus and Seth - I will definitely look at following your
advice in the next version.

G.

On 25/04/2014 13:52, Gould, James wrote:
> +1, the elements of the extension should be contained under a single
> extension element in the commands and responses.
>=20

--=20
Gavin Brown
Chief Technology Officer
CentralNic Group plc (LSE:CNIC)
Innovative, Reliable and Flexible Registry Services
for ccTLD, gTLD and private domain name registries
https://www.centralnic.com/

CentralNic Group plc is a company registered in England and Wales with
company number 8576358. Registered Offices: 35-39 Moorgate, London,
EC2R 6AR.


--grN1kOP9GpA8t8PDru1Jv5lGXgO0CrXu0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlNaamoACgkQ6H45IPkjtM6X+wCgh2EzGGWz/VbBZ9CaTLkPMhJA
R9QAn10sAV3lgpAkFA0CeylJ1e3zVgyt
=52Go
-----END PGP SIGNATURE-----

--grN1kOP9GpA8t8PDru1Jv5lGXgO0CrXu0--

