Re: New Version Notification for draft-brown-epp-fees-01.txt
Gavin Brown <[email protected]> Thu, 08 May 2014 18:55:36 +0100
| Newsgroups | gmane.ietf.provreg |
|---|---|
| Organization | CentralNic Ltd |
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============5222121624491587119== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pMWe5Lwg8w824cwn9B8qAlWTKTdhrdgXe" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --pMWe5Lwg8w824cwn9B8qAlWTKTdhrdgXe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/05/2014 17:07, Pat Moroney wrote: > Hi Jens, >=20 > 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. >=20 > He had the following example: > S: <fee:cd > S: xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5"> >=20 > S: <fee:fee description=3D"Application Fee">5.00</fee:fee> > S: <fee:fee description=3D"Registration Fee">5.00</fee:fee> > S: </fee:cd> >=20 > 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: >=20 > S: <fee:cd > S: xmlns:fee=3D"urn:ietf:params:xml:ns:fee-0.5" type=3D"BBB+"= > > S: <fee:name>example.com</fee:name> > S: <fee:currency>USD</fee:currency> > S: <fee:command>create</fee:command> > S: <fee:period unit=3D"y">1</fee:period> > S: <fee:fee description=3D"Early Access Fee">2500.00</fee:fee= > > S: <fee:fee description=3D"Registration Fee">66.00</fee:fee> > S: </fee:cd> >=20 > 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=3D"premium">example.com</fee:name> S: <fee:currency>USD</fee:currency> S: <fee:command>create</fee:command> S: <fee:period unit=3D"y">1</fee:period> S: <fee:fee description=3D"Early Access Fee">2500.00</fee:fee> S: <fee:fee description=3D"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? --=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. --pMWe5Lwg8w824cwn9B8qAlWTKTdhrdgXe 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.22 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlNrxRgACgkQ6H45IPkjtM4DkgCfagNZl2evUFfmUWIO8iERXgnr ZHIAoIzaE/FnSxL3X5elFbfOGQuIWEYV =/9uU -----END PGP SIGNATURE----- --pMWe5Lwg8w824cwn9B8qAlWTKTdhrdgXe-- --===============5222121624491587119== 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 --===============5222121624491587119==--