Re: [eppext] [IANA #814918] INSERT “Extensible Provisioning Protocol Mapping: Suggestion"
"Gould, James" <JGould@verisign.com> Tue, 07 April 2015 14:39 UTC
Return-Path: <JGould@verisign.com>
X-Original-To: eppext@ietfa.amsl.com
Delivered-To: eppext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 382761B364E
for <eppext@ietfa.amsl.com>; Tue, 7 Apr 2015 07:39:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.289
X-Spam-Level:
X-Spam-Status: No, score=-2.289 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3,
RCVD_IN_DNSWL_LOW=-0.7, T_FILL_THIS_FORM_SHORT=0.01] 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 C3oYzktxqtYN for <eppext@ietfa.amsl.com>;
Tue, 7 Apr 2015 07:39:42 -0700 (PDT)
Received: from mail-qg0-f98.google.com (mail-qg0-f98.google.com
[209.85.192.98])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 9C54C1B364B
for <eppext@ietf.org>; Tue, 7 Apr 2015 07:39:42 -0700 (PDT)
Received: by qgdz60 with SMTP id z60so3025174qgd.3
for <eppext@ietf.org>; Tue, 07 Apr 2015 07:39:41 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index
:date:message-id:references:in-reply-to:accept-language
:content-language:content-type:mime-version;
bh=5kRY190iI0ktNfxU8aetVKNtD5Gwk9Iu68pnyPpwnkI=;
b=WsYRcEstgKwvJTFU9S8N8nT03ptWmtVUDUQlg8tR3lp+GAOE7TvmKorZVNLp0eXGry
ArUCQIIsmk7ysrAMKEV8OavJs/8oFlgqOt8pmhYzyTAdWJZhIU9v1UD5jAO3SSTpn3VG
d2en4QP6hhL76L0Plvlw4DCIGxstIua0WL2z05hkjbAX91GDhpUo0QBwPY6+zRohLCPb
r2FvXxWcRbwntP8tw6ncG9fhSNhkkCqQ6RstrP/ffHcyW9HxIhLgWqHonLEg/xOmxlHh
qAAWOdpONGgsRAv1fmjn41WBCohnJ8Qh4DXuB4EJDFhKBTSDgfuBpFZT4WbPr0lI9+63
DNNA==
X-Gm-Message-State: ALoCoQlwWdkZW8+jcHNcY9dKN8TAT6h6dYJ/t8lbSV6a/jAIX0RoOTLNOMqDv/8QaQ2uHVDjYCDDC2o9aTUg7+bwgo527bXpTw==
X-Received: by 10.55.16.139 with SMTP id 11mr38868728qkq.79.1428417581671;
Tue, 07 Apr 2015 07:39:41 -0700 (PDT)
Received: from brn1lxmailout01.verisign.com (brn1lxmailout01.verisign.com.
[72.13.63.41])
by mx.google.com with ESMTPS id q8sm1289571qcg.2.2015.04.07.07.39.41
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Tue, 07 Apr 2015 07:39:41 -0700 (PDT)
X-Relaying-Domain: verisign.com
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01 [10.173.152.205])
by brn1lxmailout01.verisign.com (8.13.8/8.13.8) with ESMTP id t37Ede8I000885
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
Tue, 7 Apr 2015 10:39:40 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by
brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Tue, 7
Apr 2015 10:39:40 -0400
From: "Gould, James" <JGould@verisign.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Thread-Topic: =?utf-8?B?W2VwcGV4dF0gW0lBTkEgIzgxNDkxOF0gSU5TRVJUIOKAnEV4dGVuc2libGUg?=
=?utf-8?Q?Provisioning_Protocol_Mapping:_Suggestion"?=
Thread-Index: AQHQcUCtOEmJ8bvicECsW+squRk/rA==
Date: Tue, 7 Apr 2015 14:39:40 +0000
Message-ID: <C9E479B1-739E-45B3-8775-DC5B59C877BB@verisign.com>
References: <RT-Ticket-814918@icann.org>
<A973DE55-D717-4973-9C8B-733CF04742DD@verisign.com>
<rt-4.2.9-2033-1427129077-1113.814918-9-0@icann.org>
<831693C2CDA2E849A7D7A712B24E257F49F89B7A@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
<20150407135631.GA32612@home.patoche.org>
<831693C2CDA2E849A7D7A712B24E257F49F98906@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F49F98906@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.173.152.4]
Content-Type: multipart/related;
boundary="_004_C9E479B1739E45B38775DC5B59C877BBverisigncom_";
type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/eppext/BqBey3SA3hXzMKrbNtDFFR-f9LU>
Cc: Patrick Mevzek <pm@dotandco.com>, "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext]
=?utf-8?q?=5BIANA_=23814918=5D_INSERT_=E2=80=9CExtensibl?=
=?utf-8?q?e_Provisioning_Protocol_Mapping=3A_Suggestion=22?=
X-BeenThere: eppext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPPEXT <eppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/eppext>,
<mailto:eppext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/eppext/>
List-Post: <mailto:eppext@ietf.org>
List-Help: <mailto:eppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/eppext>,
<mailto:eppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Apr 2015 14:39:46 -0000
Yes, a specification can be updated with a new version without requiring a change to the XML schema or the namespace. Text changes occur more frequently to XML schema changes. Backward compatible XML schema changes occur more frequently to non-backward compatible changes that may require bumping the namespace version. It has been common practice to not change the namespace for I-D mappings and extensions, as was the case for the draft versions of the EPP RFC’s, and the draft versions of the DNSSEC extension (RFC 5910) once the namespace was set. Gavin has taken a different approach to the registry fee extension, where the namespace changes for each change to the XML schema in the draft; although the namespace will not change with every change to the draft. For our custom extensions, we attempt to keep all changes backward compatible so that existing client implementations don’t break. I-D's are little bit more challenging to control the impact of changes, since they are community driven. Draft and namespace versioning strategies are certainly something worth a discussion to come up with a best practice. Poll messaging is even more interesting in how to introduce new poll messages, that may or may not be implemented by clients, without breaking the protocol by sending poll messages that are not included in the login services of the client. — JG [cid:77031CC3-BE7A-4188-A95F-D23115A30A4D@vcorp.ad.vrsn.com] James Gould Distinguished Engineer jgould@Verisign.com 703-948-3271 12061 Bluemont Way Reston, VA 20190 VerisignInc.com<http://VerisignInc.com> On Apr 7, 2015, at 10:07 AM, Hollenbeck, Scott <shollenbeck@verisign.com<mailto:shollenbeck@verisign.com>> wrote: Jim Gould can address the specific question about version numbering for this particular extension, but yes, it's entirely possible for a document to change (necessitating a change in a document version number) without the XML Schema and/or namespace version number changing. Scott -----Original Message----- From: Patrick Mevzek [mailto:pm@dotandco.com] Sent: Tuesday, April 07, 2015 9:57 AM To: Hollenbeck, Scott Cc: eppext@ietf.org<mailto:eppext@ietf.org> Subject: Re: [eppext] FW: [IANA #814918] INSERT “Extensible Provisioning Protocol Mapping: Suggestion" Hello, I've stumbled upon something, maybe irrelevant, maybe interesting in general for the WG. The PDF quoted has a "Version 1.4" in preamble with also a nice summary at beginning with differences for each version. However the namespace is http://www.verisign-grs.com/epp/suggestion-1.1 Does that mean that the document changed without a change in namespace version? Or that the 1.1 namespace version was published after version 1.4 of the document? To be more generic, if not done already, shouldn't the WG eventually give some guidance to authors and/or mandate a change of namespace version when documentation does change? With some related issues: - what for simple bugfixes or erratas? - what if the server/client behaves in practice differently from what was documented? - also, should the WG discuss how to handle transitions from one version to another? I'm aware of specific cases in the past, like for example a switch from one version to another where the server was allowing either one, of course with different capabilities… (this also creates the problem of namespace in polling messages… what is they are retrieved by registrar long after the fact, hence the namespace does not exist anymore or if the registrar did not choose the given namespace at login, should he still get it in its polling message?) Hollenbeck, Scott <shollenbeck@verisign.com> 2015-03-23 19:05 Submitted for DE evaluation. Scott -----Original Message----- From: Amanda Baber via RT [mailto:iana-prot-param-comment@iana.org] Sent: Monday, March 23, 2015 12:45 PM Cc: Hollenbeck, Scott Subject: [IANA #814918] INSERT “Extensible Provisioning Protocol Mapping: Suggestion" #11 of 18. -----BEGIN FORM----- Name of Extension: “Extensible Provisioning Protocol Mapping: Suggestion" Document Status: Informational Reference: http://www.verisigninc.com/assets/epp-sdk/EPP-Suggestion-Mapping.pdf Registrant Name and Email Address: VeriSign Inc., epp-registry@verisign.com TLDs: Any IPR Disclosure: None Status: Active Notes: None -----END FORM----- — JG James Gould Distinguished Engineer jgould@Verisign.com 703-948-3271 12061 Bluemont Way Reston, VA 20190 VerisignInc.com “This message (including any attachments) is intended only for the use of the individual or entity to which it is addressed, and may contain information that is non-public, proprietary, privileged, confidential and exempt from disclosure under applicable law or may be constituted as attorney work product. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this message in error, notify sender immediately and delete this message immediately.” Download BF09FAA4-32D8-46E0-BED0-CD72F43BD6E0[81].png image/png 4KiB Image not shown because display is disabled in system configuration. _______________________________________________ EppExt mailing list EppExt@ietf.org https://www.ietf.org/mailman/listinfo/eppext -- Patrick Mevzek The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw _______________________________________________ EppExt mailing list EppExt@ietf.org<mailto:EppExt@ietf.org> https://www.ietf.org/mailman/listinfo/eppext
- [eppext] FW: [IANA #814918] INSERT “Extensible Pr… Hollenbeck, Scott
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Hollenbeck, Scott
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Ning Kong
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Gould, James
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Roger D Carney
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Hollenbeck, Scott
- Re: [eppext] FW: [IANA #814918] INSERT “Extensibl… Hollenbeck, Scott
- Re: [eppext] FW: [IANA #814918] INSERT “Extensibl… Patrick Mevzek
- Re: [eppext] [IANA #814918] INSERT “Extensible Pr… Gould, James
- Re: [eppext] FW: [IANA #814918] INSERT “Extensibl… Patrick Mevzek
- Re: [eppext] FW: [IANA #814918] INSERT “Extensibl… Hollenbeck, Scott
- Re: [eppext] FW: [IANA #814918] INSERT “Extensibl… Patrick Mevzek