Re: New Version Notification for draft-brown-epp-fees-01.txt

Jens Wagner <[email protected]> Thu, 08 May 2014 23:19:55 +0200
Newsgroups gmane.ietf.provreg
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============6232528537207097778==
Content-Type: multipart/alternative;
 boundary="------------030301030902050101060403"

This is a multi-part message in MIME format.
--------------030301030902050101060403
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

+1
That would work, but according to the draft, EPP clients provide the 
<fee:name> element on <check> requests only.
Would also need the attribute for <domain:create>, renew, transfer and 
so on.
Maybe we could use an element e.g. <class>, instead of an attribute? Or 
also assign the attribute to the <fee:create>, <fee:renew> ... elements?

Best,
- jens

Am 08.05.2014 20:13, schrieb Pat Moroney:
> Hi Gavin,
>
> That works for me. I am indifferent in the terminology: class vs type 
> vs category.
>
> Thanks,
>
>
> On Thu, May 8, 2014 at 11:55 AM, Gavin Brown 
> <[email protected] <mailto:[email protected]>> wrote:
>
>     On 08/05/2014 17:07, Pat Moroney wrote:
>     > Hi Jens,
>     >
>     > I like the optional type attribute being added to the <fee:cd>
>     as well
>     > as required on the <fee:create> if it was set.
>     > Especially if that optional description attribute is added to the
>     > <fee:fee> element as well, which was hinted at in Gavin's email
>     about
>     > the new draft.
>     >
>     > He had the following example:
>     > S:         <fee:cd
>     > S: xmlns:fee="urn:ietf:params:xml:ns:fee-0.5">
>     >
>     > S:           <fee:fee description="Application Fee">5.00</fee:fee>
>     > S:           <fee:fee description="Registration Fee">5.00</fee:fee>
>     > S:         </fee:cd>
>     >
>     > That, combined with the type attribute, allows a lot of
>     flexability for
>     > registries.
>     > For example, Donuts, if they used this extension, could then
>     return the
>     > following for a premium domain during their Early Access Period
>     day 2:
>     >
>     > S:         <fee:cd
>     > S: xmlns:fee="urn:ietf:params:xml:ns:fee-0.5" type="BBB+">
>     > S:           <fee:name>example.com <http://example.com></fee:name>
>     > S: <fee:currency>USD</fee:currency>
>     > S: <fee:command>create</fee:command>
>     > S:           <fee:period unit="y">1</fee:period>
>     > S:           <fee:fee description="Early Access
>     Fee">2500.00</fee:fee>
>     > S:           <fee:fee description="Registration Fee">66.00</fee:fee>
>     > S:         </fee:cd>
>     >
>     > That allows a registrar to recognize that the domain is a premium as
>     > well as there being added fees, and differentiating what those
>     fees are for.
>
>     The current working draft includes a "description" attribute on the
>     <fee:fee> elements. If we're going to add additional syntax to
>     describe
>     the domain itself, then I think that syntax should be added to the
>     <fee:name> element, like so:
>
>     S:  <fee:cd>
>     S:    <fee:name class="premium">example.com
>     <http://example.com></fee:name>
>     S:  <fee:currency>USD</fee:currency>
>     S:    <fee:command>create</fee:command>
>     S:    <fee:period unit="y">1</fee:period>
>     S:    <fee:fee description="Early Access Fee">2500.00</fee:fee>
>     S:    <fee:fee description="Registration Fee">66.00</fee:fee>
>     S:  </fee:cd>
>
>     The above example uses "class" as the attribute name, but it could
>     just
>     as easily be "category" or "type" or something similar. The value
>     of the
>     attribute would be a token, which would presumably come from a set of
>     possible tokens that the server would provide to clients out-of-band.
>
>     Thoughts?
>
>     --
>     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.
>
>
>
>
> -- 
> -Pat Moroney
> SVP of Accounting / Sr. Software Engineer
> Name.com
> http://www.youtube.com/watch?v=V1GKGXXF12c
> 720-663-0025
>


--------------030301030902050101060403
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3DUTF-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">+1<br>
      That would work, but according to the draft, EPP clients provide
      the &lt;fee:name&gt; element on &lt;check&gt; requests only.<br>
      Would also need the attribute for &lt;domain:create&gt;, renew,
      transfer and so on.<br>
      Maybe we could use an element e.g. &lt;class&gt;, instead of an
      attribute? Or also assign the attribute to the &lt;fee:create&gt;,
      &lt;fee:renew&gt; ... elements?<br>
      <br>
      Best,<br>
      - jens<br>
      <br>
      Am 08.05.2014 20:13, schrieb Pat Moroney:<br>
    </div>
    <blockquote
cite=3D"mid:[email protected]=
ail.com"
      type=3D"cite">
      <div dir=3D"ltr">Hi Gavin,
        <div><br>
        </div>
        <div>That works for me. I am indifferent in the terminology:
          class vs type vs category.</div>
        <div><br>
        </div>
        <div>Thanks,</div>
      </div>
      <div class=3D"gmail_extra"><br>
        <br>
        <div class=3D"gmail_quote">
          On Thu, May 8, 2014 at 11:55 AM, Gavin Brown <span dir=3D"ltr">=
