Re: [provreg] Registry Fee Extension for the Extensible Provisioning Protocol
Seth Goldman <sethamin@google.com> Mon, 04 November 2013 22:29 UTC
Return-Path: <sethamin@google.com>
X-Original-To: provreg@ietfa.amsl.com
Delivered-To: provreg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
with ESMTP id AABC111E822B for <provreg@ietfa.amsl.com>;
Mon, 4 Nov 2013 14:29:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.377
X-Spam-Level:
X-Spam-Status: No, score=-1.377 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001,
J_CHICKENPOX_36=0.6, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FcEr0RZ2IKpx for
<provreg@ietfa.amsl.com>; Mon, 4 Nov 2013 14:29:54 -0800 (PST)
Received: from mail-vb0-x233.google.com (mail-vb0-x233.google.com
[IPv6:2607:f8b0:400c:c02::233]) by ietfa.amsl.com (Postfix) with ESMTP id
9F63411E816D for <provreg@ietf.org>; Mon, 4 Nov 2013 14:29:32 -0800 (PST)
Received: by mail-vb0-f51.google.com with SMTP id w5so1819189vbf.38 for
<provreg@ietf.org>; Mon, 04 Nov 2013 14:29:32 -0800 (PST)
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=6zufmp574BKl8C2d5eqcEl6mwWYKTtEQYDPZB2LMf7g=;
b=dABffueeuL7ngsItWjGH9DU/IQL5uY7d27H/PeOru3pZgsiVdKdzh8CsHbxr0wTfEe
k/q0CXLQoMlAJCxhvervxoxySSyEMkdPeilNtFdObu6eJgU+Fkl42ccqbYilQ6989zZg
VQq/rvrxj2nvegAk/7AL9wErL8dOFL3cTGH7HIGSpCRG0KnrJSM4XB+KuJmlOTd/f0vR
oT4HDTjUNKBUjXiJm32zZkx1NUzyzKeVH42aOEYKAeMHGDDfnv2FOsHY1384+LcN7rQO
Vgg/1+Lh+Hmws7HZ6NURMNInnrQWY+zVrF2CEVAJcBOWqtK8Q920Ca/01k22wS3OTd1T wvlg==
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=6zufmp574BKl8C2d5eqcEl6mwWYKTtEQYDPZB2LMf7g=;
b=Tghm2mnBbD6go9Q5XLIGN0yS6PYvXsrlCgLuAm6zDyZTOa7LRH4GGLHfBWsZaFGFMA
KlnHUQy3itNmw3VXio5dGBr4ZL2ohgbDpFJEoWcgWS7DmDkJN0XM/CT7VZjO/kRLECDQ
XVWYJojQ8chCRfqQSzys9ukvtv4PBFbg17prWN4qdq7y5E9+cM/ImGCoYS+tHBBdyqOM
ctbrBm+45Zncs+qC4UY696uCBfQfVEvd6XlYan1LaGyuqPb/joclFjeBfCgychXDQLDS
pPGxJOTWFnEKdWTf7q5e11Cb448VBhDqQeZ7cMFrqutv/tBJOeiElzsGvO+YZTcFYxfH VvPg==
X-Gm-Message-State: ALoCoQmc1LsWn3YyJv2TWZd7KUub7kEZj8uzjuR5eurFw6qPVIc5z6236oBWFM0RHJYjIs/Txejkv/SmRr30xeDhXz/NZg2r5KHpZeLhvsKS+hgGYFISaTUWKygi5QJnDc8BdKPM312vM7elVk72Qc7GTL1zaxoyrnicmbtCF0Ugtg/DcyMDy9H40umiiBG2u0M6W2NTR6IG
MIME-Version: 1.0
X-Received: by 10.52.157.232 with SMTP id wp8mr10989782vdb.4.1383604172026;
Mon, 04 Nov 2013 14:29:32 -0800 (PST)
Received: by 10.52.111.230 with HTTP; Mon, 4 Nov 2013 14:29:31 -0800 (PST)
In-Reply-To: <52780367.8070603@centralnic.com>
References: <CE99706E.51081%jgould@verisign.com>
<52779E1E.7070209@centralnic.com>
<B90E03E1-76A2-4806-91F2-608C206B64E6@mwyoung.ca>
<20636CAF-8C45-467D-B72D-0D15D076E0AD@isc.org> <5277DF59.9030404@irial.com>
<52780367.8070603@centralnic.com>
Date: Mon, 4 Nov 2013 17:29:31 -0500
Message-ID: <CAAHh_-+a7TAGE01b_kXtAT9oF+-VtBu5goGcRyiW02FSfYxTNg@mail.gmail.com>
From: Seth Goldman <sethamin@google.com>
To: Gavin Brown <gavin.brown@centralnic.com>
Content-Type: multipart/alternative; boundary=089e016339ee2f1c8804ea6173d4
Cc: EPP Provreg <provreg@ietf.org>
Subject: Re: [provreg] Registry Fee Extension for the Extensible Provisioning
Protocol
X-BeenThere: provreg@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 04 Nov 2013 22:29:55 -0000
I agree with James' suggestion that the extension should be orthogonal to the billable command, and it should return the fee associated with that command. The advantage there is that you can retrieve the pricing to any EPP command, even ones that you haven't anticipated. Otherwise you have to model every possible variable to address the range of billable EPP commands (via fee:action, fee:period, the phase attribute, etc.), and you'll undoubtedly miss some. For example, some registries might want to charge a fee for changing the registrant; or updating the info of a contact object; or maybe an extra fee for adding more than N nameservers. I could imagine creative uses of a variable pricing to incentivize or deincentivize all sorts of different behaviors. Rather than trying to enumerate all possible cases, why not just use the existing modeling of these EPP commands? Even better would be to have two possible modes of the extension: the first would be a "dry-run" mode that would return the fee associated with the command, and the second would let the registrar to pass the fee with the command and have the registry fail if the fee doesn't match the actual billable amount. That way there can be no confusion as to what amount the registrar is getting charged. On Mon, Nov 4, 2013 at 3:28 PM, Gavin Brown <gavin.brown@centralnic.com>wrote;wrote: > Hi Jan, > > As of version 0.3 (the 00 version I submitted to the IETF) the extension > extends the <info> command rather than the <check> command. > > G. > > On 04/11/2013 17:54, Jan Saell wrote: > > We have also a lot of implementations where you do a check before you do > > any other command so check should be as light and cheap as possible. > > > > So ++ here also. > > > > Best regards > > jan > > > > On 11/04/2013 04:15 PM, Luis Muñoz wrote: > > > >> On Nov 4, 2013, at 9:38 AM, MICHAEL W YOUNG wrote: > > > >>> I like the principle of extending <info>, it's in keeping with the > concept of retrieving clarifying information, whereas <check> was meant to > be cheap, fast, light-weight. > >>> > >>> There are significant cases of implementations where the underlying > assumption is that <check> is a cheap query. Some of which I was directly > involved with :-) > > > >> ++ > > > >> -lem > > > >> _______________________________________________ > >> provreg mailing list > >> provreg@ietf.org > >> https://www.ietf.org/mailman/listinfo/provreg > > > > > > _______________________________________________ > > provreg mailing list > > provreg@ietf.org > > https://www.ietf.org/mailman/listinfo/provreg > > > > -- > 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 >
- [provreg] Registry Fee Extension for the Extensib… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Michele Neylon - Blacknight
- Re: [provreg] Registry Fee Extension for the Exte… Rubens Kuhl
- Re: [provreg] Registry Fee Extension for the Exte… Hollenbeck, Scott
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Michele Neylon - Blacknight
- Re: [provreg] Registry Fee Extension for the Exte… Gould, James
- Re: [provreg] Registry Fee Extension for the Exte… Klaus Malorny
- Re: [provreg] Registry Fee Extension for the Exte… Luis Muñoz
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… MICHAEL W YOUNG
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Luis Muñoz
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Gould, James
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… MICHAEL W YOUNG
- Re: [provreg] Registry Fee Extension for the Exte… Luis Muñoz
- Re: [provreg] Registry Fee Extension for the Exte… Jan Saell
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Patrick Mevzek
- Re: [provreg] Registry Fee Extension for the Exte… Seth Goldman
- Re: [provreg] Registry Fee Extension for the Exte… MICHAEL W YOUNG
- Re: [provreg] Registry Fee Extension for the Exte… Patrick Mevzek
- Re: [provreg] Registry Fee Extension for the Exte… Gavin Brown
- Re: [provreg] Registry Fee Extension for the Exte… Maarten Bosteels
- Re: [provreg] Registry Fee Extension for the Exte… Keith Gaughan
- Re: [provreg] Registry Fee Extension for the Exte… Gould, James