Registry Fee Extension for the Extensible Provisioning Protocol (EPP)
draft-ietf-regext-epp-fees-20
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2020-02-29
|
20 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2020-01-22
|
20 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2019-11-12
|
20 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2019-11-11
|
20 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2019-11-08
|
20 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2019-11-04
|
20 | (System) | RFC Editor state changed to EDIT |
2019-11-04
|
20 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2019-11-04
|
20 | (System) | Announcement was received by RFC Editor |
2019-11-04
|
20 | (System) | IANA Action state changed to In Progress |
2019-11-04
|
20 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2019-11-04
|
20 | Amy Vezza | IESG has approved the document |
2019-11-04
|
20 | Amy Vezza | Closed "Approve" ballot |
2019-11-04
|
20 | Amy Vezza | Ballot approval text was generated |
2019-11-01
|
20 | Barry Leiba | IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2019-11-01
|
20 | Barry Leiba | Ballot writeup was changed |
2019-11-01
|
20 | Barry Leiba | Ballot writeup was changed |
2019-10-31
|
20 | Benjamin Kaduk | [Ballot comment] I continue to be confused as to why it's desired to require a server to have a single global policy knob for whether … [Ballot comment] I continue to be confused as to why it's desired to require a server to have a single global policy knob for whether to return certain (e.g.) balance information, and to rely on an underdocumented convention for how this requirement interacts with error responses that would otherwise reflect an internal inconsistency in the document. But the description seems to be as intended, so I will not hold up publication. |
2019-10-31
|
20 | Benjamin Kaduk | [Ballot Position Update] Position for Benjamin Kaduk has been changed to Abstain from Discuss |
2019-10-24
|
20 | Roman Danyliw | [Ballot comment] Thank you for addressing my DISCUSS and COMMENT items. Two editorial matters that seem to have come up in the edits. ** To … [Ballot comment] Thank you for addressing my DISCUSS and COMMENT items. Two editorial matters that seem to have come up in the edits. ** To address the discuss point "Section 6.1. This section needs a normative reference to W3C Schema as the format of the blob between the BEGIN and END tags.", [W3C.REC-xmlschema-1-20041028] was added as a reference (thank you!) but not cited in the text. Please cite that reference in Section 6.1 (or earlier) ** Per IDnits: "== Missing Reference: 'RFC5646' is mentioned on line 449, but not defined" |
2019-10-24
|
20 | Roman Danyliw | [Ballot Position Update] Position for Roman Danyliw has been changed to No Objection from Discuss |
2019-10-22
|
20 | Roger Carney | New version available: draft-ietf-regext-epp-fees-20.txt |
2019-10-22
|
20 | (System) | New version approved |
2019-10-22
|
20 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2019-10-22
|
20 | Roger Carney | Uploaded new revision |
2019-10-11
|
19 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-10-11
|
19 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-10-11
|
19 | Roger Carney | New version available: draft-ietf-regext-epp-fees-19.txt |
2019-10-11
|
19 | (System) | New version approved |
2019-10-11
|
19 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2019-10-11
|
19 | Roger Carney | Uploaded new revision |
2019-09-19
|
18 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2019-09-19
|
18 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2019-09-19
|
18 | Ignas Bagdonas | [Ballot Position Update] New position, No Objection, has been recorded for Ignas Bagdonas |
2019-09-19
|
18 | Éric Vyncke | [Ballot comment] Thank you for the work put into this document. I have only one COMMENT and one NITS see below. Regards, -éric == COMMENT … [Ballot comment] Thank you for the work put into this document. I have only one COMMENT and one NITS see below. Regards, -éric == COMMENT == -- Section 3.4 -- C.1) Any reason to have a negative value for ? This seems counter-intuitive to me. == NITS == Introducing earlier in the text would improve the readability of the document. |
2019-09-19
|
18 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
2019-09-18
|
18 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2019-09-18
|
18 | Roman Danyliw | [Ballot discuss] ** There a few easy clarifications that need to be regarding the cardinality of attributes: -- Section 3.1. Is the use of command@name … [Ballot discuss] ** There a few easy clarifications that need to be regarding the cardinality of attributes: -- Section 3.1. Is the use of command@name optional? The schema suggests that it is and the text in this section doesn’t making any claims. If blank, how should such a command be processed? -- Section 3.1. If command@name=”custom”, MUST command@customName be present? If not, what are the processing instructions to a recipient? -- Section 3.1 and 3.8. Can a client send a command@subphase attribute without a command@phase? The schema suggests this is possible and clarifying text provide no guidance. It seems like this should be an error. -- Section 3.4. Can a fee@lang be present without fee@description? The schema suggests it can but the text provides no direction. If this is possible, what should implementers do with a @lang without a @description? ** Section 6.1. This section needs a normative reference to W3C Schema as the format of the blob between the BEGIN and END tags. |
2019-09-18
|
18 | Roman Danyliw | [Ballot comment] ** Section 3.4 and 3.9 Per fee@lang and reason@lang, the text don’t explicitly describe how to specify a language. It must be inferred … [Ballot comment] ** Section 3.4 and 3.9 Per fee@lang and reason@lang, the text don’t explicitly describe how to specify a language. It must be inferred from the schema. ** Section 3.4.2. The format of the grace period is not described in the text. It must be inferred from the schema. ** Section 4. Mixing the schema Boolean notation between false being “0” or “false” is confusing. In one paragraph, “The server MUST return avail=’0’” but in another “the server MUST set the ‘avail’ attribute … to false” |
2019-09-18
|
18 | Roman Danyliw | [Ballot Position Update] New position, Discuss, has been recorded for Roman Danyliw |
2019-09-18
|
18 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2019-09-18
|
18 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2019-09-18
|
18 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded for Magnus Westerlund |
2019-09-17
|
18 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2019-09-17
|
18 | Yoav Nir | Request for Telechat review by SECDIR Completed: Has Nits. Reviewer: Yoav Nir. Sent review to list. |
2019-09-17
|
18 | Stewart Bryant | Request for Telechat review by GENART Completed: Ready. Reviewer: Stewart Bryant. Sent review to list. |
2019-09-16
|
18 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
2019-09-16
|
18 | Benjamin Kaduk | [Ballot discuss] I think (at least with the present formulation) we need greater clarity on when the "it's up to server policy whether to include, … [Ballot discuss] I think (at least with the present formulation) we need greater clarity on when the "it's up to server policy whether to include, but that policy must be the same for all transactions" elements ( and ) are returned, as at present there seems to be an internal inconsistency in the text. Section 3.5 and 3.6 just talk about including them "in responses to all 'transform' or billable commands", but then we have more qualified text such as (but not limited to) in Section 5.2.5 that only has (and its children) included when the has been processed successfully. So, are and supposed to be included in error responses or not? |
2019-09-16
|
18 | Benjamin Kaduk | [Ballot comment] It might be helpful to note somewhere that stands for "check data", as per stock EPP, since we use the term a few … [Ballot comment] It might be helpful to note somewhere that stands for "check data", as per stock EPP, since we use the term a few times before we get to the context and its definition. Section 1 Given the expansion of the DNS namespace, and the proliferation of novel business models, it is desirable to provide a method for EPP It's not clear to me whether all readers (whether now or in ten years) will have the context to appreciate what is meant by these background clauses. Section 3.3 When querying for fee information using the command, the element is used to indicate the units to be added to the registration period of objects by the , and commands. This element is derived from the element described in [RFC5731]. The word "units" here is really confusing me. Even after reading the rest of the document (and 5731's definition of periodType) it still feels like there's some words missing here. Section 3.4 A server MAY respond with multiple and elements in the same response. In such cases, the net fee or credit applicable to the transaction is the arithmetic sum of the values of each of the and/or elements. This amount applies to the total additional validity period applied to the object (where applicable) rather than to any incremental unit. "unit" here is also confusing to me, though less so. I think what's going on here is just the common-sense "the sum of all fees/credits applies for the conceptual 'sum' of all the indicated registry operations taken together", in which case I might suggest to s/incremental unit/individual component of the transaction/. description: an OPTIONAL attribute which provides a human-readable description of the fee. Servers should provide documentation on the possible values of this attribute, and their meanings. An OPTIONAL "lang" attribute MAY be present to identify the language of the returned text and has a default value of "en" (English). I assume we're reusing the "lang" semantics from 5730 (which in turn relies on 4646), but it's probably worth being explicit about it. Section 3.4.3 If a element has a "grace-period" attribute then it MUST also be refundable and the "refundable" attribute MUST be true. If the "refundable" attribute of a element is false then it MUST NOT have a "grace-period" attribute. If a client receives a response that contravenes these requirements, what should it do? Section 3.5, 3.6 For these elements that the server MUST include in all responses if it chooses to include them in (any) responses, do we expect that to be global server policy, or potentially tailored to individual clients? (Also, I'm vaguely curious how much it could increase the response footprint, not that XML is a terribly concise representation to start with.) Section 3.7 If a server makes use of this element, it should provide clients with a list of all the values that the element may take via an out-of-band channel. Servers MUST NOT use values which do not appear on this list. I think we generally dislike to rely on out-of-band channels to quite this extent, though it's not clearly wrong for this case. I'm somewhat curious (not necessarily to include in the document) what existing out-of-band channels for this look like, though. Section 4 The server MUST return avail="0" in its response to a command for any object in the command that does not include the extension for which the server would likewise fail a domain command when no extension is provided for that same object. nit: this wording makes it sound like avail="0" is scoped to the object, as opposed to the check data. So maybe s/for any object/if any object/? If a server receives a command from a client, which results in no possible fee combination but where a fee is required, the server MUST set the "avail" attribute of the element to false and provide a . nit: I'm not sure how to interpret "where a fee is required" just given what's in this document. If the currency or total fee provided by the client is less than the server's own calculation of the fee for that command, then the server MUST reject the command with a 2004 "Parameter value range" error. How can a currency be "less than the server's own calculation"? (I assume this is supposed to be "currency is different".) Section 5.1.1 When the server receives a command that includes the extension elements described above, its response MUST contain an element, which MUST contain a child element. The element MUST contain a element and a for each element referenced in the client command. Can we be more precise about "for each element referenced in the client command"? ("No" is a valid answer.) Specifically, does this apply to the child elements in the , or to the extension elements, or something else? (My guess from the examples is the former.) o A element matching each (unless the "avail" attribute of the if false) that appeared in the corresponding of the client command. This element MAY have the OPTIONAL "standard" attribute, with a default value of "0" (or "false"), which indicates whether the fee matches the fee of the "standard" classification (see section 3.7). This element MAY have the OPTIONAL "phase" and "subphase" attributes, which SHOULD match the same attributes in the corresponding element of the client command if sent by the client. I don't think I see how the SHOULD could be applicable -- doesn't Section 3.8 place tight requirements on server behavior and errors regarding phase/subphase in requests? That is, I think the descriptive "will match" would be appropriate here. The element(s) MAY have the following child elements: o An OPTIONAL element (as described in Section 3.3), which contains the same unit that appeared in the element of the command. If the value of the preceding element is "restore", this element MUST NOT be included, otherwise it MUST be included. If no appeared in the client command (and the command is not "restore") then the server MUST return its default period value. I think we need some caveat language ("if present"?) for "the same unit that appeared in the element of the command", since that element is OPTIONAL in the command in question. nit: is this the "preceding element" or "parent element"? Also, the rhetorical value of the "OPTIONAL" is unclear, as there's no server choice in the matter -- its presence/absence is fully determined by the value. If the "avail" attribute of the element is true and if no elements are present in a element, this indicates that no fee will be assessed by the server for this command. If the "avail" attribute is true, then the element MUST NOT contain a element. In this second quoted paragraph, is this the "avail" attribute only of or does it apply to as well? Section 5.2.1 The server MUST fail the command if the provided by the client is less than the server fee. I think we are more specific about this ("Parameter value range" error) in Section 4, which is also a MUST-level requirement. It's perhaps a bit anachronous to have a domain-creation example from 1999 when the -00 of this document's precedessor wasn't until 2013. Section 5.2.3 [The examples here are only from 2005; progress!] Section 7 Thank you for addressing the points discussed in the secdir review. That said, the text of this section still feels a bit sparse, with it mostly being bare statements without much discussion of the motivation for or consequences of many of the requirements at hand. For example, we could say something about why it's important to provide confidentiality/integrity protection for financial data, say more about what the "needed level of [...] protection" is, and reiterate that the transport protocol has to do so because there are no in-band EPP mechanisms to do so. It would also be fine to reiterate any key considerations from 5730/5731, if there are any that seem particularly relevant (but it's also fine to not do so). Also, I think that it's important to add "peer authentication" to the list of protections provided by the transport -- it's important to know who you're talking to when sending financial information! (Though, the client is just sending its estimate of the server's fee schedule, which is a lot less sensitive than sending its current balance.) |
2019-09-16
|
18 | Benjamin Kaduk | [Ballot Position Update] New position, Discuss, has been recorded for Benjamin Kaduk |
2019-09-15
|
18 | Warren Kumari | [Ballot comment] Firstly, thank you for working with Carlos to address the OpsDir comments -- he raised some good points (and is nicer than me), … [Ballot comment] Firstly, thank you for working with Carlos to address the OpsDir comments -- he raised some good points (and is nicer than me), so I'm going to be a bit more of a stickeler than he was. "A element MUST have a non-negative value." -- Yes, zero is a non-negative value (Hi Barry!), but not listing it explicitly seems like it's just asking for someone to do something like: ## Estimate how many transactions like this we can do: total_balance / fee or something similar. Simply mentioning the word should help lazy coders take this corner case into account. How would: A element MUST must have a zero or greater value work for you? Also, I must admit I found this bit surprising: "A element MUST have a negative value." If I go to Payless and return a pair of shoes, they give me a **credit** of $20, not of -$20. I really think that the credit element should either be treated in the same way, or you could do away with the credit elemans and just have negative "fees" (if I open my credit-card bill and see a charge of -$20 I know what it means), or if you don't want to do that, provide some clear warning text around this section. If I were implementing this, and not paying sufficient attention I'd calculate "new_balance = old_balance - fees + credits" -- a simple phrase or two should help prevent stupid errors. |
2019-09-15
|
18 | Warren Kumari | [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari |
2019-09-12
|
18 | Jean Mahoney | Request for Telechat review by GENART is assigned to Stewart Bryant |
2019-09-12
|
18 | Jean Mahoney | Request for Telechat review by GENART is assigned to Stewart Bryant |
2019-09-12
|
18 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Yoav Nir |
2019-09-12
|
18 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Yoav Nir |
2019-09-12
|
18 | Alexey Melnikov | [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov |
2019-09-09
|
18 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2019-09-09
|
18 | Amy Vezza | Placed on agenda for telechat - 2019-09-19 |
2019-09-09
|
18 | Barry Leiba | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup |
2019-09-09
|
18 | Barry Leiba | Ballot has been issued |
2019-09-09
|
18 | Barry Leiba | [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba |
2019-09-09
|
18 | Barry Leiba | Created "Approve" ballot |
2019-09-09
|
18 | Barry Leiba | Ballot writeup was changed |
2019-09-09
|
18 | Roger Carney | New version available: draft-ietf-regext-epp-fees-18.txt |
2019-09-09
|
18 | (System) | New version approved |
2019-09-09
|
18 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2019-09-09
|
18 | Roger Carney | Uploaded new revision |
2019-09-06
|
17 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-09-06
|
17 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2019-09-06
|
17 | Roger Carney | New version available: draft-ietf-regext-epp-fees-17.txt |
2019-09-06
|
17 | (System) | New version approved |
2019-09-06
|
17 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2019-09-06
|
17 | Roger Carney | Uploaded new revision |
2019-07-11
|
16 | Sabrina Tanamal | IANA Review state changed to IANA OK - Actions Needed from IANA - Not OK |
2019-07-08
|
16 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2019-07-08
|
16 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-regext-epp-fees-16. If any part of this review is inaccurate, please let … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has completed its review of draft-ietf-regext-epp-fees-16. If any part of this review is inaccurate, please let us know. The IANA Functions Operator understands that, upon approval of this document, there are three actions which we must complete. First, in the ns namespace on the IETF XML Registry page located at: https://www.iana.org/assignments/xml-registry/ a single namespace is to be registered as follows: ID: epp:fee-1.0 URI: urn:ietf:params:xml:ns:epp:fee-1.0 Filename: [ TBD-at-Registration ] Reference: [ RFC-to-be ] As this document requests registrations in a Specification Required (see RFC 8126) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. Second, in the schema registry also on the IETF XML Registry page located at: https://www.iana.org/assignments/xml-registry/ a single schema is to be registered as follows: ID: epp:fee-1.0 URI: urn:ietf:params:xml:schema:epp:fee-1.0 Filename: [ TBD-at-Registration ] Reference: [ RFC-to-be ] As this also requests a registration in a Specification Required (see RFC 8126) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. Third, in the Extensions for the Extensible Provisioning Protocol (EPP) registry located at: https://www.iana.org/assignments/epp-extensions/ a single, new registration is to be made as follows: Name of Extension: Registry Fee Extension for the Extensible Provisioning Protocol (EPP) Document status: Standards Track Reference: [ RFC-to-be ] Registrant Name and Email Address: IESG TLDs: Any IPR Disclosure: None Status: Active Notes: None As this also requests a registration in a Specification Required (see RFC 8126) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. The IANA Functions Operator understands that these are the only actions required to be completed upon approval of this document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed. Thank you, Sabrina Tanamal Senior IANA Services Specialist |
2019-07-08
|
16 | Barry Leiba | The working group needs to respond to the Gen-ART, SecDir, and OpsDir reviews, including fixing up the Security Considerations. This will definitely need a revised … The working group needs to respond to the Gen-ART, SecDir, and OpsDir reviews, including fixing up the Security Considerations. This will definitely need a revised I-D, and I'm holding this in "Waiting for AD Go-Ahead" until that's done. |
2019-07-08
|
16 | Barry Leiba | IESG state changed to Waiting for AD Go-Ahead::Revised I-D Needed from Waiting for Writeup |
2019-07-08
|
16 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2019-07-03
|
16 | Carlos Pignataro | Request for Last Call review by OPSDIR Completed: Has Nits. Reviewer: Carlos Pignataro. Sent review to list. |
2019-06-29
|
16 | Yoav Nir | Request for Last Call review by SECDIR Completed: Has Nits. Reviewer: Yoav Nir. Sent review to list. |
2019-06-28
|
16 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Yoav Nir |
2019-06-28
|
16 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Yoav Nir |
2019-06-27
|
16 | Stewart Bryant | Request for Last Call review by GENART Completed: Ready with Issues. Reviewer: Stewart Bryant. Sent review to list. |
2019-06-25
|
16 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Carlos Pignataro |
2019-06-25
|
16 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Carlos Pignataro |
2019-06-24
|
16 | Jean Mahoney | Request for Last Call review by GENART is assigned to Stewart Bryant |
2019-06-24
|
16 | Jean Mahoney | Request for Last Call review by GENART is assigned to Stewart Bryant |
2019-06-24
|
16 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2019-06-24
|
16 | Amy Vezza | The following Last Call announcement was sent out (ends 2019-07-08): From: The IESG To: IETF-Announce CC: jgould@verisign.com, regext-chairs@ietf.org, draft-ietf-regext-epp-fees@ietf.org, James Gould , … The following Last Call announcement was sent out (ends 2019-07-08): From: The IESG To: IETF-Announce CC: jgould@verisign.com, regext-chairs@ietf.org, draft-ietf-regext-epp-fees@ietf.org, James Gould , barryleiba@gmail.com, regext@ietf.org Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Registry Fee Extension for the Extensible Provisioning Protocol (EPP)) to Proposed Standard The IESG has received a request from the Registration Protocols Extensions WG (regext) to consider the following document: - 'Registry Fee Extension for the Extensible Provisioning Protocol (EPP)' as Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2019-07-08. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract Given the expansion of the DNS namespace, and the proliferation of novel business models, it is desirable to provide a method for Extensible Provisioning Protocol (EPP) clients to query EPP servers for the fees and credits and provide expected fees and credits for certain commands and objects. This document describes an EPP extension mapping for registry fees. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-regext-epp-fees/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-regext-epp-fees/ballot/ No IPR declarations have been submitted directly on this I-D. |
2019-06-24
|
16 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2019-06-24
|
16 | Amy Vezza | Last call announcement was changed |
2019-06-21
|
16 | Barry Leiba | Last call was requested |
2019-06-21
|
16 | Barry Leiba | Last call announcement was generated |
2019-06-21
|
16 | Barry Leiba | Ballot approval text was generated |
2019-06-21
|
16 | Barry Leiba | Ballot writeup was generated |
2019-06-21
|
16 | Barry Leiba | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
2019-05-01
|
16 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2019-05-01
|
16 | Roger Carney | New version available: draft-ietf-regext-epp-fees-16.txt |
2019-05-01
|
16 | (System) | New version approved |
2019-05-01
|
16 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2019-05-01
|
16 | Roger Carney | Uploaded new revision |
2019-03-27
|
15 | Cindy Morgan | Shepherding AD changed to Barry Leiba |
2019-03-05
|
15 | Antoin Verschuren | Added to session: IETF-104: regext Mon-1350 |
2019-02-01
|
15 | Adam Roach | AD Review is at https://mailarchive.ietf.org/arch/msg/regext/2cGd35E8LJpaI8coQVXeQ13FbB8 |
2019-01-04
|
15 | Adam Roach | Will probably need new version to address "DISCUSS" points raised in AD review. |
2019-01-04
|
15 | Adam Roach | IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation |
2019-01-03
|
15 | Adam Roach | IESG state changed to AD Evaluation from Publication Requested |
2018-11-05
|
15 | James Galvin | Added to session: IETF-103: regext Tue-1350 |
2018-11-04
|
15 | Roger Carney | New version available: draft-ietf-regext-epp-fees-15.txt |
2018-11-04
|
15 | (System) | New version approved |
2018-11-04
|
15 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2018-11-04
|
15 | Roger Carney | Uploaded new revision |
2018-10-19
|
14 | James Galvin | Technical Summary This document describes an Extensible Provisioning Protocol (EPP) extension mapping for registry fees. Working Group Summary draft-ietf-regext-epp-fees is on standards track. This extension … Technical Summary This document describes an Extensible Provisioning Protocol (EPP) extension mapping for registry fees. Working Group Summary draft-ietf-regext-epp-fees is on standards track. This extension adds additional elements to the EPP domain name mapping defined in RFC 5731, which is an internet standard. Document Quality This document has been widely discussed on the mailing lists of the regext and eppext working groups. The authors have addressed all comments and many changes have been incorporated in the document. CentralNic has a working implementation of this specification and other domain name registries have implemented earlier versions of the specification. Personnel Document shepherd is James Gould, jgould@verisign.com Area Director is Adam Roach, adam@nostrum.com Shepherd Comments As document shepherd I have verified that all XML examples against the provided schema and EPP schemas from RFC 5730 and RFC 5371. Some examples have left out part of the XML to be more concise and better show the point of the introduced changes. These examples have been verified by the document shepherd with added XML data. The author has confirmed following BCP78 and BCP79 in the document header. No IPR disclosures have been submitted for this document. The IANA considerations follow the defined format for the submission to the XML and EPP registries. All normative and informative references have been verified. After carefully reviewing the mailings lists of the regext, eppext and provreg working groups I found an objection with the inclusion of the boolean "standard" attribute in the element of the check response. Upon further review of the draft, the location of the "standard" attribute was placed in the element of the check command instead of the check response. At IETF-102, a meeting was held with a group that were involved with the issue, with the exclusion of Pat Moroney, and including Alex Mayrhofer's previously provided comments. An overview of the meeting was presented and discussed at the REGEXT WG meeting and the meeting notes were posted to the REGEXT mailing list (https://mailarchive.ietf.org/arch/msg/regext/dykfIv-Edy5ZAdWd1cTnPPnifzc). The result of the meeting was the agreement to include the "standard" attribute but to move it from the check command (commandType) to the check response (commandDataType). Roger Carney made the change in draft-ietf-regext-epp-fees-12. After resolution of this issue, I believe that there is broad consensus for this document. As document shepherd I believe this document is ready for publication. |
2018-10-19
|
14 | James Galvin | Responsible AD changed to Adam Roach |
2018-10-19
|
14 | James Galvin | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2018-10-19
|
14 | James Galvin | IESG state changed to Publication Requested |
2018-10-19
|
14 | James Galvin | IESG process started in state Publication Requested |
2018-10-12
|
14 | Roger Carney | New version available: draft-ietf-regext-epp-fees-14.txt |
2018-10-12
|
14 | (System) | New version approved |
2018-10-12
|
14 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , Roger Carney |
2018-10-12
|
14 | Roger Carney | Uploaded new revision |
2018-09-07
|
13 | Roger Carney | New version available: draft-ietf-regext-epp-fees-13.txt |
2018-09-07
|
13 | (System) | New version approved |
2018-09-07
|
13 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2018-09-07
|
13 | Roger Carney | Uploaded new revision |
2018-08-06
|
12 | James Gould | Changed document writeup |
2018-07-25
|
12 | Roger Carney | New version available: draft-ietf-regext-epp-fees-12.txt |
2018-07-25
|
12 | (System) | New version approved |
2018-07-25
|
12 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2018-07-25
|
12 | Roger Carney | Uploaded new revision |
2018-04-11
|
11 | Roger Carney | New version available: draft-ietf-regext-epp-fees-11.txt |
2018-04-11
|
11 | (System) | New version approved |
2018-04-11
|
11 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2018-04-11
|
11 | Roger Carney | Uploaded new revision |
2018-04-06
|
10 | Antoin Verschuren | IETF WG state changed to WG Consensus: Waiting for Write-Up from WG Document |
2018-03-05
|
10 | Roger Carney | New version available: draft-ietf-regext-epp-fees-10.txt |
2018-03-05
|
10 | (System) | New version approved |
2018-03-05
|
10 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2018-03-05
|
10 | Roger Carney | Uploaded new revision |
2018-02-02
|
09 | James Galvin | Notification list changed to James Gould <jgould@verisign.com> |
2018-02-02
|
09 | James Galvin | Document shepherd changed to James Gould |
2018-01-19
|
09 | Roger Carney | New version available: draft-ietf-regext-epp-fees-09.txt |
2018-01-19
|
09 | (System) | New version approved |
2018-01-19
|
09 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2018-01-19
|
09 | Roger Carney | Uploaded new revision |
2017-10-02
|
08 | Roger Carney | New version available: draft-ietf-regext-epp-fees-08.txt |
2017-10-02
|
08 | (System) | New version approved |
2017-10-02
|
08 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2017-10-02
|
08 | Roger Carney | Uploaded new revision |
2017-09-22
|
07 | Roger Carney | New version available: draft-ietf-regext-epp-fees-07.txt |
2017-09-22
|
07 | (System) | New version approved |
2017-09-22
|
07 | (System) | Request for posting confirmation emailed to previous authors: Jothan Frakes , Gavin Brown , " rcarney@godaddy.com" |
2017-09-22
|
07 | Roger Carney | Uploaded new revision |
2017-08-25
|
06 | James Galvin | Added to session: interim-2017-regext-02 |
2017-08-03
|
06 | Roger Carney | New version available: draft-ietf-regext-epp-fees-06.txt |
2017-08-03
|
06 | (System) | New version approved |
2017-08-03
|
06 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , " rcarney@godaddy.com" |
2017-08-03
|
06 | Roger Carney | Uploaded new revision |
2017-07-03
|
05 | James Galvin | Added to session: interim-2017-regext-01 |
2017-06-24
|
05 | Roger Carney | New version available: draft-ietf-regext-epp-fees-05.txt |
2017-06-24
|
05 | (System) | New version approved |
2017-06-24
|
05 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , " rcarney@godaddy.com" |
2017-06-24
|
05 | Roger Carney | Uploaded new revision |
2017-06-05
|
04 | Roger Carney | New version available: draft-ietf-regext-epp-fees-04.txt |
2017-06-05
|
04 | (System) | New version approved |
2017-06-05
|
04 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , " rcarney@godaddy.com" , regext-chairs@ietf.org |
2017-06-05
|
04 | Roger Carney | Uploaded new revision |
2017-04-26
|
03 | Antoin Verschuren | Changed consensus to Yes from Unknown |
2017-04-26
|
03 | Antoin Verschuren | Intended Status changed to Proposed Standard from None |
2017-04-25
|
03 | Roger Carney | New version available: draft-ietf-regext-epp-fees-03.txt |
2017-04-25
|
03 | (System) | New version approved |
2017-04-25
|
03 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , " rcarney@godaddy.com" , regext-chairs@ietf.org |
2017-04-25
|
03 | Roger Carney | Uploaded new revision |
2017-03-08
|
02 | Roger Carney | New version available: draft-ietf-regext-epp-fees-02.txt |
2017-03-08
|
02 | (System) | New version approved |
2017-03-08
|
02 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , " rcarney@godaddy.com" , regext-chairs@ietf.org |
2017-03-08
|
02 | Roger Carney | Uploaded new revision |
2017-03-03
|
01 | Roger Carney | New version available: draft-ietf-regext-epp-fees-01.txt |
2017-03-03
|
01 | (System) | New version approved |
2017-03-03
|
01 | (System) | Request for posting confirmation emailed to previous authors: Gavin Brown , Jothan Frakes , regext-chairs@ietf.org |
2017-03-03
|
01 | Roger Carney | Uploaded new revision |
2016-12-30
|
00 | (System) | Document has expired |
2016-11-14
|
00 | Antoin Verschuren | Added to session: IETF-97: regext Fri-0930 |
2016-06-28
|
00 | (System) | This document now replaces draft-brown-epp-fees instead of None |
2016-06-28
|
00 | Gavin Brown | New version available: draft-ietf-regext-epp-fees-00.txt |