&lt;<a
              moz-do-not-send=3D"true"
              href=3D"mailto:[email protected]" target=3D"_blank=
">[email protected]</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div class=3D"HOEnZb">
              <div class=3D"h5">On 08/05/2014 17:07, Pat Moroney wrote:<b=
r>
                &gt; Hi Jens,<br>
                &gt;<br>
                &gt; I like the optional type attribute being added to
                the &lt;fee:cd&gt; as well<br>
                &gt; as required on the &lt;fee:create&gt; if it was
                set.<br>
                &gt; Especially if that optional description attribute
                is added to the<br>
                &gt; &lt;fee:fee&gt; element as well, which was hinted
                at in Gavin's email about<br>
                &gt; the new draft.<br>
                &gt;<br>
                &gt; He had the following example:<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:cd<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
                xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"&gt;<br>
                &gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:fee de=
scription=3D"Application
                Fee"&gt;5.00&lt;/fee:fee&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:fee de=
scription=3D"Registration
                Fee"&gt;5.00&lt;/fee:fee&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/fee:cd&gt;<br>
                &gt;<br>
                &gt; That, combined with the type attribute, allows a
                lot of flexability for<br>
                &gt; registries.<br>
                &gt; For example, Donuts, if they used this extension,
                could then return the<br>
                &gt; following for a premium domain during their Early
                Access Period day 2:<br>
                &gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:cd<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
                xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"
                type=3D"BBB+"&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:name&g=
t;<a
                  moz-do-not-send=3D"true" href=3D"http://example.com"
                  target=3D"_blank">example.com</a>&lt;/fee:name&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
                &lt;fee:currency&gt;USD&lt;/fee:currency&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
                &lt;fee:command&gt;create&lt;/fee:command&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:period
                unit=3D"y"&gt;1&lt;/fee:period&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:fee de=
scription=3D"Early Access
                Fee"&gt;2500.00&lt;/fee:fee&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;fee:fee de=
scription=3D"Registration
                Fee"&gt;66.00&lt;/fee:fee&gt;<br>
                &gt; S: =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/fee:cd&gt;<br>
                &gt;<br>
                &gt; That allows a registrar to recognize that the
                domain is a premium as<br>
                &gt; well as there being added fees, and differentiating
                what those fees are for.<br>
                <br>
              </div>
            </div>
            The current working draft includes a "description" attribute
            on the<br>
            &lt;fee:fee&gt; elements. If we're going to add additional
            syntax to describe<br>
            the domain itself, then I think that syntax should be added
            to the<br>
            &lt;fee:name&gt; element, like so:<br>
            <br>
            S: =C2=A0&lt;fee:cd&gt;<br>
            S: =C2=A0 =C2=A0&lt;fee:name class=3D"premium"&gt;<a
              moz-do-not-send=3D"true" href=3D"http://example.com"
              target=3D"_blank">example.com</a>&lt;/fee:name&gt;<br>
            <div class=3D"">S: =C2=A0
              =C2=A0&lt;fee:currency&gt;USD&lt;/fee:currency&gt;<br>
              S: =C2=A0 =C2=A0&lt;fee:command&gt;create&lt;/fee:command&g=
t;<br>
              S: =C2=A0 =C2=A0&lt;fee:period unit=3D"y"&gt;1&lt;/fee:peri=
od&gt;<br>
              S: =C2=A0 =C2=A0&lt;fee:fee description=3D"Early Access
              Fee"&gt;2500.00&lt;/fee:fee&gt;<br>
              S: =C2=A0 =C2=A0&lt;fee:fee description=3D"Registration
              Fee"&gt;66.00&lt;/fee:fee&gt;<br>
              S: =C2=A0&lt;/fee:cd&gt;<br>
              <br>
            </div>
            The above example uses "class" as the attribute name, but it
            could just<br>
            as easily be "category" or "type" or something similar. The
            value of the<br>
            attribute would be a token, which would presumably come from
            a set of<br>
            possible tokens that the server would provide to clients
            out-of-band.<br>
            <br>
            Thoughts?<br>
            <div class=3D"HOEnZb">
              <div class=3D"h5"><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 moz-do-not-send=3D"true"
                  href=3D"https://www.centralnic.com/" target=3D"_blank">=
https://www.centralnic.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>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear=3D"all">
        <div><br>
        </div>
        -- <br>
        <div dir=3D"ltr">
          <div>-Pat Moroney</div>
          <div>SVP of Accounting / Sr. Software Engineer</div>
          <div>Name.com</div>
          <div>
            <div><a moz-do-not-send=3D"true"
                href=3D"http://www.youtube.com/watch?v=3DV1GKGXXF12c"
                target=3D"_blank">http://www.youtube.com/watch?v=3DV1GKGX=
XF12c</a><br>
            </div>
          </div>
          <div>720-663-0025</div>
          <div><br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------030301030902050101060403--


--===============6232528537207097778==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
provreg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/provreg

--===============6232528537207097778==--