
From nobody Wed Mar  5 07:36:33 2014
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 AC51C1A0732; Wed,  5 Mar 2014 07:36:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 080RFsQTZBKQ; Wed,  5 Mar 2014 07:36:28 -0800 (PST)
Received: from exprod6og116.obsmtp.com (exprod6og116.obsmtp.com [64.18.1.37]) by ietfa.amsl.com (Postfix) with ESMTP id BC3E51A013E; Wed,  5 Mar 2014 07:36:26 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKUxdEd4k9GVw5ockq8zHdfW8GLutv+8y+@postini.com; Wed, 05 Mar 2014 07:36:25 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s25FaMHJ020678 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 5 Mar 2014 10:36:22 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Wed, 5 Mar 2014 10:36:21 -0500
From: "Gould, James" <JGould@verisign.com>
To: Patrick Mevzek <Patrick.Mevzek@afnic.fr>, "provreg@ietf.org" <provreg@ietf.org>
Thread-Topic: [provreg] Inconsistency in number of status values in draft-tan-epp-launchphase-12 ?
Thread-Index: AQHPOIboKI3h0PNq90CKfHIzVQ1wPprSoDmA
Date: Wed, 5 Mar 2014 15:36:21 +0000
Message-ID: <CF3CAD62.58C04%jgould@verisign.com>
In-Reply-To: <1394032988.26535.58.camel@citrine>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <3B15A6C5E1CC454582881FEA435423AB@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/lgQJDD2Ey7eVPkR8WYKbF9FGYLA
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] [provreg] Inconsistency in number of status values in draft-tan-epp-launchphase-12 ?
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: Wed, 05 Mar 2014 15:36:31 -0000

Patrick,

Good catch. My recommendation is for the text to be tightened up to
support only a single status, since the status really reflects the status
or state within the state diagram of Figure 1.  Adding support for
multiple statuses in the XML schema would make it more difficult for the
client to determine the state of the application. Thoughts?

--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/5/14, 10:23 AM, "Patrick Mevzek" <Patrick.Mevzek@afnic.fr> wrote:

>Hello,
>
>the text says :
>Certain status values MAY be combined.  For example, an application
>   or registration may be both "invalid" and "rejected"
>
>the schema says :
><complexType name=3D"infDataType">
>       <sequence>
>         <element name=3D"phase" type=3D"launch:phaseType"/>
>        <element name=3D"applicationID"
>         type=3D"launch:applicationIDType"
>         minOccurs=3D"0"/>
>        <element name=3D"status" type=3D"launch:statusType"
>         minOccurs=3D"0"/>
>
>so maybe a maxOccurs=3D"unbounded" should be added there ?
>or maxOccurs=3D"7" to be extra conservative ?
>
>--=20
>Patrick Mevzek
>
>_______________________________________________
>provreg mailing list
>provreg@ietf.org
>https://www.ietf.org/mailman/listinfo/provreg


From nobody Wed Mar  5 08:09:15 2014
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 726C81A01EB for <eppext@ietfa.amsl.com>; Wed,  5 Mar 2014 08:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 0IP2PJEDjsdO for <eppext@ietfa.amsl.com>; Wed,  5 Mar 2014 08:09:10 -0800 (PST)
Received: from exprod6og120.obsmtp.com (exprod6og120.obsmtp.com [64.18.1.236]) by ietfa.amsl.com (Postfix) with ESMTP id 48CFE1A0502 for <eppext@ietf.org>; Wed,  5 Mar 2014 08:08:42 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob120.postini.com ([64.18.5.12]) with SMTP ID DSNKUxdMBgzrmKdFGwnzdZLYfIex0QQe2+AX@postini.com; Wed, 05 Mar 2014 08:09:01 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s25G8bMk021734 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 5 Mar 2014 11:08:38 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Wed, 5 Mar 2014 11:08:37 -0500
From: "Gould, James" <JGould@verisign.com>
To: Patrick Mevzek <Patrick.Mevzek@afnic.fr>, "tmch-tech@icann.org" <tmch-tech@icann.org>
Thread-Topic: [tmch-tech] Type of encoding attribute in draft-lozano-tmch-smd-03
Thread-Index: AQHPOIft8VG47mdNNkSdmXA1WXOBEJrSqToA
Date: Wed, 5 Mar 2014 16:08:37 +0000
Message-ID: <CF3CB1E1.58C3C%jgould@verisign.com>
In-Reply-To: <1394033312.26535.62.camel@citrine>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <3DEFF1C438792349A6889799624E722E@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/ZldNplSlkSo9Lgz0sMkP4S10YzU
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] [tmch-tech] Type of encoding attribute in draft-lozano-tmch-smd-03
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: Wed, 05 Mar 2014 16:09:12 -0000

Patrick,=20

I support adding the type=3D=B3token=B2 to the encoding attribute in
draft-ietf-eppext-tmch-smd.  I tested the change using the Verisign EPP
SDK with no issue.=20

To note, draft-lozano-tmch-smd has been moved to
draft-ietf-eppext-tmch-smd and draft-tan-epp-launchphase has been moved to
draft-ietf-eppext-launchphase, since they are being moved forward with the
new eppext WG.  I=B9ve copied the eppext mailing list on this reply and my
prior reply to your posting associated with draft-ietf-eppext-launchphase.
=20
=20

--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/5/14, 10:28 AM, "Patrick Mevzek" <Patrick.Mevzek@afnic.fr> wrote:

>Hello,
>
>One of my colleague remarks that this definition :
>    <complexType name=3D"encodedSignedMarkType">
>      <simpleContent>
>        <extension base=3D"token">
>          <attribute name=3D"encoding" default=3D"base64"/>
>        </extension>
>      </simpleContent>
>    </complexType>
>
>may lack a type for the encoding attribute.
>Without this, some XML frameworks (such as SOAP::WSDL in Perl) can not
>use this definition.
>Just changing it to
><attribute name=3D"encoding" type=3D"token" default=3D"base64"/>
>solves the problem.
>
>--=20
>Patrick Mevzek
>


From nobody Wed Mar  5 08:26:40 2014
Return-Path: <gavin.brown@centralnic.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 1BD631A01D8; Wed,  5 Mar 2014 08:26:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.448
X-Spam-Level: 
X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] 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 Wld5uNBKpuZT; Wed,  5 Mar 2014 08:26:35 -0800 (PST)
Received: from smtp.centralnic.com (smtp.centralnic.com [193.105.170.131]) by ietfa.amsl.com (Postfix) with ESMTP id 1A0151A00E9; Wed,  5 Mar 2014 08:26:35 -0800 (PST)
Received: from CNIC-MBP-200117.local (unknown [2.123.100.65]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id 177B57203A4; Wed,  5 Mar 2014 16:26:30 +0000 (UTC)
Message-ID: <53175035.3010102@centralnic.com>
Date: Wed, 05 Mar 2014 16:26:29 +0000
From: Gavin Brown <gavin.brown@centralnic.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: "Gould, James" <JGould@verisign.com>,  Patrick Mevzek <Patrick.Mevzek@afnic.fr>, "provreg@ietf.org" <provreg@ietf.org>
References: <CF3CAD62.58C04%jgould@verisign.com>
In-Reply-To: <CF3CAD62.58C04%jgould@verisign.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="S2McwMVTQNKx4uNweWae5PSk1wglVb7UO"
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/ojHg3l-Yohq7yWeiU4qxCYHyuzA
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] [provreg] Inconsistency in number of status values in draft-tan-epp-launchphase-12 ?
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: Wed, 05 Mar 2014 16:26:37 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--S2McwMVTQNKx4uNweWae5PSk1wglVb7UO
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

+1. Our implementation only supports a single status. Are there any
implementations which require this design?

I'll add this point to my slides for discussion tomorrow.

G.

On 05/03/2014 15:36, Gould, James wrote:
> Patrick,
>=20
> Good catch. My recommendation is for the text to be tightened up to
> support only a single status, since the status really reflects the stat=
us
> or state within the state diagram of Figure 1.  Adding support for
> multiple statuses in the XML schema would make it more difficult for th=
e
> client to determine the state of the application. Thoughts?
>=20

--=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.


--S2McwMVTQNKx4uNweWae5PSk1wglVb7UO
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: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlMXUDgACgkQ6H45IPkjtM5ESACfb5GTEHNjJ3lAiyt+MkgCfgtr
VWsAnjly3DMuQzfosC8thXTAUbWQ6TG7
=iprK
-----END PGP SIGNATURE-----

--S2McwMVTQNKx4uNweWae5PSk1wglVb7UO--


From nobody Wed Mar  5 09:14:45 2014
Return-Path: <gavin.brown@centralnic.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 1F42C1A0183 for <eppext@ietfa.amsl.com>; Wed,  5 Mar 2014 09:14:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level: 
X-Spam-Status: No, score=-1.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_21=0.6, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] 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 e0A5fbWNos3p for <eppext@ietfa.amsl.com>; Wed,  5 Mar 2014 09:14:42 -0800 (PST)
Received: from smtp.centralnic.com (smtp.centralnic.com [193.105.170.131]) by ietfa.amsl.com (Postfix) with ESMTP id 6943A1A01E4 for <eppext@ietf.org>; Wed,  5 Mar 2014 09:14:42 -0800 (PST)
Received: from CNIC-MBP-200117.local (unknown [2.123.100.65]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id A9764720409 for <eppext@ietf.org>; Wed,  5 Mar 2014 17:14:37 +0000 (UTC)
Message-ID: <53175B7D.6070406@centralnic.com>
Date: Wed, 05 Mar 2014 17:14:37 +0000
From: Gavin Brown <gavin.brown@centralnic.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: eppext@ietf.org
X-Enigmail-Version: 1.6
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="j6Ia7kXQ1d2WploMFFLtLCb8B16mNEkeC"
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/gQ3Mz9aFJ0NEUliT6GbSxXpLCNk
Subject: [eppext] Implementation status/experience for draft-ietf-eppext-launchphase and draft-ietf-eppext-tmch-smd
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: Wed, 05 Mar 2014 17:14:44 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--j6Ia7kXQ1d2WploMFFLtLCb8B16mNEkeC
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi all,

I am a co-author of draft-ietf-eppext-launchphase. Here is my
implementation experience for this draft.

CentralNic has developed an implementation of the launchphase extension
which is in production at two sites currently operating gTLDs (and
therefore making use of draft-ietf-eppext-tmch-smd), and in each site's
OT&E environment. There is a further site which runs a ccTLD which I
believe is conducting a non-TMCH sunrise, presumably also using the
launchphase extension.

We have also implemented support for this extension in our EPP client
which is used by our ICANN-accredited registrar.

Regards,

--=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.


--j6Ia7kXQ1d2WploMFFLtLCb8B16mNEkeC
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: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlMXW30ACgkQ6H45IPkjtM7lOgCgg/VzYS93efBIgpLo9XXc/A2e
55wAnRka8TPGFIinTnsG5OftLgJJS2LL
=6Pnk
-----END PGP SIGNATURE-----

--j6Ia7kXQ1d2WploMFFLtLCb8B16mNEkeC--


From nobody Wed Mar  5 20:35:08 2014
Return-Path: <mcanix@gmail.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 25ACF1A0099; Wed,  5 Mar 2014 20:35:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 sGTXW4QPp0uV; Wed,  5 Mar 2014 20:34:59 -0800 (PST)
Received: from mail-we0-x22d.google.com (mail-we0-x22d.google.com [IPv6:2a00:1450:400c:c03::22d]) by ietfa.amsl.com (Postfix) with ESMTP id C3C871A00B0; Wed,  5 Mar 2014 20:34:58 -0800 (PST)
Received: by mail-we0-f173.google.com with SMTP id w61so2398598wes.4 for <multiple recipients>; Wed, 05 Mar 2014 20:34:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=dNaXUr3NOKPsgtM+tBqda6v0Qp/UBUZrJaa2K8G7tlA=; b=RcFEKCIUVYCmCOhCpsyG+QXYc5lo2ti0UF2G4TOe4krAeVoLg7UcZle1AM9o/msoZk 44RwRSbTyrvn2MLKlj/VI6g3wzbifygzfEe8hJsqcp6I3mvup7G/BMckjDEZtQmgaovO JPYodBIi++7IL398CHB8pBMstcu1oZ0UMbgRpyHfmShjjpn206YhdzjNryAWlG7x8xS8 WfbNJHYqrOhvdnZoOtls8JRG8r+Mro8ydvezG51n0InbAzeKr1K5CYnLwwRUdTKVIseo Y+UTUO6HJ8SubUUmcx9I3OfXmDzp/lDL44dNtwavEO5LqChJ6umOHZC4k9PYw28PogEM CScA==
X-Received: by 10.194.6.8 with SMTP id w8mr6688615wjw.16.1394080494573; Wed, 05 Mar 2014 20:34:54 -0800 (PST)
Received: from nakal.int.coza.net.za ([206.223.136.247]) by mx.google.com with ESMTPSA id az1sm10613687wjb.11.2014.03.05.20.34.51 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 05 Mar 2014 20:34:53 -0800 (PST)
Content-Type: multipart/signed; boundary="Apple-Mail=_7C41DF94-0571-4D68-B2D5-40F8CC891B89"; protocol="application/pkcs7-signature"; micalg=sha1
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Mike O <mcanix@gmail.com>
In-Reply-To: <CF3CAD62.58C04%jgould@verisign.com>
Date: Thu, 6 Mar 2014 06:34:47 +0200
Message-Id: <2CF458C6-2C8C-46F2-AF12-72B6516B215F@gmail.com>
References: <CF3CAD62.58C04%jgould@verisign.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/lvMKCKBQovilUMlP8VN5QYFKatM
Cc: Patrick Mevzek <Patrick.Mevzek@afnic.fr>, "eppext@ietf.org" <eppext@ietf.org>, "provreg@ietf.org" <provreg@ietf.org>
Subject: Re: [eppext] [provreg] Inconsistency in number of status values in draft-tan-epp-launchphase-12 ?
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: Thu, 06 Mar 2014 04:35:02 -0000

--Apple-Mail=_7C41DF94-0571-4D68-B2D5-40F8CC891B89
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_93A1BEC3-2CE8-4CDD-8CD1-A44A56717191"


--Apple-Mail=_93A1BEC3-2CE8-4CDD-8CD1-A44A56717191
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

+1, We've coded according to the Schema, multiple statuses would require =
a redesign...

--

If you don't know where you are going, any road will get you there.

On 05 Mar 2014, at 5:36 PM, Gould, James <JGould@verisign.com> wrote:

> Patrick,
>=20
> Good catch. My recommendation is for the text to be tightened up to
> support only a single status, since the status really reflects the =
status
> or state within the state diagram of Figure 1.  Adding support for
> multiple statuses in the XML schema would make it more difficult for =
the
> client to determine the state of the application. Thoughts?
>=20
> --=20
>=20
> JG
>=20
>=20
>=20
> James Gould
> Principal Software Engineer
> jgould@verisign.com
>=20
> 703-948-3271 (Office)
> 12061 Bluemont Way
> Reston, VA 20190
> VerisignInc.com
>=20
>=20
>=20
>=20
> On 3/5/14, 10:23 AM, "Patrick Mevzek" <Patrick.Mevzek@afnic.fr> wrote:
>=20
>> Hello,
>>=20
>> the text says :
>> Certain status values MAY be combined.  For example, an application
>>  or registration may be both "invalid" and "rejected"
>>=20
>> the schema says :
>> <complexType name=3D"infDataType">
>>      <sequence>
>>        <element name=3D"phase" type=3D"launch:phaseType"/>
>>       <element name=3D"applicationID"
>>        type=3D"launch:applicationIDType"
>>        minOccurs=3D"0"/>
>>       <element name=3D"status" type=3D"launch:statusType"
>>        minOccurs=3D"0"/>
>>=20
>> so maybe a maxOccurs=3D"unbounded" should be added there ?
>> or maxOccurs=3D"7" to be extra conservative ?
>>=20
>> --=20
>> Patrick Mevzek
>>=20
>> _______________________________________________
>> provreg mailing list
>> provreg@ietf.org
>> https://www.ietf.org/mailman/listinfo/provreg
>=20
> _______________________________________________
> EppExt mailing list
> EppExt@ietf.org
> https://www.ietf.org/mailman/listinfo/eppext


--Apple-Mail=_93A1BEC3-2CE8-4CDD-8CD1-A44A56717191
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">+1, =
We've coded according to the Schema, multiple statuses would require a =
redesign...<div><br><div>
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px;  =
"><div>--</div><div><br></div><div>If you don't know where you are =
going, any road will get you there.</div></span>

</div>
<br><div><div>On 05 Mar 2014, at 5:36 PM, Gould, James &lt;<a =
href=3D"mailto:JGould@verisign.com">JGould@verisign.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">Patrick,<br><br>Good catch. My recommendation is for the =
text to be tightened up to<br>support only a single status, since the =
status really reflects the status<br>or state within the state diagram =
of Figure 1. &nbsp;Adding support for<br>multiple statuses in the XML =
schema would make it more difficult for the<br>client to determine the =
state of the application. Thoughts?<br><br>-- =
<br><br>JG<br><br><br><br>James Gould<br>Principal Software =
Engineer<br><a =
href=3D"mailto:jgould@verisign.com">jgould@verisign.com</a><br><br>703-948=
-3271 (Office)<br>12061 Bluemont Way<br>Reston, VA =
20190<br>VerisignInc.com<br><br><br><br><br>On 3/5/14, 10:23 AM, =
"Patrick Mevzek" &lt;Patrick.Mevzek@afnic.fr&gt; =
wrote:<br><br><blockquote type=3D"cite">Hello,<br><br>the text says =
:<br>Certain status values MAY be combined. &nbsp;For example, an =
application<br> &nbsp;or registration may be both "invalid" and =
"rejected"<br><br>the schema says :<br>&lt;complexType =
name=3D"infDataType"&gt;<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;sequence&gt;<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;element name=3D"phase" =
type=3D"launch:phaseType"/&gt;<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;element name=3D"applicationID"<br>=
 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type=3D"launch:applicationIDType=
"<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minOccurs=3D"0"/&gt;<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;element name=3D"status" =
type=3D"launch:statusType"<br> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minOccurs=3D"0"/&gt;<br><br>so =
maybe a maxOccurs=3D"unbounded" should be added there ?<br>or =
maxOccurs=3D"7" to be extra conservative ?<br><br>-- <br>Patrick =
Mevzek<br><br>_______________________________________________<br>provreg =
mailing =
list<br>provreg@ietf.org<br>https://www.ietf.org/mailman/listinfo/provreg<=
br></blockquote><br>_______________________________________________<br>Epp=
Ext mailing =
list<br>EppExt@ietf.org<br>https://www.ietf.org/mailman/listinfo/eppext<br=
></blockquote></div><br></div></body></html>=

--Apple-Mail=_93A1BEC3-2CE8-4CDD-8CD1-A44A56717191--

--Apple-Mail=_7C41DF94-0571-4D68-B2D5-40F8CC891B89
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMWjCCBh4w
ggUGoAMCAQICAwkUOzANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0
YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB
MB4XDTE0MDIyNDAxMzM0M1oXDTE1MDIyNTA0NTAyNlowPDEZMBcGA1UEAwwQbWNhbml4QGdtYWls
LmNvbTEfMB0GCSqGSIb3DQEJARYQbWNhbml4QGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAJyHnB4RIqixrIFrbNiKjVRdE1TjpmurfGVZHGOL6oeXEJUJPo/CvwSfbVm1
8ZoXKoMLH42e7hgPOuoKeiLhGcKd+Z9IA2Wcl03eYZf3UxchmFp+iT/OxEBZJ4iq1GP0YakIZ/qi
SYEblvgQj6Z3cec1dS7+qQP76hJM3jgzV+fKSJCzWMCYSx61Ph67gQ342kr5Zp4H+kkCeyAuUHSR
BD+55g0PcLQBuMKor0LJaWd2F/DsMQ6EFPLndLMdQ0wy1/NVD/rEE2YPWBM0wH/npGc2XDMGOhEf
AXKWc9Nus7USSj9Z7VJcU+5Sac/UaiDJ7hYH/YJo3KRSIieiiuifXq8CAwEAAaOCAtYwggLSMAkG
A1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQUTGVaCcUapcwLwsQO3vrhJdMQxKwwHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4
UYIwGwYDVR0RBBQwEoEQbWNhbml4QGdtYWlsLmNvbTCCAUwGA1UdIASCAUMwggE/MIIBOwYLKwYB
BAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAD
AgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0byB0aGUgQ2xhc3Mg
MSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20gQ0EgcG9saWN5LCByZWxp
YW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBjb21wbGlhbmNlIG9mIHRoZSBy
ZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLnN0
YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1o
dHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKG
Nmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAj
BgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQELBQADggEBAAoz
H9Pu8tAjGIAsKTGVyFXr+dJONncoZVLdMIl5szd4svZlqss6VjsxzM9mHhF0b/ZryTi2G04UvpEJ
KCApxqRBq8tGvJHdsIpDdPciYXFVroi6i2WZLeBZTcu6pwHIJ4WrKEln+7k5C/JFejQ/IW95FI4j
BUHt+rDklbDUnzNU253Mt0sWs9YQatkNGckK0CsC8TEmuqTAz58t7aECt9Z0c91+6kmZRmONC1o8
SLO1pT9sRj/vNdXlyKsJLs8yvTtPkkGBjtlSM0MJojIqu9Gx631WPWcAZE/MxGqG2RtJjlO0WnZM
Y7DtAy7NllANppHgfV8A/umpWzI84IL3M90wggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUA
MH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0
aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYDVQQG
EwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2Vy
dGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVy
bWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHCYPMzi3Y
GrEppC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKnu8zPf1Jwuk0tsvVCk6U9
b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1PKHG/FaR/wpbfuIqu54qzHDY
eqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxahNvuryGaC/o2/ceD2uYDX9U8Eg5Dp
IpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN
2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
DwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vY2EwLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nm
c2NhLmNydDBbBgNVHR8EVDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5j
cmwwJ6AloCOGIWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1
BgsrBgEEAYG1NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xp
Y3kucGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkF
gdtY1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7
Er1A+hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQoCRcL
N5A0t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTipgr/O75C
DUHDRHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQgWI270g+5MYA8
GfgI/EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8MQ+Z77U1uL7TelWO
5lApsbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2Niy/QvVNKbb43A43ny076
khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjxkJh8BYtv9ePsXklAxtm8J7GC
UBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhdGwXV27ioRKbj/cIq7JRXun0NbeY+
UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jGCA28wggNrAgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg
U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD
bGllbnQgQ0ECAwkUOzAJBgUrDgMCGgUAoIIBrzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwG
CSqGSIb3DQEJBTEPFw0xNDAzMDYwNDM0NDdaMCMGCSqGSIb3DQEJBDEWBBQr2A7tAPTetS4HHdqH
XJ4Zr+AxFDCBpQYJKwYBBAGCNxAEMYGXMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3Rh
cnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EC
AwkUOzCBpwYLKoZIhvcNAQkQAgsxgZeggZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFy
dENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgw
NgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQID
CRQ7MA0GCSqGSIb3DQEBAQUABIIBAEwmySYn9fXFgoysaw2dpHcSQaPjDRm+7a1vUf/ED604UVW4
eMoqT0WqOsYXCy6JnIpoyZHwDs4QXaSeWgL7sO4lzZwCvl16fYjHxUkE19bqzEEB+0L6egm5cHH1
8ffZhzeAF+Wv7Mbrr4BAqi1lqxkOcW/6NcPYeKFIE8LIK1SnQjKy6WaKdJcNurcE9alGtpsefgA2
ChtNm0Io/a6YeaOzUM6Om/T/k6r3LnQrZ9Ey09mfvmiYDBqnI19iGXRUQYakEsVj1iJRJpE1NY23
VvC9tWK3fgkNpGU9bOgQxwJYIQ0ar/+q3GAzOuBkwn/m5KRgpvQiX5IqVyBTPobdQoAAAAAAAAA=

--Apple-Mail=_7C41DF94-0571-4D68-B2D5-40F8CC891B89--


From nobody Thu Mar  6 00:14:41 2014
Return-Path: <michael.holloway@comlaude.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 3D0AC1A0147 for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 00:14:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.667
X-Spam-Level: 
X-Spam-Status: No, score=-1.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no
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 CEHbgFqG4PjA for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 00:14:25 -0800 (PST)
Received: from smtp158.dfw.emailsrvr.com (smtp158.dfw.emailsrvr.com [67.192.241.158]) by ietfa.amsl.com (Postfix) with ESMTP id 6A8AC1A0154 for <eppext@ietf.org>; Thu,  6 Mar 2014 00:13:46 -0800 (PST)
Received: from smtp5.relay.dfw1a.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp5.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 4A837585AE; Thu,  6 Mar 2014 03:13:42 -0500 (EST)
X-SMTPDoctor-Processed: csmtpprox beta
Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp5.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 42DA05859C; Thu,  6 Mar 2014 03:13:42 -0500 (EST)
X-Virus-Scanned: OK
Received: by smtp5.relay.dfw1a.emailsrvr.com (Authenticated sender: m4bh-AT-comlaude.com) with ESMTPSA id 85D57585AE;  Thu,  6 Mar 2014 03:13:41 -0500 (EST)
Message-ID: <53182E33.9020807@comlaude.com>
Date: Thu, 06 Mar 2014 09:13:39 +0100
From: Michael Holloway <michael.holloway@comlaude.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: eppext@ietf.org, tmch-tech@icann.org
References: <CF3CB1E1.58C3C%jgould@verisign.com>
In-Reply-To: <CF3CB1E1.58C3C%jgould@verisign.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/rrNcE95uwDxAEo0MLDDqvExk8Lo
Subject: Re: [eppext] [tmch-tech] Type of encoding attribute in draft-lozano-tmch-smd-03
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: Thu, 06 Mar 2014 08:14:27 -0000

On 03/05/2014 05:08 PM, Gould, James wrote:
> To note, draft-lozano-tmch-smd has been moved to
> draft-ietf-eppext-tmch-smd and draft-tan-epp-launchphase has been moved to
> draft-ietf-eppext-launchphase, since they are being moved forward with the
> new eppext WG.  Iıve copied the eppext mailing list on this reply and my
> prior reply to your posting associated with draft-ietf-eppext-launchphase.
>   
>   

Keeping both lists on as its probably relevant to both.

Is there a way to forward the old drafts to the new ones on ietf.org (eg 
draft-tan-epp-launchphase-13 -> draft-ietf-eppext-launchphase-00) or a 
note somewhere that this has happened. I think this changed has gone 
unnoticed by a number of registries & registrars so any updates might be 
missed (though I realise there is no change from launchphase-12 -> 
launchphase-00 other than names/references). I have yet to see registry 
documentation referencing the new drafts.

This probably applies to a couple of other drafts (idnmap etc) that have 
changed the names.


*Michael Holloway
Senior Systems Administrator**| Com Laude*
2^nd Floor, 28-30 Little Russell Street
London, WC1A 2HN, United Kingdom
www.comlaude.com <http://www.comlaude.com>


From nobody Thu Mar  6 02:18:33 2014
Return-Path: <galvin@elistx.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 6B91C1A01EF for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 02:18:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, USER_IN_WHITELIST=-100] 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 h3nN9E7wCYXL for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 02:18:23 -0800 (PST)
Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179]) by ietfa.amsl.com (Postfix) with ESMTP id 969941A020D for <eppext@ietf.org>; Thu,  6 Mar 2014 02:18:23 -0800 (PST)
Received: by mail-we0-f179.google.com with SMTP id x48so2727415wes.24 for <eppext@ietf.org>; Thu, 06 Mar 2014 02:18:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=IVBa/aKdJu3IY5ae2ti9UczusPplX488Jn4WLW1gCWs=; b=Xiptn4nVvpSD+ARNk1gEyg/Yp9lHnYjhG3mXd0F+fRXTNgie8JiiP3m9rATNgnSOBy scdRuKEaHi+EoM+yaFrGrfb5lcjEziq9BOzIwZK6Cz7HoeYH2ojQaLtuQsIVz4oMgcd1 YKwIsKVZdJHXVDXYttj54EQ/ja2/Gz9k+p+NXt/iO48yV+Tz0O9FSlD5nYEncDKdE3OD VjOsVf0GpRQjeMesv5eSml+HH2/yiOaR5c07puTDKEC9Mh+p7CNvywWn6Afp/KECdIqM X9r5PnpueloZn1QXgIb0q/Rp0nh5TevT2YlphJmlbLfd08UBlbz87yJ2ervCelXbIsFD k06A==
X-Gm-Message-State: ALoCoQnkJPYQvoUHIY2nRpdVv1rptgg13i2hxOBG3PkzGGQR2G5p0cP+G9FkOqX+AHJGkfT9dK+T
X-Received: by 10.194.234.106 with SMTP id ud10mr8974206wjc.0.1394101098893; Thu, 06 Mar 2014 02:18:18 -0800 (PST)
Received: from [31.133.166.63] (dhcp-a63f.meeting.ietf.org. [31.133.166.63]) by mx.google.com with ESMTPSA id q15sm14643635wjw.18.2014.03.06.02.18.17 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 06 Mar 2014 02:18:17 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: James Galvin <galvin@elistx.com>
X-Mailer: iPad Mail (11B651)
In-Reply-To: <53182E33.9020807@comlaude.com>
Date: Thu, 6 Mar 2014 10:18:17 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <8BF32284-6198-4036-8E90-19EB370E8726@elistx.com>
References: <CF3CB1E1.58C3C%jgould@verisign.com> <53182E33.9020807@comlaude.com>
To: Michael Holloway <michael.holloway@comlaude.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/2nZyKx-4TKOgpHHs3Vvtdc2kxwo
Cc: "tmch-tech@icann.org" <tmch-tech@icann.org>, "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] [tmch-tech] Type of encoding attribute in draft-lozano-tmch-smd-03
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: Thu, 06 Mar 2014 10:18:29 -0000

> On Mar 6, 2014, at 8:13 AM, Michael Holloway <michael.holloway@comlaude.co=
m> wrote:
>=20
>> On 03/05/2014 05:08 PM, Gould, James wrote:
>> To note, draft-lozano-tmch-smd has been moved to
>> draft-ietf-eppext-tmch-smd and draft-tan-epp-launchphase has been moved t=
o
>> draft-ietf-eppext-launchphase, since they are being moved forward with th=
e
>> new eppext WG.  I=C2=B9ve copied the eppext mailing list on this reply an=
d my
>> prior reply to your posting associated with draft-ietf-eppext-launchphase=
.
>=20
> Keeping both lists on as its probably relevant to both.
>=20
> Is there a way to forward the old drafts to the new ones on ietf.org (eg d=
raft-tan-epp-launchphase-13 -> draft-ietf-eppext-launchphase-00) or a note s=
omewhere that this has happened. I think this changed has gone unnoticed by a=
 number of registries & registrars so any updates might be missed (though I r=
ealise there is no change from launchphase-12 -> launchphase-00 other than n=
ames/references). I have yet to see registry documentation referencing the n=
ew drafts.

Speaking as cochair of EPPEXT, there may be a short cut but there are two th=
ings that the authors of the docs should do.  First if the docs are going to=
 remain as working group docs, the editors should move to editing a version w=
ith the new name.  Second, since the "00" version of the docs are created in=
 the working group, the editors should upload the current version as the "01=
".

Jim


From nobody Thu Mar  6 03:43:34 2014
Return-Path: <Antoin.Verschuren@sidn.nl>
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 81A821A019C for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 03:43:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.453
X-Spam-Level: 
X-Spam-Status: No, score=-0.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=no
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 TWi2jRGNkRPb for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 03:43:31 -0800 (PST)
Received: from arn2-kamx.sidn.nl (kamx.sidn.nl [IPv6:2a00:d78:0:147:94:198:152:69]) by ietfa.amsl.com (Postfix) with ESMTP id 7AAED1A023E for <eppext@ietf.org>; Thu,  6 Mar 2014 03:43:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sidn.nl; s=sidn_nl; c=relaxed/relaxed;  h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding:x-originating-ip; bh=xhUuvmDKKGuiL9+HWEbmshejRJC/IcqI6/SpirP3a+g=; b=i2L/2fH33A+9zyOMUewltaHJ3QmTtYcEq+xIoeZvSSzKDiRA1AnIhv+efVNqbEp4oUIvZIJ1zLq2iotznyBsB+tKC1Q0niCo1EQEMCXk8ERqot6wh+rjJOKhWoHP5n4rYXiOF4THYO8Ui74eMyrEvUTiYTSo/b4r/EorT9+HTlo=
Received: from kahubcasn02.SIDN.local ([192.168.2.74]) by arn2-kamx.sidn.nl  with ESMTP id s26BhRTK021028-s26BhRTM021028 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL) for <eppext@ietf.org>; Thu, 6 Mar 2014 12:43:27 +0100
Received: from [94.198.152.222] (94.198.152.222) by kahubcasn02.SIDN.local (192.168.2.77) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 6 Mar 2014 12:43:24 +0100
Message-ID: <53185F5B.5040306@sidn.nl>
Date: Thu, 6 Mar 2014 12:43:23 +0100
From: Antoin Verschuren <antoin.verschuren@sidn.nl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: <eppext@ietf.org>
References: <CF3CB1E1.58C3C%jgould@verisign.com> <53182E33.9020807@comlaude.com>
In-Reply-To: <53182E33.9020807@comlaude.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [94.198.152.222]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/wGAtPZ2SlpKp4-HI8igbURt8Jtk
Subject: Re: [eppext] [tmch-tech] Type of encoding attribute in draft-lozano-tmch-smd-03
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: Thu, 06 Mar 2014 11:43:33 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

op 06-03-14 09:13, Michael Holloway schreef:

> Is there a way to forward the old drafts to the new ones on
> ietf.org (eg draft-tan-epp-launchphase-13 ->
> draft-ietf-eppext-launchphase-00) or a note somewhere that this has
> happened. I think this changed has gone unnoticed by a number of
> registries & registrars so any updates might be missed (though I
> realise there is no change from launchphase-12 -> launchphase-00
> other than names/references). I have yet to see registry 
> documentation referencing the new drafts.
> 
> This probably applies to a couple of other drafts (idnmap etc) that
> have changed the names.


There was some unclarity on how to do this in the datatracker, but
this has now been done for all documents that were adopted by EPPEXT.


- -- 
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl
XMPP: antoin.verschuren@jabber.sidn.nl
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTGF9bAAoJEDqHrM883Agn3B0IAJgwi9R+vvQK2xYE96dm1tyZ
agXIUy/uGKEaG0erNnPqSVlbcvwvVy47d9Fzl/X0A7OZPKM/TWtOEZRdcW1xTGbL
bVSd7HJp61/weE618f7dXjgX9oDbsqMCqCG7Vz8w6EFNrTDynS3qzeWAOMQCD6lp
qDlkEyqkJ1yD+8SWW3oNZlkVzon+CvtwW5as03OWSpCQ0zVz8cg1Vtl45WNKyV3t
78PlJ/Xa+WRcWq03k9Llfn/DFMbO1NFTnjWGy02u4MtcgKOz0zSCqO7nr0/7Qwgt
kCFFnLaGw1IO4I0voJ/4qX4bUT4y3Rz/hu/9UCfs+Dg0AoTYWIv3QSTJAb8i4uw=
=qRa7
-----END PGP SIGNATURE-----


From nobody Thu Mar  6 07:35:16 2014
Return-Path: <shollenbeck@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 77C771A0100 for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 07:35:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.901
X-Spam-Level: 
X-Spam-Status: No, score=-3.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 Z10RLvx6hgtI for <eppext@ietfa.amsl.com>; Thu,  6 Mar 2014 07:34:59 -0800 (PST)
Received: from exprod6og127.obsmtp.com (exprod6og127.obsmtp.com [64.18.1.78]) by ietfa.amsl.com (Postfix) with ESMTP id 6B25C1A00A8 for <eppext@ietf.org>; Thu,  6 Mar 2014 07:34:56 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob127.postini.com ([64.18.5.12]) with SMTP ID DSNKUxiVnIkmOSDFKSIWKHsTObFdrZnauppv@postini.com; Thu, 06 Mar 2014 07:34:56 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s26FYpU2009624 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 6 Mar 2014 10:34:52 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Thu, 6 Mar 2014 10:34:52 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: =?iso-8859-1?Q?Patrik_Wallstr=F6m?= <pawal@blipp.com>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] draft-wallstrom-epp-registrant-problem-statement-00.txt
Thread-Index: AQHPFijSdKEk1vr0pUSFVow73a/gbprUdaNA
Date: Thu, 6 Mar 2014 15:34:50 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F4936D491@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <6E1B455B-FDB5-4C22-9EB1-C4BBBFF41F0A@blipp.com>
In-Reply-To: <6E1B455B-FDB5-4C22-9EB1-C4BBBFF41F0A@blipp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/gTvHgC6PhFsCqA3iufBGhSpXvgI
Subject: Re: [eppext] draft-wallstrom-epp-registrant-problem-statement-00.txt
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: Thu, 06 Mar 2014 15:35:04 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Patrik
> Wallstr=F6m
> Sent: Monday, January 20, 2014 4:45 PM
> To: eppext@ietf.org
> Subject: [eppext] draft-wallstrom-epp-registrant-problem-statement-
> 00.txt
>=20
> I just realised that it took such a long time finishing this text to
> not read up on the provreg mailing list and just now figured out that
> there was both a new working group and a new mailing list. However, I
> have been looking at the registry lock issues, and think this
> alternative can be of some interest.
>=20
> Name:		draft-wallstrom-epp-registrant-problem-statement
> Revision:	00
> Title:		EPP Registrant Security Problem Statement
> Document date:	2014-01-20
> Group:		Individual Submission
> Pages:		6
> URL:            http://www.ietf.org/internet-drafts/draft-wallstrom-
> epp-registrant-problem-statement-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-wallstrom-epp-
> registrant-problem-statement/
> Htmlized:       http://tools.ietf.org/html/draft-wallstrom-epp-
> registrant-problem-statement-00
>=20
>=20
> Abstract:
>   This document collects a number of requirements on securing the
>   provisioning of DNS data between a Registrant and a Registry.  The
>   most common attack in the chain of Registrant-Registrar-Registry is
>   to inject false information into the Registrar system, which in turn
>   forwards the injected data to the Registry using EPP, the Extensible
>   Provisioning Protocol.

Meeting my "note well" obligations: Verisign just submitted an IPR statemen=
t related to this draft. It's not yet visible on the IPR page, but it shoul=
d be once the Secretariat pushes the appropriate buttons.

Scott


From nobody Fri Mar  7 00:44:14 2014
Return-Path: <wil@cloudregistry.net>
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 479C71A0115 for <eppext@ietfa.amsl.com>; Fri,  7 Mar 2014 00:44:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable
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 CpZrJ-LpfQFd for <eppext@ietfa.amsl.com>; Fri,  7 Mar 2014 00:44:10 -0800 (PST)
Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com [74.125.82.45]) by ietfa.amsl.com (Postfix) with ESMTP id 953D81A010B for <eppext@ietf.org>; Fri,  7 Mar 2014 00:44:06 -0800 (PST)
Received: by mail-wg0-f45.google.com with SMTP id l18so4077781wgh.4 for <eppext@ietf.org>; Fri, 07 Mar 2014 00:44:02 -0800 (PST)
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=yIqjDnxx6DGWuwftjBP/rVG5QCQxlIKoFuam3B0w8OE=; b=LlwA14kPnp6m0eBed83nA0vjPluGgxRGxUr/45lITBsCydIcT3RLO1L4IutyCwK2K1 NZQbrv84CdKSlMG1J44Gk3o9Vtv4ICIvxm1k8xsdjPdZujprnds/ZACjopw70t6PtEKS DRTPW2s2mwEf6GQNulP4deylFjmLux2g9F+3214XnHpwd4t/0v05/iAwdm/sLiR8Upvu cFxQpnSbiVs67eVNw0fdsIYuAKt1qiehb+ZDkNhkAnSTKy3Z+OVdBOGOve3QsvEUL6Nj RzX527BkUHIhgY8QfK2cCgcjoOfkj+z/t/NgEulPANMLoRtjqSI4zXcG41Hei6gc99sx bSdA==
X-Gm-Message-State: ALoCoQkSwHkBL+q1t8dYyWoKPBMN1CUjCxM8gC7Fqp0mcczXuG8veftHASvSkLU/FW53moYDXUrO
MIME-Version: 1.0
X-Received: by 10.194.2.168 with SMTP id 8mr17145888wjv.8.1394181841927; Fri, 07 Mar 2014 00:44:01 -0800 (PST)
Received: by 10.216.95.66 with HTTP; Fri, 7 Mar 2014 00:44:01 -0800 (PST)
Received: by 10.216.95.66 with HTTP; Fri, 7 Mar 2014 00:44:01 -0800 (PST)
In-Reply-To: <53175035.3010102@centralnic.com>
References: <CF3CAD62.58C04%jgould@verisign.com> <53175035.3010102@centralnic.com>
Date: Fri, 7 Mar 2014 19:44:01 +1100
Message-ID: <CACnMJCOCv8fQPXbSv3wks_pB3X=ZOCooLLuAHx6ra1ktjMTX0A@mail.gmail.com>
From: Wil Tan <wil@cloudregistry.net>
To: Gavin Brown <gavin.brown@centralnic.com>
Content-Type: multipart/alternative; boundary=047d7b3a893a70d8a004f400418d
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/ry0oONTOG3LYZJrDSYCYPaAmDKI
Cc: Patrick Mevzek <Patrick.Mevzek@afnic.fr>, eppext@ietf.org, James Gould <jgould@verisign.com>, "provreg@ietf.org" <provreg@ietf.org>
Subject: Re: [eppext] [provreg] Inconsistency in number of status values in draft-tan-epp-launchphase-12 ?
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: Fri, 07 Mar 2014 08:44:12 -0000

--047d7b3a893a70d8a004f400418d
Content-Type: text/plain; charset=UTF-8

On 06/03/2014 3:26 am, "Gavin Brown" <gavin.brown@centralnic.com> wrote:
>
> +1. Our implementation only supports a single status. Are there any
> implementations which require this design?

+1 we should keep it simple. already the spec supports quite a few use
cases, so unless this is a blocker for a common scenario we should not
allow multiple status values.

.wil

>
> I'll add this point to my slides for discussion tomorrow.
>
> G.
>
> On 05/03/2014 15:36, Gould, James wrote:
> > Patrick,
> >
> > Good catch. My recommendation is for the text to be tightened up to
> > support only a single status, since the status really reflects the
status
> > or state within the state diagram of Figure 1.  Adding support for
> > multiple statuses in the XML schema would make it more difficult for the
> > client to determine the state of the application. 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.
>
>
> _______________________________________________
> provreg mailing list
> provreg@ietf.org
> https://www.ietf.org/mailman/listinfo/provreg
>

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

<p dir=3D"ltr"><br>
On 06/03/2014 3:26 am, &quot;Gavin Brown&quot; &lt;<a href=3D"mailto:gavin.=
brown@centralnic.com">gavin.brown@centralnic.com</a>&gt; wrote:<br>
&gt;<br>
&gt; +1. Our implementation only supports a single status. Are there any<br=
>
&gt; implementations which require this design?</p>
<p dir=3D"ltr">+1 we should keep it simple. already the spec supports quite=
 a few use cases, so unless this is a blocker for a common scenario we shou=
ld not allow multiple status values.</p>
<p dir=3D"ltr">.wil</p>
<p dir=3D"ltr">&gt;<br>
&gt; I&#39;ll add this point to my slides for discussion tomorrow.<br>
&gt;<br>
&gt; G.<br>
&gt;<br>
&gt; On 05/03/2014 15:36, Gould, James wrote:<br>
&gt; &gt; Patrick,<br>
&gt; &gt;<br>
&gt; &gt; Good catch. My recommendation is for the text to be tightened up =
to<br>
&gt; &gt; support only a single status, since the status really reflects th=
e status<br>
&gt; &gt; or state within the state diagram of Figure 1. =C2=A0Adding suppo=
rt for<br>
&gt; &gt; multiple statuses in the XML schema would make it more difficult =
for the<br>
&gt; &gt; client to determine the state of the application. Thoughts?<br>
&gt; &gt;<br>
&gt;<br>
&gt; --<br>
&gt; Gavin Brown<br>
&gt; Chief Technology Officer<br>
&gt; CentralNic Group plc (LSE:CNIC)<br>
&gt; Innovative, Reliable and Flexible Registry Services<br>
&gt; for ccTLD, gTLD and private domain name registries<br>
&gt; <a href=3D"https://www.centralnic.com/">https://www.centralnic.com/</a=
><br>
&gt;<br>
&gt; CentralNic Group plc is a company registered in England and Wales with=
<br>
&gt; company<br>
&gt; number 8576358. Registered Offices: 35-39 Moorgate, London, EC2R 6AR.<=
br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; provreg mailing list<br>
&gt; <a href=3D"mailto:provreg@ietf.org">provreg@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/provreg">https://www.=
ietf.org/mailman/listinfo/provreg</a><br>
&gt;<br>
</p>

--047d7b3a893a70d8a004f400418d--


From nobody Fri Mar  7 14:31:54 2014
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 5FB8D1A012A for <eppext@ietfa.amsl.com>; Fri,  7 Mar 2014 14:31:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 sOv0tHmtC1SE for <eppext@ietfa.amsl.com>; Fri,  7 Mar 2014 14:31:40 -0800 (PST)
Received: from exprod6og124.obsmtp.com (exprod6og124.obsmtp.com [64.18.1.242]) by ietfa.amsl.com (Postfix) with ESMTP id E19F11A0110 for <eppext@ietf.org>; Fri,  7 Mar 2014 14:31:39 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob124.postini.com ([64.18.5.12]) with SMTP ID DSNKUxpIx/yEqFpkAvol+TM2w1QKn25hLPXw@postini.com; Fri, 07 Mar 2014 14:31:35 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s27MVYCu019064 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <eppext@ietf.org>; Fri, 7 Mar 2014 17:31:34 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Fri, 7 Mar 2014 17:31:34 -0500
From: "Gould, James" <JGould@verisign.com>
To: "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: draft-ietf-eppext-idnmap Feedback
Thread-Index: AQHPOlT+4eaYxDDdEE+oj57oox5INQ==
Date: Fri, 7 Mar 2014 22:31:33 +0000
Message-ID: <CF3FAF18.58FB4%jgould@verisign.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: multipart/related; boundary="_004_CF3FAF1858FB4jgouldverisigncom_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/6oUxLp2xdPBP_xwmM6ypZZ-MQho
Subject: [eppext] draft-ietf-eppext-idnmap Feedback
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: Fri, 07 Mar 2014 22:31:44 -0000

--_004_CF3FAF1858FB4jgouldverisigncom_
Content-Type: multipart/alternative;
	boundary="_000_CF3FAF1858FB4jgouldverisigncom_"

--_000_CF3FAF1858FB4jgouldverisigncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,

I want to provide some feedback to draft-ietf-eppext-idnmap.  We have creat=
ed a similar extension, that we call IDN Language Tag ( http://www.verisign=
inc.com/assets/idn-language-tag.pdf ), where there is only an extension to =
the domain create for passing the language tag for the IDN domain name.

  1.  I recommend support for an extension to the info command (e.g. empty =
<idn:info> element) to have the client explicitly specify the desire to get=
 the additional IDN information in the response.  I=92m not sure if implici=
tly returning the extension in all IDN domain info responses based on the l=
ogin services is necessary.

  2.

I recommend adding support for a separate client specified language or lexi=
con element along with the server determined table element.  A client may s=
pecify a language that does not actually match the actual IDN table or scri=
pt table detected by the server.  The table element should be fully defined=
 in the draft and hopefully would map to the tables posted to IANA by the r=
egistry.

  3.

If there is a client specified language / lexicon, then the command extensi=
on could have a specific element like <idn:create> that takes the language =
and optionally the uname.  An extension to the domain create response could=
 then include the language, server determined table, and optionally the una=
me.  The mapping of the client specified language / lexicon to the language=
 / script table is up to server policy, but it does not need to be one-to-o=
ne.

  4.  Why is the uname required in the info response?  My recommendation is=
 to make it optional and returned based on server policy.

in summary, I recommend having an extension to the info command (empty <idn=
:info>) element, an extension to the info response (<idn:infData> containin=
g the client-specified language / script, server-determiend table, and opti=
onally the uname), an extension to create (<idn:create> containing the clie=
nt-specified language / script and optionally the uname), and an extension =
to the create response (<idn:creData> containing the client-specified langu=
age / script, server-determined table, and optionally the uname).

--

JG

[cid:577CC856-14C6-4AA9-A7D0-ACBEA7341CD6]

James Gould
Principal Software Engineer
jgould@verisign.com

703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com
=93This message (including any attachments) is intended only for the use of=
 the individual or entity to which it is addressed, and may contain informa=
tion that is non-public, proprietary, privileged, confidential and exempt f=
rom disclosure under applicable law or may be constituted as attorney work =
product. If you are not the intended recipient, you are hereby notified tha=
t any use, dissemination, distribution, or copying of this communication is=
 strictly prohibited. If you have received this message in error, notify se=
nder immediately and delete this message immediately.=94

--_000_CF3FAF1858FB4jgouldverisigncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <3FDEB3EBE073A34EB3B762278E2491F2@verisign.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap:break-word">
<div style=3D"color:rgb(0,0,0)">Hi,</div>
<div style=3D"color:rgb(0,0,0)"><br>
</div>
<div style=3D"color:rgb(0,0,0)">I want to provide some feedback to&nbsp;dra=
ft-ietf-eppext-idnmap. &nbsp;We have created a similar extension, that we c=
all IDN Language Tag (&nbsp;<a href=3D"http://www.verisigninc.com/assets/id=
n-language-tag.pdf">http://www.verisigninc.com/assets/idn-language-tag.pdf<=
/a>&nbsp;),
 where there is only an extension to the domain create for passing the lang=
uage tag for the IDN domain name. &nbsp;</div>
<ol>
<li style=3D"color:rgb(0,0,0)">
<p style=3D"margin:0px">I recommend support for an extension to the info co=
mmand (e.g. empty &lt;idn:info&gt; element) to have the client explicitly s=
pecify the desire to get the additional IDN information in the response. &n=
bsp;I=92m not sure if implicitly returning the
 extension in all IDN domain info responses based on the login services is =
necessary. &nbsp;</p>
</li><li style=3D"color:rgb(0,0,0)"><span style=3D"color:rgb(0,0,0); font-s=
tyle:normal; font-weight:normal; text-decoration:none">
<p style=3D"margin:0px">I recommend adding support for a separate client sp=
ecified language or lexicon element along with the server determined table =
element. &nbsp;A client may specify a language that does not actually match=
 the actual IDN table or script table detected
 by the server.&nbsp; The table element should be fully defined in the draf=
t and hopefully would map to the tables posted to IANA by the registry.</p>
</span></li><li style=3D"color:rgb(0,0,0)"><span style=3D"color:rgb(0,0,0);=
 font-style:normal; font-weight:normal; text-decoration:none">
<p style=3D"margin:0px">If there is a client specified language / lexicon, =
then the command extension could have a specific element like &lt;idn:creat=
e&gt; that takes the language and optionally the uname. &nbsp;An extension =
to the domain create response could then include
 the language, server determined table, and optionally the uname. &nbsp;The=
 mapping of the client specified language / lexicon to the language / scrip=
t table is up to server policy, but it does not need to be one-to-one.&nbsp=
;</p>
</span></li><li>Why is the uname required in the info response? &nbsp;My re=
commendation is to make it optional and returned based on server policy. &n=
bsp; &nbsp;</li></ol>
<div style=3D"color:rgb(0,0,0)">
<p style=3D"margin:0px">in summary, I recommend having an extension to the =
info command (empty &lt;idn:info&gt;) element, an extension to the info res=
ponse (&lt;idn:infData&gt; containing the client-specified language / scrip=
t, server-determiend table, and optionally the
 uname), an extension to create (&lt;idn:create&gt; containing the&nbsp;cli=
ent-specified language / script&nbsp;and optionally the uname), and an exte=
nsion to the create response (&lt;idn:creData&gt; containing the client-spe=
cified language / script, server-determined table, and
 optionally the uname). &nbsp;</p>
</div>
<div style=3D"color:rgb(0,0,0); font-size:14px; font-family:Calibri,sans-se=
rif"><br>
</div>
<div style=3D"color:rgb(0,0,0); font-size:14px; font-family:Calibri,sans-se=
rif">
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3">--&nbsp;</font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3">&nbsp;</font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3">JG</font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3">&nbsp;</font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><img width=3D"75" height=3D"66" src=3D"ci=
d:577CC856-14C6-4AA9-A7D0-ACBEA7341CD6" type=3D"image/png"></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3">&nbsp;</font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(12,29,99)">James=
 Gould</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(41,42,45)">Princ=
ipal Software Engineer</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(0,0,219)">jgould=
@verisign.com</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(41,42,45)">&nbsp=
;</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(41,42,45)">703-9=
48-3271 (Office)</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(39,41,43)">12061=
 Bluemont Way</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<font face=3D"Calibri" size=3D"3"><span style=3D"color:rgb(39,41,43)">Resto=
n, VA 20190</span></font></p>
<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt; font-size:12pt; fo=
nt-family:Cambria">
<span style=3D"color:rgb(12,29,99)"><font face=3D"Calibri" size=3D"3">Veris=
ignInc.com</font></span></p>
</div>
<h5><font color=3D"gray">=93This message (including any attachments) is int=
ended 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 yo=
u are not the intended recipient, you are hereby notified that any use, dis=
semination, distribution, or copying of this communication is strictly proh=
ibited. If you have received this
 message in error, notify sender immediately and delete this message immedi=
ately.=94
</h5>
</font>
</body>
</html>

--_000_CF3FAF1858FB4jgouldverisigncom_--

--_004_CF3FAF1858FB4jgouldverisigncom_
Content-Type: image/png; name="3CA91A0B-A6C1-43A5-AC92-8E23C9AD1B74[19].png"
Content-Description: 3CA91A0B-A6C1-43A5-AC92-8E23C9AD1B74[19].png
Content-Disposition: inline;
	filename="3CA91A0B-A6C1-43A5-AC92-8E23C9AD1B74[19].png"; size=4109;
	creation-date="Fri, 07 Mar 2014 22:31:33 GMT";
	modification-date="Fri, 07 Mar 2014 22:31:33 GMT"
Content-ID: <577CC856-14C6-4AA9-A7D0-ACBEA7341CD6>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAEkAAABACAIAAADZHs1DAAAP1ElEQVRoBe2aa3CU1RnHN3vLJtmQ
hEtiwlUBtZUUCiU6tU7wVhinjOB0xmJnFIdpO1Y6DY586Iwdo36gLc4Iip3pVAL9IKjTDnhDEEWC
1GoICHLRctEkXHIPuZHr7qa/c553T152N9lsNvnWM5nDec97Ls//+T+X854lZWBgwDFuRRaXOiUl
hX2kHrcNr1vYfd1T0g/ACIVCQV0CgQD/8miwOZ1Ol8vldrupKTyOK9QU2ThpUA4w9Pf39/X19fT0
UCsYYHA6QcLiYKCwF2MEMNh8Pp/X6/V4PAxOXoDoFcYAG7ICplsXNvClpSFvipAimGy1wQmrMgV4
aUzxekEbLV8yPUlhE66u6YJkqT6fMjKDyjRs2GgaeNKA587OTqZnZGSMLYejx4biEautrQ3eUlNT
LUiCx6AyjWHhAbKrqwuEwMNQxYyTYUzmjhIbboMo7e3tyIwoMYA5nZ+duXiyur6ju88u5ZL5s+ff
mJ+TmUan4JUGNVbQ2tqKNvx+PwTaZ42uPRpseBeoYMygUvRoijp7AnuPXdhz9PyeyvPI7khxqtoU
yTcDofk35j1674LH7luY7U8zVsoo2qgMc5gwYQIeaOaNrpEwNoCBqraujgBALDeoOnr6X9t/4rX9
x9t7gg6Xx+F0K1QEQOBRFKoBVYdCjoGgI6T+MtO9j9+74Nlf3gNChhiQHR0dwMvKykoSXmLYMEUY
u3T5MoyxMZEDbJTK81fWlR242NrrcHsdToBpSBZpsKeps0gDocYWDDhC6i8zzbO9ZOWKH38/Ah5K
hL1kjDMBbMQMDKa6pgaE6enpggp4r+z5cvOeLx0en6bLpRkTbIKKWjGnijoCgQ3qdB3sdwR6FcJg
8NF7Crc99XNeG/ZQIvkQ3xt1bhgpNrYhlMFYY0NDVna2Bczp/MPrh3dVVjncAHOrvxSwuSw3U3SF
SVPIxDKpBVuYQOABMtg3f+aUA39aY/fApqYmLB89CmBZY+T1SA8EcIWb1dfXk8QIaFIUsKM1Dk+a
w+1xuLQ1Ag9s1p9uC9rBTk2sUoRLq8Ojp6cy/UR100MvvK41oPkdGMjJySF3svXI8dhHjggbSDhD
ED8wSxgTYLsqLihgbsRCULBp3gghBobyN5AY33NalKoeuA2rgInYs1rHU37m4rq/vW/gsReZk63Z
0S70CNsjwiakNTU2etxuAXax5dpf3juuuBJgFiQtPdgUKv3n1DZpPdrawFPDwvBoW/C8L79bceD4
eQOPcELMHB118bHhab29vYq0UIhjvGB77p+VHeRk7MpCIn5lgobRrHY5noCnQgrD5JX5sJJOPZ0Y
q/h3rdn0NpsaePgbAkiPWXckjfjfOJytMHrcmngltnGsqqmyqllZUYozK82z4MY8tZNYmtnT6T5+
saWtV1DpXuARRYLB4ltyVWw0hZRA4VDS1Xfiu3pe1TR3vLDz4B9XLSGEAIlw0tzcTJ1oPoiPDXto
uXoVzfkzM/kyQ4y/f3JW0QVpig3H7vXLJfkqEW3l4OlLd/95n7JbU0KB4rkTDz6z3HTYGyVlH5+o
alTjQ6FtHx575hfFvAUeXodaESNRbHFsErWRQxsaGpRBpqRQX2ru/LKmRScxZZBtnd0lr31oF9G0
l9w2rfjmXJWppdDo79n+xL1mgL1RVd+6+f1jWmUq9dc0tb/z+TfsTmEYB2jEkLZ91vDtONgwQhgj
ZavPaf1N/enZegUM3uTP7f3Hga8OnqyKuc323xQ7OH9ICQaefWjRrCkTYo5c/fK7yshlTXVkc739
+RlGanQDREvEEI+IOT1mZxxsBH0WlfO+uioIhQ6dbdSuhffrUI5Aqf7SNz6NuTpInl2xQHlXKJDl
CZU8sCDmsN1fnC0/16wCiVqTU6jS3cGvqoUoakk87B9z+lCdcbChKoAJY7SBV9PUobMTE3VwQ9Me
X/nXtds/Ph5zj5JlhVk+J2erTY/+JDvDF3tM2ceaNI41kjzw5BTMsrWzx8DD8caBt76+YEDZlaYt
1N4bUqo1fyBE39700rf+09rZHS16dkbqplWL5xf4Vy9Rp+HoUvrG4eo2/emgzmgUWVzBO/Fdrdgk
vZjlGPPG0nClCVP1uXpIE6qtPKVBOtF6dUv3pt2faeEiK1Bt/+39kb36ufVaz6YPz6jEDf+WvvQL
Mor+WhVsSozwfVnMdWJ2DpcDZF0MElj9+kKuvZuERdEJ16p1B/nAk/bcv46svn/RrLxs3XVdBaUp
KzYoR7UX1IS7qg+I62+BLALVUGSQGQbkyM/N129m31jnFukQ3kBoey9bWhuTudWXmze9ZOsQ+aBw
1oN3znOkZTsyJg3+pecQh3QCDFvB4AaqR1NlgZI3IwfG+OGwqdda0xg6qRPjnJGdqveIAKb7OBx6
fG8frR4qH2xaXZzl12diuDJ/KjbiYNevqriytGboMsLooSOq4mBDT1wbWLwFgz5sx3xZyh1B2GaU
fDqolJR9FHNn8kHJT2+77rRlH6ew8EUnqHRjYGD65Ex1Ka0Lyk2INJaLg43DzqRJk8BG4WQAgd/L
y9ASKFfQsoWl4UH7z4lL7cPkg5k5sdKAAFPLWahYnNuU6ZMnWDFkYEBpOcIt9fbDVHGwyRcUVyNg
6+ntxeVmT0pVx6jBb2cjjd6FtOtJKyk7MFQ+KF35Qz6xBwViHWV++m9wzRD03nXrVIs09tZxUhxk
cG68VhxsqIrEkpOdDWPwxi43TUzVt1TcC+g/uyHRxnncqW39rtK3hsgHxbfOn04g1WFJARNcRkE0
9LKh4AOL5hjSerq7EWOMecMSIC0/Px9UwOMzceE0/+QMtyUBcqg7Of5EOK1Jwo/Ht/m9So6/0Zol
oVXVNmueBJidNFmKNdVF2LKFsxVvmjTUihhj7G8GG1KyC2dLEN4xw69ub7QEgyAlDIgT6qCijr9R
pfTNf7f1Ch4YE1O0kabW5Nqr/+E7b8HfLN50Khh7bMjGVSQ2mX/DDRBHsEKFS+dOSHMNqAO+OgSL
74VVrkxUZUYss/ybuoh8UNXYvnnfaXUNQRkExly9iFpKX10G+p56sMgAQ6EYJGJEKSpORxx/YzZW
zlf9DwoL+aUQeHyDp7oGfnW7/nYWNataY6OWBtN0UFm95QP7/qu37FUpnnAKfqWFsEbURI0KfQFs
+aJpE/3GIFEoAiTqbEoE+95DtbGHvLy8adOmCTwunublehfc4NWWGWZPtG6FUO1Lbm91c9emdypk
WT7DYVJhpoijGkiWjrilDMzLz/j9zxYpLwt7mvwEOZRsw/SPCBs649ejosWLyePA69W/jD6+aNL0
TKe+NhV42j5F/cKeTnelbx6WfKDcT04h8lZpQXOlv+5knUxP8K+/vl9QCTyiCVuPgjQwu0pLS4eB
Lq+IKOQWNiDF1dXVYVB89fi8njtmZp6u62rvjfpk5IwiQcXh6O3rr2u6WtXQ/mZFtcKmStjBFHth
eMFApjuwY+19N+XlMEIdwrjCCAYzMzPBlmhmU5uwAIqRVtyaKNLS0rJv//5Lly6xGT/iZPj9AYfr
xU8bLnaElNzqRkDukuUTUx8TddxT0UUNIHnoqIizKfYEWBBVwdi2J+6bN30SK8tPKMjD3dbEiRPx
iLiyxRyQADa0QH6rra19b88efkayw3v3m7aPLnQp0YmB6kssjA1IFKU+/cVptXUUUf7JlZ6y5x/N
yN782J1ZGT4FTBcuDjP9fo57OFuiac3gTAAbc/ABAsmV2toP9u418Pgxghh9rrlv29Hmpi5NINjI
4NQUqa0NNWkqPMIbpAVmZPseL5774KJZYVBwlkLQz87Kys3NhTf6ramJ/5MYNtYHHj/ocM1sh+f2
eOTHpM8vdh3+ruPrhm7NXvhT2vqGYbZgA1VozpSMh4tmLl84w6CiweJYfu4UVYj7yQBjs4SxCTzY
u3r16ifl5TU1NUigfkB1uVAzJkTIaekOfl3f9d/G3sbOvsZr/U3X1HVLps81c2J6flba3Dz/XTfn
FWSnMYW5jBcM5DHaBfn5+FiSjLEdZTTYmCYK5grs9JkzlZWVJAaBh5QKIeda/R9nlNxadgEgtYUG
VBqZOqeyXCgEpKkFBfJLt6DVEo6+GiU2NiS04PHYZ0Nj4+lTp85duECXoYIjEgg9/LcfQBqcNpaY
TgEXMPhpG1Rgww6ZOOrgEaGG0WOThYRAEDa3tJw/f/7Ct98SCTQfihXT4AGcBApmCXtkTMATCfNy
c/kNEVTEesZHyJfMY7LYZG/Uj7eQIQBZ39DAz6tkQvXY3W2HRxuLJeqo+D55MkdwIOGi/IgB4GRg
xJw7NthkaTgUkPK5QI3R0kM/AwQkJgcSKKKmCIcxJUu+cyyxGWnEl4BEkTav8CIKCCnSNuPHqTEu
2MZJ1kSXHUvfTXTv8R7/f2zjreHxWT/hS4hkxLhy5QqHNVaYOnUqoX/4pS5wGNCFnE4CHH5wzLfu
jS++eOXyZd5t2LBB9tu9e3d5eTk9a9as2bp1a/S0tWvXzp49+9VXXyVZ298iRFFR0dKlS+k0b196
6SUeQcVSJD0znpErV65kRzBs2bKF/mXLlsncYQYzbN26ddQFU6euf/ppGma6SLVz586TJ0/Sj/DO
24uKaFGki8Y5LTFJdt68efrNSCtE37t376lTp6InRABjQEVFxfPPP09+jxgMMKCKFpCBIoNf0fjN
YPg4dOiQeTQNVIZRiHW4CwsLd+3axTtIWLx4Mad7oZF+M2HOnDlPPvmkeYxoGGY2btzIK4SOUAqq
FVmLi4tXrFgBHlTAMFQbbZm8EskeeeQR5GFBoYKLtoh9GQmSiE4MyojqxpThFzzwtmrVKmNmdmxI
tm/fPrOKWI55lAYGKQ2RLOKtPLIFPKBXZALkUGPoRyQBRhupMNdol2MjWImGZ5ZVsQSzZBBDsQex
TCSw616MzcyJwIZr8UqYoQHJZqQ00KWoz74OW+BvBkDEFGEJecSm5C3jCwoKpM10BIZ8NBUx1zwq
bMYsASa82UljgCjbzIloGKrpR4sYXsQAHn+3di0mhCeLwdODZDt27IjYyEzkrYyxLy6dMoaNkNau
LDPXNBQ2Y5Zsb2aaETTQjTFie7+0MZivTp4UoQEW7UIyTJyNNmywkRjIZR2i7WsKIbzFaNmX6McY
O3syWGgnRNkB29ehbZ1LltiUjedgRfZxfKoQD0xBOPtbTPShlSulJ1oI+omchEQizZEjR4hV9PCx
J+ONl8ojtTAJIWVlZYL8iwrrZtqMkQZeE23/9jGKN4rdNuxteQsnkoLkMTpsogtmiUmDxO6rTEG1
ol2MUFaQGrvCZIyjSidWwDqMp6bYx0e3iaVoLbpfeixsGBI2I3qyR56YihH3jXBiHF0AIBDY7G8J
GPDDecDIyiO7SEzCumQX4RC069evh38ZzFsEE6+jjdARg9GF/a0d5/8ActOtScHpPCkAAAAASUVO
RK5CYII=

--_004_CF3FAF1858FB4jgouldverisigncom_--


From nobody Mon Mar 10 05:41:42 2014
Return-Path: <shollenbeck@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 25A7A1A043C for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 05:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 ipIAkFYsV9O5 for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 05:41:37 -0700 (PDT)
Received: from exprod6og101.obsmtp.com (exprod6og101.obsmtp.com [64.18.1.181]) by ietfa.amsl.com (Postfix) with ESMTP id D65D61A035E for <eppext@ietf.org>; Mon, 10 Mar 2014 05:41:36 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKUx2y+3jZtda62t06P4i/DaYCoc2qUy5u@postini.com; Mon, 10 Mar 2014 05:41:32 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2ACfUHX027954 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <eppext@ietf.org>; Mon, 10 Mar 2014 08:41:31 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Mon, 10 Mar 2014 08:41:30 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: Updates for eppext-reg Based on IETF-89 Discussion
Thread-Index: Ac88Xg6L7wic2SxfSnKB32VU/k2mfQ==
Date: Mon, 10 Mar 2014 12:41:29 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/JHAaHeZk4McVMog9F-7QAtNqHwU
Subject: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Mon, 10 Mar 2014 12:41:39 -0000

What I think I heard during the meeting in London:

IANA registration policy: Specification Required (which includes designated=
 expert review)

Add guidelines for the designated expert function, including a recommendati=
on to appoint a small group of people instead of just one person, use of th=
e eppext mailing list for review and discussion, use of RFC 3735 (Guideline=
s for Extending the Extensible Provisioning Protocol) as a review guide, ge=
neral goal is to lean towards a permissive registration policy for existing=
, deployed extensions while encouraging harmonization for new extensions.

Anything else?

Scott


From nobody Mon Mar 10 06:11:46 2014
Return-Path: <alexander.mayrhofer@nic.at>
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 B645B1A044D for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 06:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.678
X-Spam-Level: 
X-Spam-Status: No, score=-5.678 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745, J_CHICKENPOX_32=0.6, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.547] 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 dKEkXA4Ru5iM for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 06:11:43 -0700 (PDT)
Received: from mail.sbg.nic.at (mail.sbg.nic.at [83.136.33.227]) by ietfa.amsl.com (Postfix) with ESMTP id 971351A0453 for <eppext@ietf.org>; Mon, 10 Mar 2014 06:11:39 -0700 (PDT)
Received: from nics-exch2.sbg.nic.at ([10.17.175.6]) by mail.sbg.nic.at over TLS secured channel (TLSv1:AES128-SHA:128) with XWall v3.50 ; Mon, 10 Mar 2014 14:11:33 +0100
Received: from NICS-EXCH2.sbg.nic.at ([fe80::a5b2:6e42:e54d:9d57]) by NICS-EXCH2.sbg.nic.at ([fe80::a5b2:6e42:e54d:9d57%12]) with mapi id 14.03.0174.001; Mon, 10 Mar 2014 14:11:30 +0100
From: Alexander Mayrhofer <alexander.mayrhofer@nic.at>
To: "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: draft-ietf-eppext-launchphase: Multiple Status values
Thread-Index: Ac88YXOTinDozP/TSWyHn1Bmrj0toA==
Date: Mon, 10 Mar 2014 13:11:29 +0000
Message-ID: <19F54F2956911544A32543B8A9BDE07514125C2A@NICS-EXCH2.sbg.nic.at>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.10.0.163]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-XWALL-BCKS: auto
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/lwBltjpz3FIo6EElsqL1xagCXAk
Subject: [eppext] draft-ietf-eppext-launchphase: Multiple Status values
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: Mon, 10 Mar 2014 13:11:46 -0000

Hi,

as mentioned during the London session, i do think that the text allowing m=
ultiple status values for an application is a legacy, and contradicts the t=
ransition state diagram in the draft.

Therefore, i suggest changing the text in the draft as follows:

OLD:

   Certain status values MAY be combined.  For example, an application
   or registration may be both "invalid" and "rejected".  Additionally,
   certain statuses MAY be skipped.  For example ....

NEW:

  Status values MAY be skipped.  For example...



thanks,
Alex Mayrhofer
Head of R&D nic.at


From nobody Mon Mar 10 08:57:02 2014
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 3BC241A04A7 for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 08:57:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 b4NavRndgG48 for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 08:56:59 -0700 (PDT)
Received: from exprod6og125.obsmtp.com (exprod6og125.obsmtp.com [64.18.1.218]) by ietfa.amsl.com (Postfix) with ESMTP id 158E41A0265 for <eppext@ietf.org>; Mon, 10 Mar 2014 08:56:59 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob125.postini.com ([64.18.5.12]) with SMTP ID DSNKUx3gxbvDTIlcfQV/F3Niz+8tulfu0tlN@postini.com; Mon, 10 Mar 2014 08:56:54 PDT
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s2AFurfV004546 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <eppext@ietf.org>; Mon, 10 Mar 2014 11:56:53 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Mon, 10 Mar 2014 11:56:53 -0400
From: "Gould, James" <JGould@verisign.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
Thread-Index: Ac88Xg6L7wic2SxfSnKB32VU/k2mfQAG0BiA
Date: Mon, 10 Mar 2014 15:56:51 +0000
Message-ID: <CF4358AE.59078%jgould@verisign.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <543E1E78AA0FAA4E915CDA404AD10482@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/ukJOB3GCkcrsdkumXi4Ec9cdmjA
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Mon, 10 Mar 2014 15:57:01 -0000

Scott,

That matches my take from the meeting.

Thanks,

--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/10/14, 8:41 AM, "Hollenbeck, Scott" <shollenbeck@verisign.com> wrote:

>What I think I heard during the meeting in London:
>
>IANA registration policy: Specification Required (which includes
>designated expert review)
>
>Add guidelines for the designated expert function, including a
>recommendation to appoint a small group of people instead of just one
>person, use of the eppext mailing list for review and discussion, use of
>RFC 3735 (Guidelines for Extending the Extensible Provisioning Protocol)
>as a review guide, general goal is to lean towards a permissive
>registration policy for existing, deployed extensions while encouraging
>harmonization for new extensions.
>
>Anything else?
>
>Scott
>
>_______________________________________________
>EppExt mailing list
>EppExt@ietf.org
>https://www.ietf.org/mailman/listinfo/eppext


From nobody Mon Mar 10 12:54:07 2014
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 36DCA1A0643 for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 12:54:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level: 
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_32=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 yUHglgXboisQ for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 12:54:03 -0700 (PDT)
Received: from exprod6og108.obsmtp.com (exprod6og108.obsmtp.com [64.18.1.21]) by ietfa.amsl.com (Postfix) with ESMTP id E079C1A049E for <eppext@ietf.org>; Mon, 10 Mar 2014 12:53:59 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob108.postini.com ([64.18.5.12]) with SMTP ID DSNKUx4YUrRLaheix1FRYdSUPsk7qMg5DuHG@postini.com; Mon, 10 Mar 2014 12:53:58 PDT
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s2AJrr8K013197 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Mar 2014 15:53:53 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Mon, 10 Mar 2014 15:53:53 -0400
From: "Gould, James" <JGould@verisign.com>
To: Alexander Mayrhofer <alexander.mayrhofer@nic.at>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] draft-ietf-eppext-launchphase: Multiple Status values
Thread-Index: Ac88YXOTinDozP/TSWyHn1Bmrj0toAAOP2wA
Date: Mon, 10 Mar 2014 19:53:52 +0000
Message-ID: <CF438F7B.59288%jgould@verisign.com>
In-Reply-To: <19F54F2956911544A32543B8A9BDE07514125C2A@NICS-EXCH2.sbg.nic.at>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <7C44150DE600B94BA94C228DFF3CD2F2@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/wi69QaqrI54UdqHTeAGkbBJaA7Y
Subject: Re: [eppext] draft-ietf-eppext-launchphase: Multiple Status values
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: Mon, 10 Mar 2014 19:54:06 -0000

Alex,

I went ahead and made your proposed text change.  The version of the draft
can be found on GitHub at the URL
https://github.com/james-f-gould/EPP-Launch-Phase-Extension-Specification.g
it.  Does anyone have a concern with this proposed text change?  Are there
any other changes needed for a draft-ietf-eppext-launchphase-01 draft?

Thanks,

--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/10/14, 9:11 AM, "Alexander Mayrhofer" <alexander.mayrhofer@nic.at>
wrote:

>Hi,
>
>as mentioned during the London session, i do think that the text allowing
>multiple status values for an application is a legacy, and contradicts
>the transition state diagram in the draft.
>
>Therefore, i suggest changing the text in the draft as follows:
>
>OLD:
>
>   Certain status values MAY be combined.  For example, an application
>   or registration may be both "invalid" and "rejected".  Additionally,
>   certain statuses MAY be skipped.  For example ....
>
>NEW:
>
>  Status values MAY be skipped.  For example...
>
>
>
>thanks,
>Alex Mayrhofer
>Head of R&D nic.at
>
>_______________________________________________
>EppExt mailing list
>EppExt@ietf.org
>https://www.ietf.org/mailman/listinfo/eppext


From nobody Mon Mar 10 13:22:12 2014
Return-Path: <fobispo@uniregistry.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 8630D1A048A for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 13:22:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 6tGvCOJv5bjZ for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 13:22:09 -0700 (PDT)
Received: from mail.hostingnet.com (mail.hostingnet.com [208.87.35.115]) by ietfa.amsl.com (Postfix) with ESMTP id 86AA21A024B for <eppext@ietf.org>; Mon, 10 Mar 2014 13:22:08 -0700 (PDT)
Received: from [10.0.1.15] (ip72-211-217-143.oc.oc.cox.net [72.211.217.143]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: fobispo@uniregistry.com) by mail.hostingnet.com (Postfix) with ESMTPSA id 3674944C7C8; Mon, 10 Mar 2014 13:22:02 -0700 (PDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Francisco Obispo <fobispo@uniregistry.com>
In-Reply-To: <CF3FAF18.58FB4%jgould@verisign.com>
Date: Mon, 10 Mar 2014 13:21:58 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <7A0A904C-E903-4A3D-900D-2C2D7D1B9DFA@uniregistry.com>
References: <CF3FAF18.58FB4%jgould@verisign.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/QyiDOuMe_PEdW1OunWaNQ_J4V-k
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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: Mon, 10 Mar 2014 20:22:11 -0000

Hi James,

My response below:

On Mar 7, 2014, at 2:31 PM, Gould, James <JGould@verisign.com> wrote:

> Hi,
>=20
> I want to provide some feedback to draft-ietf-eppext-idnmap.  We have =
created a similar extension, that we call IDN Language Tag ( =
http://www.verisigninc.com/assets/idn-language-tag.pdf ), where there is =
only an extension to the domain create for passing the language tag for =
the IDN domain name. =20
> 	=95 I recommend support for an extension to the info command =
(e.g. empty <idn:info> element) to have the client explicitly specify =
the desire to get the additional IDN information in the response.  I=92m =
not sure if implicitly returning the extension in all IDN domain info =
responses based on the login services is necessary. =20


Since the amount of data that the extension carries is very small, we =
opted to just pass it along as other extensions do (RGP).

Having a separate <info> command, in my opinion will add unnecessary =
complications.


> 	=95 I recommend adding support for a separate client specified =
language or lexicon element along with the server determined table =
element.  A client may specify a language that does not actually match =
the actual IDN table or script table detected by the server.  The table =
element should be fully defined in the draft and hopefully would map to =
the tables posted to IANA by the registry.

We had this discussion (or similar), in the provreg mailing list a while =
ago, and we decided to move away from the term =91language=92 in the =
extension to avoid any complications on what is or what is not a =
language. Instead, we are taking an IDN table identifier, that contains =
set of unicode code points that are allowed. The server checks whether =
the code points contained in the label are a subset of the table, and =
permits or rejects based on that.


> 	=95 If there is a client specified language / lexicon, then the =
command extension could have a specific element like <idn:create> that =
takes the language and optionally the uname.  An extension to the domain =
create response could then include the language, server determined =
table, and optionally the uname.  The mapping of the client specified =
language / lexicon to the language / script table is up to server =
policy, but it does not need to be one-to-one.=20

I=92m not sure if the server should be determining the IDN table. The =
idea behind this was to capture the registrant=92s intent to register a =
name that was written in a specific script or language, avoiding =
ambiguity and unnecessary server processing.


> 	=95 Why is the uname required in the info response?  My =
recommendation is to make it optional and returned based on server =
policy.   =20

I personally thought that it would be useful to always have it present, =
because it provides the client with a mean to verify that the server =
processed it correctly.

> in summary, I recommend having an extension to the info command (empty =
<idn:info>) element, an extension to the info response (<idn:infData> =
containing the client-specified language / script, server-determiend =
table, and optionally the uname), an extension to create (<idn:create> =
containing the client-specified language / script and optionally the =
uname), and an extension to the create response (<idn:creData> =
containing the client-specified language / script, server-determined =
table, and optionally the uname). =20
>=20


Summary of my response:=20

* I personally prefer the approach that the RGP extension has, which is =
to=20
  carry it based on the extensions selected on the <login> command. The =
main=20
  reason is to avoid complexity, specially since the payload is very =
small.=20

* I would stick to the IDN table identifier, and would simply avoid =
brining
  the =93language=94 term in the extension to avoid complications on =
what it is
  or what is not a language, at the end of the day, it is of no use =
within
  the extension, because all we want to achieve is a registration based =
on
  a limited set of unicode code points that are coming from a =
registry-specified
  table. This was discussed in the PROVREG mailing list and triggered a =
change
  in our draft to reflect it, in fact, the field was originally being =
validated
  with the XML Schema =91language=92 type.

Thanks for the feedback,

Francisco

--
Francisco Obispo
CTO - Registry Operations
fobispo@uniregistry.com
PGP Key ID: 0xB38DB1BE
=20


From nobody Mon Mar 10 14:26:38 2014
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 075E81A04E9 for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 14:26:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 hW0QQOXYKJCi for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 14:26:33 -0700 (PDT)
Received: from exprod6og122.obsmtp.com (exprod6og122.obsmtp.com [64.18.1.238]) by ietfa.amsl.com (Postfix) with ESMTP id 748F21A0329 for <eppext@ietf.org>; Mon, 10 Mar 2014 14:26:31 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob122.postini.com ([64.18.5.12]) with SMTP ID DSNKUx4uAk7IwZbpRiVYcVvk/9BYeJ3R09+0@postini.com; Mon, 10 Mar 2014 14:26:27 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2ALQPKF015734 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Mar 2014 17:26:25 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Mon, 10 Mar 2014 17:26:24 -0400
From: "Gould, James" <JGould@verisign.com>
To: Francisco Obispo <fobispo@uniregistry.com>
Thread-Topic: [eppext] draft-ietf-eppext-idnmap Feedback
Thread-Index: AQHPOlT+4eaYxDDdEE+oj57oox5INZrbCyoA///O6wA=
Date: Mon, 10 Mar 2014 21:26:24 +0000
Message-ID: <CF4397BB.592DF%jgould@verisign.com>
In-Reply-To: <7A0A904C-E903-4A3D-900D-2C2D7D1B9DFA@uniregistry.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <DB13A6BF2153304CA5977681D26840E0@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/wkAAv-sI0QijD2Wpg7pWq8LPnAI
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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: Mon, 10 Mar 2014 21:26:36 -0000

Francisco,

My feedback to your feedback is below.

--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/10/14, 4:21 PM, "Francisco Obispo" <fobispo@uniregistry.com> wrote:

>Hi James,
>
>My response below:
>
>On Mar 7, 2014, at 2:31 PM, Gould, James <JGould@verisign.com> wrote:
>
>> Hi,
>>=20
>> I want to provide some feedback to draft-ietf-eppext-idnmap.  We have
>>created a similar extension, that we call IDN Language Tag (
>>http://www.verisigninc.com/assets/idn-language-tag.pdf ), where there is
>>only an extension to the domain create for passing the language tag for
>>the IDN domain name.
>> 	=80 I recommend support for an extension to the info command (e.g. empt=
y
>><idn:info> element) to have the client explicitly specify the desire to
>>get the additional IDN information in the response.  I=B9m not sure if
>>implicitly returning the extension in all IDN domain info responses
>>based on the login services is necessary.
>
>
>Since the amount of data that the extension carries is very small, we
>opted to just pass it along as other extensions do (RGP).
>
>Having a separate <info> command, in my opinion will add unnecessary
>complications.

My thought was to make returning this information optional and for the
client to explicitly request in an extension to the info command, but I
guess that your choice is to implicitly return the extension for all IDN
domain names.  I would prefer for the uname to be optional in the response
so not to require the server to act as an implicit converter for every
info command of an IDN domain name.


>
>
>> 	=80 I recommend adding support for a separate client specified language
>>or lexicon element along with the server determined table element.  A
>>client may specify a language that does not actually match the actual
>>IDN table or script table detected by the server.  The table element
>>should be fully defined in the draft and hopefully would map to the
>>tables posted to IANA by the registry.
>
>We had this discussion (or similar), in the provreg mailing list a while
>ago, and we decided to move away from the term =8Clanguage=B9 in the
>extension to avoid any complications on what is or what is not a
>language. Instead, we are taking an IDN table identifier, that contains
>set of unicode code points that are allowed. The server checks whether
>the code points contained in the label are a subset of the table, and
>permits or rejects based on that.

Does the table identifier have to match the identifier posted to IANA by
the server?  If so, there is no standard used for these identifiers, which
means that clients will have to determine what to pass with each and every
server.     Even if it doesn=B9t need to match, the identifiers are server
specific.  For example, our server could choose language as the table
identifier scheme and another server could decide to use numeric values
for the table identifier scheme.  How does the client know what to pass?
In our system we have 14 language tables and 86 script tables, where if a
language does not match a language table, the code points of the domain
name must fall into a single script table (commingle filter).  The server
can easily determine the scripts that a domain name represents, so the
client passing the script table identifier does not add value but adds
complexity for the client.  The passing of the language does add value
since the language is not implicit in the domain name.

>
>
>> 	=80 If there is a client specified language / lexicon, then the command
>>extension could have a specific element like <idn:create> that takes the
>>language and optionally the uname.  An extension to the domain create
>>response could then include the language, server determined table, and
>>optionally the uname.  The mapping of the client specified language /
>>lexicon to the language / script table is up to server policy, but it
>>does not need to be one-to-one.
>
>I=B9m not sure if the server should be determining the IDN table. The idea
>behind this was to capture the registrant=B9s intent to register a name
>that was written in a specific script or language, avoiding ambiguity and
>unnecessary server processing.

This is covered in the previous feedback.

>
>
>> 	=80 Why is the uname required in the info response?  My recommendation
>>is to make it optional and returned based on server policy.
>
>I personally thought that it would be useful to always have it present,
>because it provides the client with a mean to verify that the server
>processed it correctly.

I can see this in an extension to the create response, but not as a
requirement for the info response.  In the ladder case, the server is
acting as a punycode to unicode converter.


>
>> in summary, I recommend having an extension to the info command (empty
>><idn:info>) element, an extension to the info response (<idn:infData>
>>containing the client-specified language / script, server-determiend
>>table, and optionally the uname), an extension to create (<idn:create>
>>containing the client-specified language / script and optionally the
>>uname), and an extension to the create response (<idn:creData>
>>containing the client-specified language / script, server-determined
>>table, and optionally the uname).
>>=20
>
>
>Summary of my response:
>
>* I personally prefer the approach that the RGP extension has, which is
>to=20
>  carry it based on the extensions selected on the <login> command. The
>main=20
>  reason is to avoid complexity, specially since the payload is very
>small.=20

This is more of a personal preference for this extension, so I=B9m fine wit=
h
keying off of the <login> services.

>
>* I would stick to the IDN table identifier, and would simply avoid
>brining
>  the =B3language=B2 term in the extension to avoid complications on what =
it
>is
>  or what is not a language, at the end of the day, it is of no use within
>  the extension, because all we want to achieve is a registration based on
>  a limited set of unicode code points that are coming from a
>registry-specified
>  table. This was discussed in the PROVREG mailing list and triggered a
>change
>  in our draft to reflect it, in fact, the field was originally being
>validated
>  with the XML Schema =8Clanguage=B9 type.

My main concern requiring the client to specify server specific table
identifiers that are not standardized.  I prefer sticking with a standard
identifier like language and leave the mapping to language or script
tables up to the server.

>
>Thanks for the feedback,
>
>Francisco
>
>--
>Francisco Obispo
>CTO - Registry Operations
>fobispo@uniregistry.com
>PGP Key ID: 0xB38DB1BE
>=20
>


From nobody Mon Mar 10 21:05:02 2014
Return-Path: <fobispo@uniregistry.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 CA4BB1A06FC for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 21:04:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 r1FU_sXIaWww for <eppext@ietfa.amsl.com>; Mon, 10 Mar 2014 21:04:57 -0700 (PDT)
Received: from mail.hostingnet.com (mail.hostingnet.com [208.87.35.115]) by ietfa.amsl.com (Postfix) with ESMTP id D37491A06F8 for <eppext@ietf.org>; Mon, 10 Mar 2014 21:04:57 -0700 (PDT)
Received: from [10.0.1.15] (ip72-211-217-143.oc.oc.cox.net [72.211.217.143]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: fobispo@uniregistry.com) by mail.hostingnet.com (Postfix) with ESMTPSA id 59BA744CDC7; Mon, 10 Mar 2014 21:04:51 -0700 (PDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Francisco Obispo <fobispo@uniregistry.com>
In-Reply-To: <CF4397BB.592DF%jgould@verisign.com>
Date: Mon, 10 Mar 2014 21:04:48 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <CBB44BF4-14B4-45FD-B3FC-A99B72AAE31D@uniregistry.com>
References: <CF4397BB.592DF%jgould@verisign.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/huNjOIAGW-oGkneG5EMyAMZ6cGA
Cc: "eppext@ietf.org" <eppext@ietf.org>, =?windows-1252?Q?Luis_Mu=F1oz?= <lem@uniregistry.com>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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, 11 Mar 2014 04:05:00 -0000

This is a complicated problem to solve. It was one of the reasons why we =
switched to =93table=94 from =93language=94.

Defining what can be registered or not is a server policy issue that the =
only way we could solve it is by passing an identifier. In fact in our =
registry we have created a set of identifiers to match certain language =
=93tags=94, but the component that we wrote for our database can support =
multiple tables with a specific name, so we can support things like =
=93com-es=94, =93com-it=94, etc. if needed.

I would really like to standardize it, but it=92s beyond the purpose of =
this extension.

Also on the server language/table discovery issue, what if a name =
matches multiple tables? what if multiple tables had different =
registration policies? We decided to keep it simple, and the table must =
be passed along by the registrar which at the end, shows the intent of =
the registration and its associated policy to be applied.

Thanks for feedback again!


On Mar 10, 2014, at 2:26 PM, Gould, James <JGould@verisign.com> wrote:

> My main concern requiring the client to specify server specific table
> identifiers that are not standardized.  I prefer sticking with a =
standard
> identifier like language and leave the mapping to language or script
> tables up to the server.


--
Francisco Obispo
CTO - Registry Operations
fobispo@uniregistry.com
PGP Key ID: 0xB38DB1BE
=20


From nobody Tue Mar 11 06:23:30 2014
Return-Path: <Antoin.Verschuren@sidn.nl>
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 A8A6A1A06A7 for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 06:23:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.453
X-Spam-Level: 
X-Spam-Status: No, score=-0.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=no
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 VHVGT0MmDEyH for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 06:23:25 -0700 (PDT)
Received: from arn2-kamx.sidn.nl (kamx.sidn.nl [IPv6:2a00:d78:0:147:94:198:152:69]) by ietfa.amsl.com (Postfix) with ESMTP id 354211A070A for <eppext@ietf.org>; Tue, 11 Mar 2014 06:23:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sidn.nl; s=sidn_nl; c=relaxed/relaxed;  h=message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding:x-originating-ip; bh=zFVlLgbuRk7jHHarZjrjotJjxS6eE9CkI1KNirdFKcQ=; b=Vn3sfKBhKqIC742k72zRzvxfp4GrynG5I3XuKEXL5ozISQrg/LXIws0yBNeHHxnm2nElBdZBd9oKMr1tLYF7y3iqLVxRuEsB2fkBFeKt8U9d5Xheu+4/uncvHPp2iNFUWn2zDNbwcdZ++xBJBmskDQ8zPMpqBAgFuJnrQ+NjTb0=
Received: from kahubcasn01.SIDN.local ([192.168.2.73]) by arn2-kamx.sidn.nl  with ESMTP id s2BDNFu6011763-s2BDNFu8011763 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL) for <eppext@ietf.org>; Tue, 11 Mar 2014 14:23:15 +0100
Received: from [94.198.152.214] (94.198.152.214) by kahubcasn01.SIDN.local (192.168.2.77) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 11 Mar 2014 14:23:14 +0100
Message-ID: <531F0E41.9070201@sidn.nl>
Date: Tue, 11 Mar 2014 14:23:13 +0100
From: Antoin Verschuren <antoin.verschuren@sidn.nl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: "eppext@ietf.org" <eppext@ietf.org>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [94.198.152.214]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/EUZjnSkg0613Rp_YvsNBamDDFcA
Subject: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
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, 11 Mar 2014 13:23:26 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'd like to answer the question asked in London why EPP keyrelay is
not an object extension or domain update.

Regular EPP commands are submitted to a registry by the current
registrar of record for that object in the database. Only the
registrar of record is allowed to change attributes to a domain object.

EPP keyrelay is a command that typically is sent to a registry by a
registrar NOT being the registrar of record for that domain object. So
the registrar sending the command is not permitted to change anything
in the database to that object.

EPP keyrelay is therefor only a communication command, and the domain
object is only used to identify the registrar of record for that
domain object as a recipient. The domain object is only queried to
identify the registrar of record, but no attributes are allowed to be
changed.

Hope that clarifies the questions raised in London.

- -- 
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl
XMPP: antoin.verschuren@jabber.sidn.nl
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTHw5BAAoJEDqHrM883AgnLzQIAKlTgwWXRnWqcR134FO2JVhm
Jwq8URAlmBVG7neAUMiLBJLKP+kiz1CwvPyCH4pHlsJKNKDpBtVsqInQ4aAaU8px
X39A1skBXIhjUzdMUXx3xmw8I8xHDIHenj1SL4LUFTqOdZ6U0QqNtVMdMrXapti2
BlRGDwOCP583r3HUkvryYDHdVdVWSlboFn+rkhsW9jVboT7XfYx0YRoPCY+ru6+3
HYop/C3N3WhjveSyRwyWrqlRdAbrr0ZIZDJBps4nvq5jZD0NQMuUQoVy0k3ob0KC
mUjKmilvf/2RX2tQYrqdT0Io3NmsB2548eYi7noPw0saoMgufGK3UpyxUM28Be0=
=k5MB
-----END PGP SIGNATURE-----


From nobody Tue Mar 11 07:29:56 2014
Return-Path: <shollenbeck@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 BFFF81A0735 for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 07:29:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.901
X-Spam-Level: 
X-Spam-Status: No, score=-3.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 nazQhaMM2hAD for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 07:29:52 -0700 (PDT)
Received: from exprod6og104.obsmtp.com (exprod6og104.obsmtp.com [64.18.1.187]) by ietfa.amsl.com (Postfix) with ESMTP id 39C6B1A0718 for <eppext@ietf.org>; Tue, 11 Mar 2014 07:29:49 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob104.postini.com ([64.18.5.12]) with SMTP ID DSNKUx8d1z4PK5NJ+ln0wcllPp6B98mcgb3c@postini.com; Tue, 11 Mar 2014 07:29:47 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2BETe0q002596 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 11 Mar 2014 10:29:42 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Tue, 11 Mar 2014 10:29:40 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: =?iso-8859-1?Q?Patrik_Wallstr=F6m?= <pawal@blipp.com>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] draft-wallstrom-epp-registrant-problem-statement-00.txt
Thread-Index: AQHPFijSdKEk1vr0pUSFVow73a/gbprUdaNAgAfKW/A=
Date: Tue, 11 Mar 2014 14:29:39 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F49370F47@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <6E1B455B-FDB5-4C22-9EB1-C4BBBFF41F0A@blipp.com> 
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/dwN1lIduN_2vIToXa3PKiPy-62U
Subject: Re: [eppext] draft-wallstrom-epp-registrant-problem-statement-00.txt
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, 11 Mar 2014 14:29:55 -0000

> -----Original Message-----
> From: Hollenbeck, Scott
> Sent: Thursday, March 06, 2014 10:35 AM
> To: 'Patrik Wallstr=F6m'; eppext@ietf.org
> Subject: RE: [eppext] draft-wallstrom-epp-registrant-problem-statement-
> 00.txt
>=20
> > -----Original Message-----
> > From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Patrik
> > Wallstr=F6m
> > Sent: Monday, January 20, 2014 4:45 PM
> > To: eppext@ietf.org
> > Subject: [eppext] draft-wallstrom-epp-registrant-problem-statement-
> > 00.txt
> >
> > I just realised that it took such a long time finishing this text to
> > not read up on the provreg mailing list and just now figured out that
> > there was both a new working group and a new mailing list. However, I
> > have been looking at the registry lock issues, and think this
> > alternative can be of some interest.
> >
> > Name:		draft-wallstrom-epp-registrant-problem-statement
> > Revision:	00
> > Title:		EPP Registrant Security Problem Statement
> > Document date:	2014-01-20
> > Group:		Individual Submission
> > Pages:		6
> > URL:            http://www.ietf.org/internet-drafts/draft-wallstrom-
> > epp-registrant-problem-statement-00.txt
> > Status:         https://datatracker.ietf.org/doc/draft-wallstrom-epp-
> > registrant-problem-statement/
> > Htmlized:       http://tools.ietf.org/html/draft-wallstrom-epp-
> > registrant-problem-statement-00
> >
> >
> > Abstract:
> >   This document collects a number of requirements on securing the
> >   provisioning of DNS data between a Registrant and a Registry.  The
> >   most common attack in the chain of Registrant-Registrar-Registry is
> >   to inject false information into the Registrar system, which in
> turn
> >   forwards the injected data to the Registry using EPP, the
> Extensible
> >   Provisioning Protocol.
>=20
> Meeting my "note well" obligations: Verisign just submitted an IPR
> statement related to this draft. It's not yet visible on the IPR page,
> but it should be once the Secretariat pushes the appropriate buttons.

Here's the IPR statement:

https://datatracker.ietf.org/ipr/2327/

Scott


From nobody Tue Mar 11 09:07:41 2014
Return-Path: <internet-drafts@ietf.org>
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 5F62C1A074D; Tue, 11 Mar 2014 09:07:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 y8yn15-LETvt; Tue, 11 Mar 2014 09:07:36 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F3CFA1A046B; Tue, 11 Mar 2014 09:07:35 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.1.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140311160735.1305.14300.idtracker@ietfa.amsl.com>
Date: Tue, 11 Mar 2014 09:07:35 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/z4mVNh-L01kLKwXcelTzg6shK-Y
Cc: eppext@ietf.org
Subject: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
X-BeenThere: eppext@ietf.org
X-Mailman-Version: 2.1.15
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, 11 Mar 2014 16:07:37 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Extensible Provisioning Protocol Extensions Working Group of the IETF.

        Title           : Extension Registry for the Extensible Provisioning Protocol
        Author          : Scott Hollenbeck
	Filename        : draft-ietf-eppext-reg-02.txt
	Pages           : 10
	Date            : 2014-03-11

Abstract:
   The Extensible Provisioning Protocol (EPP) includes features to add
   functionality by extending the protocol.  It does not, however,
   describe how those extensions are managed.  This document describes a
   procedure for the registration and management of extensions to EPP
   and it specifies a format for an IANA registry to record those
   extensions.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-eppext-reg/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-eppext-reg-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-eppext-reg-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Mar 11 09:14:00 2014
Return-Path: <shollenbeck@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 A0EDC1A0769 for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 09:13:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 sWXzrodxNI7j for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 09:13:56 -0700 (PDT)
Received: from exprod6og106.obsmtp.com (exprod6og106.obsmtp.com [64.18.1.191]) by ietfa.amsl.com (Postfix) with ESMTP id 2C77F1A0492 for <eppext@ietf.org>; Tue, 11 Mar 2014 09:13:56 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob106.postini.com ([64.18.5.12]) with SMTP ID DSNKUx82PvxZqfwsb8Njn4wZ4FIj2S5wlp2B@postini.com; Tue, 11 Mar 2014 09:13:50 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2BGDn1f006711 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <eppext@ietf.org>; Tue, 11 Mar 2014 12:13:49 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Tue, 11 Mar 2014 12:13:49 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
Thread-Index: AQHPPUQGG2RR7vq2MUuzWBoPotdJrJrcDblQ
Date: Tue, 11 Mar 2014 16:13:48 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F493711C8@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20140311160735.1305.14300.idtracker@ietfa.amsl.com>
In-Reply-To: <20140311160735.1305.14300.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/8pqOniXgH076_AVlDHZBJM79A40
Subject: Re: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
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, 11 Mar 2014 16:13:59 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of internet-
> drafts@ietf.org
> Sent: Tuesday, March 11, 2014 12:08 PM
> To: i-d-announce@ietf.org
> Cc: eppext@ietf.org
> Subject: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>  This draft is a work item of the Extensible Provisioning Protocol
> Extensions Working Group of the IETF.
>=20
>         Title           : Extension Registry for the Extensible
> Provisioning Protocol
>         Author          : Scott Hollenbeck
> 	Filename        : draft-ietf-eppext-reg-02.txt
> 	Pages           : 10
> 	Date            : 2014-03-11

This version contains updates to address our IETF-89 discussion[1]. I added=
 a section to describe the designated expert function and guidelines for th=
e experts. I also added a new optional field to the registration template f=
or the inclusion of notes from the registrant. Here's a diff:

http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-eppext-reg-02

Scott

[1] http://www.ietf.org/mail-archive/web/eppext/current/msg00057.html


From nobody Tue Mar 11 09:36:21 2014
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 3B32C1A048D for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 09:36:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.894
X-Spam-Level: 
X-Spam-Status: No, score=-2.894 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, TRACKER_ID=1.306] 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 QPqYif_klZpa for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 09:36:16 -0700 (PDT)
Received: from exprod6og127.obsmtp.com (exprod6og127.obsmtp.com [64.18.1.78]) by ietfa.amsl.com (Postfix) with ESMTP id 2CE461A0450 for <eppext@ietf.org>; Tue, 11 Mar 2014 09:36:13 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob127.postini.com ([64.18.5.12]) with SMTP ID DSNKUx87d0dwQijhaiGeD9iLuMzUaoylkrlf@postini.com; Tue, 11 Mar 2014 09:36:10 PDT
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2BGa4H9007606 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 11 Mar 2014 12:36:06 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Tue, 11 Mar 2014 12:36:04 -0400
From: "Gould, James" <JGould@verisign.com>
To: Antoin Verschuren <antoin.verschuren@sidn.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
Thread-Index: AQHPPTZwhTqnVBiC0UudESqSbZQK05rcFYQA
Date: Tue, 11 Mar 2014 16:36:03 +0000
Message-ID: <CF44A31F.5969B%jgould@verisign.com>
In-Reply-To: <531F0E41.9070201@sidn.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_CF44A31F5969Bjgouldverisigncom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/cijke-6F9YGfWt4KF2oDx6Eueis
Subject: Re: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
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, 11 Mar 2014 16:36:19 -0000

--_000_CF44A31F5969Bjgouldverisigncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Antoin,

Thanks for the clarification.  Two other approaches could be taken to satis=
fy the requirement, which include:

  1.  Create a Key Relay Object Mapping that references the domain name.  T=
he server can define who is authorized to invoke an operation on a Key Rela=
y object.
  2.  Create a Command-Response Extension of the domain mapping that create=
s a new keyrelay verb similar to the restore verb in RFC 3915, which is an =
extension of an empty domain update.  The server can define who is authoriz=
ed to invoke the new verb on the domain name.

By defining Key Relay as a new object or a new verb extension to the domain=
 object, you get all of the advantages of an object mapping (extensions, cl=
ient and server transaction identifier).  My recommendation is to go with o=
ption #2, since I view Key Relay as a verb.  In summary, I don=92t believe =
there is the need to create a protocol extension for this.

Thanks,

--

JG



James Gould
Principal Software Engineer
jgould@verisign.com

703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com



On 3/11/14, 9:23 AM, "Antoin Verschuren" <antoin.verschuren@sidn.nl<mailto:=
antoin.verschuren@sidn.nl>> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'd like to answer the question asked in London why EPP keyrelay is
not an object extension or domain update.

Regular EPP commands are submitted to a registry by the current
registrar of record for that object in the database. Only the
registrar of record is allowed to change attributes to a domain object.

EPP keyrelay is a command that typically is sent to a registry by a
registrar NOT being the registrar of record for that domain object. So
the registrar sending the command is not permitted to change anything
in the database to that object.

EPP keyrelay is therefor only a communication command, and the domain
object is only used to identify the registrar of record for that
domain object as a recipient. The domain object is only queried to
identify the registrar of record, but no attributes are allowed to be
changed.

Hope that clarifies the questions raised in London.

- --
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl<mailto:antoin.verschuren@sidn.nl>
XMPP: antoin.verschuren@jabber.sidn.nl<mailto:antoin.verschuren@jabber.sidn=
.nl>
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTHw5BAAoJEDqHrM883AgnLzQIAKlTgwWXRnWqcR134FO2JVhm
Jwq8URAlmBVG7neAUMiLBJLKP+kiz1CwvPyCH4pHlsJKNKDpBtVsqInQ4aAaU8px
X39A1skBXIhjUzdMUXx3xmw8I8xHDIHenj1SL4LUFTqOdZ6U0QqNtVMdMrXapti2
BlRGDwOCP583r3HUkvryYDHdVdVWSlboFn+rkhsW9jVboT7XfYx0YRoPCY+ru6+3
HYop/C3N3WhjveSyRwyWrqlRdAbrr0ZIZDJBps4nvq5jZD0NQMuUQoVy0k3ob0KC
mUjKmilvf/2RX2tQYrqdT0Io3NmsB2548eYi7noPw0saoMgufGK3UpyxUM28Be0=3D
=3Dk5MB
-----END PGP SIGNATURE-----

_______________________________________________
EppExt mailing list
EppExt@ietf.org<mailto:EppExt@ietf.org>
https://www.ietf.org/mailman/listinfo/eppext


--_000_CF44A31F5969Bjgouldverisigncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <DBE40A61E02FA14EA5B7913ED2F10603@verisign.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;">
<div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">Antoin,</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace"><br>
</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">Thanks for the clarification. &nbsp;Two o=
ther approaches could be taken to satisfy the requirement, which include:</=
font></div>
<ol>
<li><font face=3D"Calibri,sans-serif" style=3D"font-family: Consolas, monos=
pace;">Create a Key Relay Object Mapping that references the domain name. &=
nbsp;The server can define who is authorized to invoke an operation on a Ke=
y Relay object. &nbsp;</font><font face=3D"Calibri,sans-serif"><font face=
=3D"Consolas,monospace">&nbsp;&nbsp;</font></font></li><li><font><font face=
=3D"Consolas,monospace" style=3D"font-family: Calibri, sans-serif; color: r=
gb(0, 0, 0); font-size: 14px;">Create a Command-Response Extension of the d=
omain mapping that creates a new keyrelay verb similar to the restore verb =
in RFC 3915, which
 is an&nbsp;</font><font face=3D"Calibri,sans-serif">extension</font><font =
face=3D"Consolas,monospace"><font face=3D"Calibri,sans-serif">&nbsp;of an e=
mpty domain update. &nbsp;The server can define who is authorized to invoke=
&nbsp;</font>the<font face=3D"Calibri,sans-serif">&nbsp;new verb
 on the domain name. &nbsp;</font></font></font></li></ol>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
By defining Key Relay as a new object or a new verb extension to the domain=
 object, you get all of the advantages of an object mapping (extensions, cl=
ient and server transaction identifier). &nbsp;My recommendation is to go w=
ith option #2, since I view Key Relay
 as a verb. &nbsp;In summary, I don=92t believe there is the need to create=
 a protocol extension for this. &nbsp; &nbsp; &nbsp;</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
Thanks,</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace"><br>
</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">--&nbsp;</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">&nbsp;</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">JG</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">&nbsp;</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace"><br>
</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">&nbsp;</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">James Gould</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">Principal Software Engineer</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">jgould@verisign.com</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">&nbsp;</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">703-948-3271 (Office)</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">12061 Bluemont Way</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">Reston, VA 20190</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace">VerisignInc.com</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-s=
ize: 14px;">
<font face=3D"Consolas,monospace"><br>
</font></div>
<div style=3D"color: rgb(0, 0, 0); font-family: Consolas, monospace; font-s=
ize: 12px;">
<br>
</div>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Consolas, monospace; font-s=
ize: 12px;">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Consolas, monospace; font-s=
ize: 12px;">
On 3/11/14, 9:23 AM, &quot;Antoin Verschuren&quot; &lt;<a href=3D"mailto:an=
toin.verschuren@sidn.nl">antoin.verschuren@sidn.nl</a>&gt; wrote:</div>
<div style=3D"color: rgb(0, 0, 0); font-family: Consolas, monospace; font-s=
ize: 12px;">
<br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"color: rgb(0=
, 0, 0); font-family: Consolas, monospace; font-size: 12px; border-left-col=
or: rgb(181, 196, 223); border-left-width: 5px; border-left-style: solid; p=
adding: 0px 0px 0px 5px; margin: 0px 0px 0px 5px;">
<div>-----BEGIN PGP SIGNED MESSAGE-----</div>
<div>Hash: SHA1</div>
<div><br>
</div>
<div>Hi,</div>
<div><br>
</div>
<div>I'd like to answer the question asked in London why EPP keyrelay is</d=
iv>
<div>not an object extension or domain update.</div>
<div><br>
</div>
<div>Regular EPP commands are submitted to a registry by the current</div>
<div>registrar of record for that object in the database. Only the</div>
<div>registrar of record is allowed to change attributes to a domain object=
.</div>
<div><br>
</div>
<div>EPP keyrelay is a command that typically is sent to a registry by a</d=
iv>
<div>registrar NOT being the registrar of record for that domain object. So=
</div>
<div>the registrar sending the command is not permitted to change anything<=
/div>
<div>in the database to that object.</div>
<div><br>
</div>
<div>EPP keyrelay is therefor only a communication command, and the domain<=
/div>
<div>object is only used to identify the registrar of record for that</div>
<div>domain object as a recipient. The domain object is only queried to</di=
v>
<div>identify the registrar of record, but no attributes are allowed to be<=
/div>
<div>changed.</div>
<div><br>
</div>
<div>Hope that clarifies the questions raised in London.</div>
<div><br>
</div>
<div>- -- </div>
<div>Antoin Verschuren</div>
<div><br>
</div>
<div>Technical Policy Advisor SIDN</div>
<div>Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands</div>
<div><br>
</div>
<div>P: &#43;31 26 3525500&nbsp;&nbsp;M: &#43;31 6 23368970</div>
<div>Mailto: <a href=3D"mailto:antoin.verschuren@sidn.nl">antoin.verschuren=
@sidn.nl</a></div>
<div>XMPP: <a href=3D"mailto:antoin.verschuren@jabber.sidn.nl">antoin.versc=
huren@jabber.sidn.nl</a></div>
<div><a href=3D"HTTP://www.sidn.nl/">HTTP://www.sidn.nl/</a></div>
<div>-----BEGIN PGP SIGNATURE-----</div>
<div>Version: GnuPG v1.4.11 (GNU/Linux)</div>
<div><br>
</div>
<div>iQEcBAEBAgAGBQJTHw5BAAoJEDqHrM883AgnLzQIAKlTgwWXRnWqcR134FO2JVhm</div>
<div>Jwq8URAlmBVG7neAUMiLBJLKP&#43;kiz1CwvPyCH4pHlsJKNKDpBtVsqInQ4aAaU8px</=
div>
<div>X39A1skBXIhjUzdMUXx3xmw8I8xHDIHenj1SL4LUFTqOdZ6U0QqNtVMdMrXapti2</div>
<div>BlRGDwOCP583r3HUkvryYDHdVdVWSlboFn&#43;rkhsW9jVboT7XfYx0YRoPCY&#43;ru6=
&#43;3</div>
<div>HYop/C3N3WhjveSyRwyWrqlRdAbrr0ZIZDJBps4nvq5jZD0NQMuUQoVy0k3ob0KC</div>
<div>mUjKmilvf/2RX2tQYrqdT0Io3NmsB2548eYi7noPw0saoMgufGK3UpyxUM28Be0=3D</di=
v>
<div>=3Dk5MB</div>
<div>-----END PGP SIGNATURE-----</div>
<div><br>
</div>
<div>_______________________________________________</div>
<div>EppExt mailing list</div>
<div><a href=3D"mailto:EppExt@ietf.org">EppExt@ietf.org</a></div>
<div><a href=3D"https://www.ietf.org/mailman/listinfo/eppext">https://www.i=
etf.org/mailman/listinfo/eppext</a></div>
<div><br>
</div>
</blockquote>
</body>
</html>

--_000_CF44A31F5969Bjgouldverisigncom_--


From nobody Tue Mar 11 10:03:07 2014
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 3EE0D1A0450 for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 10:03:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 SfKJ1cx-FF9C for <eppext@ietfa.amsl.com>; Tue, 11 Mar 2014 10:03:03 -0700 (PDT)
Received: from exprod6og126.obsmtp.com (exprod6og126.obsmtp.com [64.18.1.77]) by ietfa.amsl.com (Postfix) with ESMTP id 3EF961A0747 for <eppext@ietf.org>; Tue, 11 Mar 2014 10:03:03 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob126.postini.com ([64.18.5.12]) with SMTP ID DSNKUx9BwPE83RuopMJpUX/8dj3rMaVWR+N6@postini.com; Tue, 11 Mar 2014 10:02:58 PDT
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s2BH2tWc028020 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 11 Mar 2014 13:02:55 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Tue, 11 Mar 2014 13:02:55 -0400
From: "Gould, James" <JGould@verisign.com>
To: Francisco Obispo <fobispo@uniregistry.com>
Thread-Topic: [eppext] draft-ietf-eppext-idnmap Feedback
Thread-Index: AQHPOlT+4eaYxDDdEE+oj57oox5INZrbCyoA///O6wCAALJlAIAAlk4A
Date: Tue, 11 Mar 2014 17:02:54 +0000
Message-ID: <CF44B7D2.59768%jgould@verisign.com>
In-Reply-To: <CBB44BF4-14B4-45FD-B3FC-A99B72AAE31D@uniregistry.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_CF44B7D259768jgouldverisigncom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/eKYalwGwuqBUf7xvXefqMGSWmm0
Cc: "eppext@ietf.org" <eppext@ietf.org>, =?Windows-1252?Q?Luis_Mu=F1oz?= <lem@uniregistry.com>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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, 11 Mar 2014 17:03:05 -0000

--_000_CF44B7D259768jgouldverisigncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Francisco,

I have the following issues with draft-ietf-eppext-idnmap that I would like=
 addressed:


  1.  The <idn:uname> should be optional in the info response.
  2.  The <idn:table> is too flexible at this point.  Based on draft-ietf-e=
ppext-idnmap the registrars have no way of knowing what table values are re=
quired for any one server.  This is a opportunity for the eppext WG to defi=
ne a standard model.

My concern is related to clients having to deal with an infinite number of =
server policies and schemes for the <idn:table> values.  Are there any regi=
strars out there that have the same concern?

--

JG




James Gould
Principal Software Engineer
jgould@verisign.com

703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com



On 3/11/14, 12:04 AM, "Francisco Obispo" <fobispo@uniregistry.com<mailto:fo=
bispo@uniregistry.com>> wrote:

This is a complicated problem to solve. It was one of the reasons why we sw=
itched to =93table=94 from =93language=94.

Defining what can be registered or not is a server policy issue that the on=
ly way we could solve it is by passing an identifier. In fact in our regist=
ry we have created a set of identifiers to match certain language =93tags=
=94, but the component that we wrote for our database can support multiple =
tables with a specific name, so we can support things like =93com-es=94, =
=93com-it=94, etc. if needed.

I would really like to standardize it, but it=92s beyond the purpose of thi=
s extension.

Also on the server language/table discovery issue, what if a name matches m=
ultiple tables? what if multiple tables had different registration policies=
? We decided to keep it simple, and the table must be passed along by the r=
egistrar which at the end, shows the intent of the registration and its ass=
ociated policy to be applied.

Thanks for feedback again!


On Mar 10, 2014, at 2:26 PM, Gould, James <JGould@verisign.com<mailto:JGoul=
d@verisign.com>> wrote:

My main concern requiring the client to specify server specific table
identifiers that are not standardized.  I prefer sticking with a standard
identifier like language and leave the mapping to language or script
tables up to the server.


--
Francisco Obispo
CTO - Registry Operations
fobispo@uniregistry.com<mailto:fobispo@uniregistry.com>
PGP Key ID: 0xB38DB1BE



--_000_CF44B7D259768jgouldverisigncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <DDAE019E032F864D97DE8A69010FE037@verisign.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>
<div><font face=3D"Consolas,monospace">Francisco,</font></div>
<div><font face=3D"Consolas,monospace"><br>
</font></div>
<div><font face=3D"Consolas,monospace">I have the following issues with&nbs=
p;</font>draft-ietf-eppext-idnmap that I would like addressed:</div>
<div><br>
</div>
<ol>
<li>The &lt;idn:uname&gt; should be optional in the info response. &nbsp;</=
li><li>The &lt;idn:table&gt; is too flexible at this point. &nbsp;Based on&=
nbsp;draft-ietf-eppext-idnmap the registrars have no way of knowing what ta=
ble values are required for any one server. &nbsp;This is a opportunity for=
 the eppext WG to define a standard model. &nbsp;&nbsp;</li></ol>
<div><font face=3D"Consolas,monospace">My concern is related to clients hav=
ing to deal with an infinite number of server policies and schemes for the =
&lt;idn:table&gt; values. &nbsp;Are there any registrars out there that hav=
e the same concern?</font></div>
<div><font face=3D"Consolas,monospace"><br>
</font></div>
<div><font face=3D"Consolas,monospace">--&nbsp;</font></div>
<div><font face=3D"Consolas,monospace">&nbsp;</font></div>
<div><font face=3D"Consolas,monospace">JG</font></div>
<div><font face=3D"Consolas,monospace"><br>
</font></div>
<div><font face=3D"Consolas,monospace">&nbsp;</font></div>
<div><font face=3D"Consolas,monospace"><br>
</font></div>
<div><font face=3D"Consolas,monospace">&nbsp;</font></div>
<div><font face=3D"Consolas,monospace">James Gould</font></div>
<div><font face=3D"Consolas,monospace">Principal Software Engineer</font></=
div>
<div><font face=3D"Consolas,monospace">jgould@verisign.com</font></div>
<div><font face=3D"Consolas,monospace">&nbsp;</font></div>
<div><font face=3D"Consolas,monospace">703-948-3271 (Office)</font></div>
<div><font face=3D"Consolas,monospace">12061 Bluemont Way</font></div>
<div><font face=3D"Consolas,monospace">Reston, VA 20190</font></div>
<div><font face=3D"Consolas,monospace">VerisignInc.com</font></div>
<div><font face=3D"Consolas,monospace"><br>
</font></div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;">On 3/11/1=
4, 12:04 AM, &quot;Francisco Obispo&quot; &lt;<a href=3D"mailto:fobispo@uni=
registry.com">fobispo@uniregistry.com</a>&gt; wrote:</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"font-family:=
 Consolas, monospace; font-size: 12px; border-left-color: rgb(181, 196, 223=
); border-left-width: 5px; border-left-style: solid; padding: 0px 0px 0px 5=
px; margin: 0px 0px 0px 5px;">
<div>This is a complicated problem to solve. It was one of the reasons why =
we switched to =93table=94 from =93language=94.</div>
<div><br>
</div>
<div>Defining what can be registered or not is a server policy issue that t=
he only way we could solve it is by passing an identifier. In fact in our r=
egistry we have created a set of identifiers to match certain language =93t=
ags=94, but the component that we wrote
 for our database can support multiple tables with a specific name, so we c=
an support things like =93com-es=94, =93com-it=94, etc. if needed.</div>
<div><br>
</div>
<div>I would really like to standardize it, but it=92s beyond the purpose o=
f this extension.</div>
<div><br>
</div>
<div>Also on the server language/table discovery issue, what if a name matc=
hes multiple tables? what if multiple tables had different registration pol=
icies? We decided to keep it simple, and the table must be passed along by =
the registrar which at the end,
 shows the intent of the registration and its associated policy to be appli=
ed.</div>
<div><br>
</div>
<div>Thanks for feedback again!</div>
<div><br>
</div>
<div><br>
</div>
<div>On Mar 10, 2014, at 2:26 PM, Gould, James &lt;<a href=3D"mailto:JGould=
@verisign.com">JGould@verisign.com</a>&gt; wrote:</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>My main concern requiring the client to specify server specific table<=
/div>
<div>identifiers that are not standardized.&nbsp;&nbsp;I prefer sticking wi=
th a standard</div>
<div>identifier like language and leave the mapping to language or script</=
div>
<div>tables up to the server.</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>--</div>
<div>Francisco Obispo</div>
<div>CTO - Registry Operations</div>
<div><a href=3D"mailto:fobispo@uniregistry.com">fobispo@uniregistry.com</a>=
</div>
<div>PGP Key ID: 0xB38DB1BE</div>
<div></div>
<div><br>
</div>
<div><br>
</div>
</blockquote>
</body>
</html>

--_000_CF44B7D259768jgouldverisigncom_--


From nobody Wed Mar 12 19:52:02 2014
Return-Path: <fobispo@uniregistry.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 7900F1A087D for <eppext@ietfa.amsl.com>; Wed, 12 Mar 2014 19:52:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 BWTxsaZN5NlW for <eppext@ietfa.amsl.com>; Wed, 12 Mar 2014 19:52:00 -0700 (PDT)
Received: from mail.hostingnet.com (mail.hostingnet.com [208.87.35.115]) by ietfa.amsl.com (Postfix) with ESMTP id E50471A0881 for <eppext@ietf.org>; Wed, 12 Mar 2014 19:51:59 -0700 (PDT)
Received: from [10.0.1.15] (ip72-211-217-143.oc.oc.cox.net [72.211.217.143]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: fobispo@uniregistry.com) by mail.hostingnet.com (Postfix) with ESMTPSA id 8406644CDDF; Wed, 12 Mar 2014 19:51:52 -0700 (PDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Francisco Obispo <fobispo@uniregistry.com>
In-Reply-To: <CF44B7D2.59768%jgould@verisign.com>
Date: Wed, 12 Mar 2014 19:51:48 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <E9892810-F6D2-4577-A7B7-BEF615CBD24E@uniregistry.com>
References: <CF44B7D2.59768%jgould@verisign.com>
To: "Gould, James" <JGould@verisign.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/iFOGONEGGd99Ak9TBbj1iCKDzpk
Cc: "eppext@ietf.org" <eppext@ietf.org>, =?windows-1252?Q?Luis_Mu=F1oz?= <lem@uniregistry.com>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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: Thu, 13 Mar 2014 02:52:01 -0000

On Mar 11, 2014, at 10:02 AM, Gould, James <JGould@verisign.com> wrote:

> Francisco,
>=20
> I have the following issues with draft-ietf-eppext-idnmap that I would =
like addressed:
>=20
> 	=95 The <idn:uname> should be optional in the info response.=20

We can make it optional. I=92ll add that to the next draft.

=20
>=20
> 	=95 The <idn:table> is too flexible at this point.  Based on =
draft-ietf-eppext-idnmap the registrars have no way of knowing what =
table values are required for any one server.  This is a opportunity for =
the eppext WG to define a standard model.  =20
> My concern is related to clients having to deal with an infinite =
number of server policies and schemes for the <idn:table> values.  Are =
there any registrars out there that have the same concern?
>=20

Well registrars currently don=92t have a way of knowing a lot of things, =
and even though I agree with you on the identifiers, there is no =
guarantee that the same identifier will result in the same code points, =
because that=92s a registry policy decision.

I don=92t want to create the impression that if you pass =93es=94 as the =
table identifier, you=92ll get the same results across all registries, =
in fact if you look at the tables on the IANA website, multiple =
registries have different identifiers, and in some cases the code points =
don=92t even match.=20

So even though I agree with you in concept, I think that it is =
unpractical to try to standardize it.

Francisco


--
Francisco Obispo
CTO - Registry Operations
fobispo@uniregistry.com
PGP Key ID: 0xB38DB1BE
=20


From nobody Thu Mar 13 02:39:39 2014
Return-Path: <Antoin.Verschuren@sidn.nl>
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 6D1221A0928 for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 02:39:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.453
X-Spam-Level: 
X-Spam-Status: No, score=-0.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=no
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 y5f5zE3EL4Zx for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 02:39:35 -0700 (PDT)
Received: from arn2-kamx.sidn.nl (kamx.sidn.nl [IPv6:2a00:d78:0:147:94:198:152:69]) by ietfa.amsl.com (Postfix) with ESMTP id 9B6E71A090B for <eppext@ietf.org>; Thu, 13 Mar 2014 02:39:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sidn.nl; s=sidn_nl; c=relaxed/relaxed;  h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding:x-originating-ip; bh=AmPovojEY51edRmFEItcZiwgTRpRqYPbt5X2xyvrOVw=; b=jtYOkzbYBw3o3zYCXKbsNmz0Y83TZxxQexvOQAXLGjILx6be38e4wpdXxhaU04hLjLK01/nR4K3AcAOtkVT95r6PGT7nisEaS4xcZB3XT8Vwm2z0Aa7/xx8AvBvwCa1DPFPf/yphQehTnbNLbFYwr5EbVX6IT2EHVQE+XoHdOjY=
Received: from kahubcasn01.SIDN.local ([192.168.2.73]) by arn2-kamx.sidn.nl  with ESMTP id s2D9dShS018749-s2D9dShU018749 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL); Thu, 13 Mar 2014 10:39:28 +0100
Received: from [94.198.152.214] (94.198.152.214) by kahubcasn01.SIDN.local (192.168.2.77) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 13 Mar 2014 10:39:23 +0100
Message-ID: <53217CCB.4060908@sidn.nl>
Date: Thu, 13 Mar 2014 10:39:23 +0100
From: Antoin Verschuren <antoin.verschuren@sidn.nl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: "Gould, James" <JGould@verisign.com>, "eppext@ietf.org" <eppext@ietf.org>
References: <CF44A31F.5969B%jgould@verisign.com>
In-Reply-To: <CF44A31F.5969B%jgould@verisign.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Originating-IP: [94.198.152.214]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/i9MImdSnQlczhsGOfx_GWERGlJw
Subject: Re: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
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: Thu, 13 Mar 2014 09:39:38 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

op 11-03-14 17:36, Gould, James schreef:

Hi James,

Thanks for your suggestions. We have particularly looked at:

> 2. Create a Command-Response Extension of the domain mapping that 
> creates a new keyrelay verb similar to the restore verb in RFC
> 3915, which is an extension of an empty domain update.  The server
> can define who is authorized to invoke the new verb on the domain
> name.
> 
> By defining Key Relay as a new object or a new verb extension to
> the domain object, you get all of the advantages of an object
> mapping (extensions, client and server transaction identifier).
> My recommendation is to go with option #2, since I view Key Relay
> as a verb.  In summary, I dont believe there is the need to create
> a protocol extension for this.

One of the requirements from certain registries for keyrelay was that
since keyrelay is only a "preparation communication step" for a DNS
operator change that may or may not be followed by an NS change or
combined transfer/NS change, they did not want any changes made to
records owned by the registrar of record for a domain object. It's not
compulsory to do this "communication" via the registry, it only
facilitates registrars that have no other secure communication
channel. Sometimes a keyrelay command is not followed by an NS change
as the process is abandoned, and that should not lead to changes in
the DB that need to be reverted. The process would then become more
complex than necessary.

Another requirement that we heard from especially gTLD registries is
that a command for which it was necessary to change the database
tables in a fundamental way would not be implemented by those
registries. Since most EPP commands are processes that change an
object in the registry DB and is only authorized by the current
registrar of record, we looked at  a way to do this communication step
without even touching the DB. EPP keyrelay can be implemented without
any changes to the registry DB, and only queries existing records.
This is also how we implemented it.

We only know of one other command that is NOT authorized by the
current registrar of record for a domain object, and that is a
transfer. But if authorized properly by an auth-info token, the goal
of a transfer command is ultimately also to make changes to the domain
object in the DB.

Keyrelay does not intend to change anything to DB objects. That is
ultimately done by an NS change that usually follows a keyrelay if the
process is continued AND the loosing DNS operator cooperates. If the
loosing DNS operator does not cooperate, a different change to the DB
may follow, and it's complex to predict which action would follow.
There is no default process flow, it's up to the gaining registrar
which next step to take (Abandon, postpone, go insecure, transfer and
leave delegation as is, ...), we want him to be in control.

Could you elaberate on how a Command-Response Extension of the domain
mapping would meet the requirement of not changing anything
fundamental to the registry DB, nor creating a complex unpredictable
state flow?
How would the State Diagram similar to Figure 1 of RFC3915 look like
for EPP keyrelay?

Bear in mind, that a pending NS change state for a secure transfer
cannot be held forever, nor can it be predicted what a reasonable
period for that state is. It depends on DNS TTL values that are not
prescribed nor verified in most registry policies. And since we want
the registrant to be in control over his domain, it may well be that
during a pending state, yet another registrar may invoke a keyrelay if
the registrant chooses to change registrars because the process takes
too long or there is another (technical) reason to change his
delegation. So a state diagram is much more difficult to create than a
state diagram for a grace period that is only dependent on 1 registrar
and a state period defined by the registry's policy.

By completely separating the "preparation communication" from the
state of a domain object, we have avoided the need for a complex state
diagram and fundamental changes to the registry DB. It also extends
EPP with a new command type that may have other benefits in the future.

For an (even more) elaborate explanation on how we came to this
conclusion, we have written a white paper:
https://www.sidnlabs.nl/uploads/tx_sidnpublications/wp_2013_EPP-keyrelay_v1.en.pdf


> On 3/11/14, 9:23 AM, "Antoin Verschuren"
> <antoin.verschuren@sidn.nl <mailto:antoin.verschuren@sidn.nl>>
> wrote:
> 
> Hi,
> 
> I'd like to answer the question asked in London why EPP keyrelay
> is not an object extension or domain update.
> 
> Regular EPP commands are submitted to a registry by the current 
> registrar of record for that object in the database. Only the 
> registrar of record is allowed to change attributes to a domain
> object.
> 
> EPP keyrelay is a command that typically is sent to a registry by
> a registrar NOT being the registrar of record for that domain
> object. So the registrar sending the command is not permitted to
> change anything in the database to that object.
> 
> EPP keyrelay is therefor only a communication command, and the
> domain object is only used to identify the registrar of record for
> that domain object as a recipient. The domain object is only
> queried to identify the registrar of record, but no attributes are
> allowed to be changed.
> 
> Hope that clarifies the questions raised in London.
> 
> 
> _______________________________________________ EppExt mailing
> list EppExt@ietf.org <mailto:EppExt@ietf.org> 
> https://www.ietf.org/mailman/listinfo/eppext
> 

- -- 
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl
XMPP: antoin.verschuren@jabber.sidn.nl
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTIXzKAAoJEDqHrM883AgnH/sIAKYi48zCXAmWXaNjBc+Jik22
/90SrAeV2E3nG9A3FvaM0+0F6lHH9oiKVNzveYD8E6+9pojOdw++scRENqAOuseh
0cE3XjvAZh6EQAt2HDKv4Be/LyX5ZnJR8iorecMSl8M0BGQhu7/EDZwD31gFe3kw
ac5ePOijelbte4vIb1gN3WjqWbUjbavMJVxt7hQwL75km0uS3WUGdpo0YwKg3Xan
zjSB/2G7tv0KDVoBIMsKnmTWoR38s4aEXTpdZqq1hJUDIwnwdvHwzbJjRq9a9yKV
Hy3+KJfXZvGIPsiHQZBHLyY3vNJJnA3kKCRO7U7twOiBL5WLPyvaqEhscuJqbRs=
=Xyh/
-----END PGP SIGNATURE-----


From nobody Thu Mar 13 07:16:51 2014
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 021F11A09AA for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 07:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 8ENOvx-wA0kV for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 07:16:34 -0700 (PDT)
Received: from exprod6og105.obsmtp.com (exprod6og105.obsmtp.com [64.18.1.189]) by ietfa.amsl.com (Postfix) with ESMTP id 2BE671A098A for <eppext@ietf.org>; Thu, 13 Mar 2014 07:16:34 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob105.postini.com ([64.18.5.12]) with SMTP ID DSNKUyG9ukW0wIoOXNmPdQ0o1PiX2hcmiKie@postini.com; Thu, 13 Mar 2014 07:16:28 PDT
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2DEGPAc005229 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Mar 2014 10:16:25 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Thu, 13 Mar 2014 10:16:25 -0400
From: "Gould, James" <JGould@verisign.com>
To: Francisco Obispo <fobispo@uniregistry.com>
Thread-Topic: [eppext] draft-ietf-eppext-idnmap Feedback
Thread-Index: AQHPOlT+4eaYxDDdEE+oj57oox5INZrbCyoA///O6wCAALJlAIAAlk4AgAJ59gCAAHwvAA==
Date: Thu, 13 Mar 2014 14:16:24 +0000
Message-ID: <CF471A97.59CD2%jgould@verisign.com>
In-Reply-To: <E9892810-F6D2-4577-A7B7-BEF615CBD24E@uniregistry.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_CF471A9759CD2jgouldverisigncom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/6vgoUkzvtNgPa9KkOYIncvyPJYQ
Cc: "eppext@ietf.org" <eppext@ietf.org>, =?Windows-1252?Q?Luis_Mu=F1oz?= <lem@uniregistry.com>
Subject: Re: [eppext] draft-ietf-eppext-idnmap Feedback
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: Thu, 13 Mar 2014 14:16:42 -0000

--_000_CF471A9759CD2jgouldverisigncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Francisco,

How about supporting two models in draft-ietf-eppext-idnmap that matches th=
e current and desired models supported by the servers, which is to support =
a choice of language or table?  The table element is intended to be a 1-to-=
1 match with the language or script tables posted to IANA and language is t=
he language code per ISO 639-2.  Ideally the choice would be explicitly def=
ined in the XML schema, but to minimize the changes, it could look like bel=
ow:

<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<schema xmlns=3D"http://www.w3.org/2001/XMLSchema"
 xmlns:eppcom=3D"urn:ietf:params:xml:ns:eppcom-1.0"
 xmlns:idn=3D"urn:ietf:params:xml:ns:idn-1.0"
 targetNamespace=3D"urn:ietf:params:xml:ns:idn-1.0"
 elementFormDefault=3D"qualified">
  <annotation>
<documentation>
Extensible Provisioning Protocol v1.0 domain name extension
schema for IDN Table selection.
</documentation>
  </annotation>
  <import namespace=3D"urn:ietf:params:xml:ns:eppcom-1.0"
schemaLocation=3D"eppcom-1.0.xsd"/>
  <!-- Child elements found in IDN -->
<element name=3D"data" type=3D"idn:idnDataType"/>
<complexType name=3D"idnDataType">
 <sequence>
<element name=3D"language" type=3D"language"
    minOccurs=3D"0"/>
<element name=3D"table" type=3D"eppcom:minTokenType"
    minOccurs=3D"0"/>
<element name=3D"uname" type=3D"eppcom:labelType"
     minOccurs=3D"0"/>
 </sequence>
</complexType>
  <!-- End of schema. -->
</schema>


The text for the create could specify the use of either <idn:language> or <=
idn:table> element based on server policy.   Ideally a <idn:create> element=
 would be defined in the XML schema that made <idn:language> and <idn:table=
> a choice.

Below is an example of the create with the language:

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
 <command>
   <create>
     <domain:create
       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
     <domain:name>xn--espaol-zwa.example.com</domain:name>
     <domain:period unit=3D"y">2</domain:period>
     <domain:ns>
       <domain:hostObj>ns1.example.net</domain:hostObj>
       <domain:hostObj>ns2.example.net</domain:hostObj>
     </domain:ns>
     <domain:registrant>jd1234</domain:registrant>
     <domain:contact type=3D"admin">sh8013</domain:contact>
     <domain:contact type=3D"tech">sh8013</domain:contact>
     <domain:authInfo>
       <domain:pw>2fooBAR</domain:pw>
     </domain:authInfo>
     </domain:create>
   </create>
   <extension>
   <idn:data xmlns:idn=3D"urn:ietf:params:xml:ns:idn-1.0">
      <idn:language>SPA</idn:language>
      <idn:uname>espa&#xF1;ol.example.com</idn:uname>
   </idn:data>
   </extension>
   <clTRID>123456</clTRID>
 </command>
</epp>

Below is an example of the create with the table (script table in this inst=
ance that can be prefixed with http://www.iana.org/domains/idn-tables/ and =
postfixed with .txt):

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
 <command>
   <create>
     <domain:create
       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
     <domain:name>xn--espaol-zwa.example.com</domain:name>
     <domain:period unit=3D"y">2</domain:period>
     <domain:ns>
       <domain:hostObj>ns1.example.net</domain:hostObj>
       <domain:hostObj>ns2.example.net</domain:hostObj>
     </domain:ns>
     <domain:registrant>jd1234</domain:registrant>
     <domain:contact type=3D"admin">sh8013</domain:contact>
     <domain:contact type=3D"tech">sh8013</domain:contact>
     <domain:authInfo>
       <domain:pw>2fooBAR</domain:pw>
     </domain:authInfo>
     </domain:create>
   </create>
   <extension>
   <idn:data xmlns:idn=3D"urn:ietf:params:xml:ns:idn-1.0">
      <idn:table>com_latn_1.1</idn:table>
      <idn:uname>espa&#xF1;ol.example.com</idn:uname>
   </idn:data>
   </extension>
   <clTRID>123456</clTRID>
 </command>
</epp>

For servers that support the language model, the info response should retur=
n both the language sent as well as the resulting table that can be mapped =
to the IANA language or script table:

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0">
  <response>
    <result code=3D"1000">
      <msg>Command completed successfully</msg>
    </result>
    <resData>
      <domain:infData
       xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
        <domain:name>xn--espaol-zwa.example.com</domain:name>
        <domain:roid>EXAMPLE1-REP</domain:roid>
        <domain:status s=3D"ok"/>
        <domain:registrant>jd1234</domain:registrant>
        <domain:contact type=3D"admin">sh8013</domain:contact>
        <domain:contact type=3D"tech">sh8013</domain:contact>
        <domain:ns>
          <domain:hostObj>ns1.example.com</domain:hostObj>
          <domain:hostObj>ns1.example.net</domain:hostObj>
        </domain:ns>
        <domain:clID>ClientX</domain:clID>
        <domain:crID>ClientY</domain:crID>
        <domain:crDate>1999-04-03T22:00:00.0Z</domain:crDate>
        <domain:upID>ClientX</domain:upID>
        <domain:upDate>1999-12-03T09:00:00.0Z</domain:upDate>
        <domain:exDate>2005-04-03T22:00:00.0Z</domain:exDate>
        <domain:trDate>2000-04-08T09:00:00.0Z</domain:trDate>
        <domain:authInfo>
          <domain:pw>2fooBAR</domain:pw>
        </domain:authInfo>
      </domain:infData>
    </resData>
    <extension>
      <idn:data xmlns:idn=3D"urn:ietf:params:xml:ns:idn-1.0">
        <idn:language>SPA</idn:language>
        <idn:table>com_latn_1.1</idn:table>
        <idn:uname>espa&#xF1;ol.example.com</idn:uname>
      </idn:data>
    </extension>
    <trID>
      <clTRID>ABC-12345</clTRID>
      <svTRID>54322-XYZ</svTRID>
    </trID>
  </response>
</epp>



--

JG



James Gould
Principal Software Engineer
jgould@verisign.com

703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com



On 3/12/14, 10:51 PM, "Francisco Obispo" <fobispo@uniregistry.com<mailto:fo=
bispo@uniregistry.com>> wrote:


On Mar 11, 2014, at 10:02 AM, Gould, James <JGould@verisign.com<mailto:JGou=
ld@verisign.com>> wrote:

Francisco,
I have the following issues with draft-ietf-eppext-idnmap that I would like=
 addressed:
=95 The <idn:uname> should be optional in the info response.

We can make it optional. I=92ll add that to the next draft.

=95 The <idn:table> is too flexible at this point.  Based on draft-ietf-epp=
ext-idnmap the registrars have no way of knowing what table values are requ=
ired for any one server.  This is a opportunity for the eppext WG to define=
 a standard model.
My concern is related to clients having to deal with an infinite number of =
server policies and schemes for the <idn:table> values.  Are there any regi=
strars out there that have the same concern?

Well registrars currently don=92t have a way of knowing a lot of things, an=
d even though I agree with you on the identifiers, there is no guarantee th=
at the same identifier will result in the same code points, because that=92=
s a registry policy decision.

I don=92t want to create the impression that if you pass =93es=94 as the ta=
ble identifier, you=92ll get the same results across all registries, in fac=
t if you look at the tables on the IANA website, multiple registries have d=
ifferent identifiers, and in some cases the code points don=92t even match.

So even though I agree with you in concept, I think that it is unpractical =
to try to standardize it.

Francisco


--
Francisco Obispo
CTO - Registry Operations
fobispo@uniregistry.com<mailto:fobispo@uniregistry.com>
PGP Key ID: 0xB38DB1BE



--_000_CF471A9759CD2jgouldverisigncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <04012EACAC98BA41BA9B38B67C15AAE6@verisign.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px;">
<div>
<div><font>Francisco,</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Calibri, sans-serif;">How about supporting two m=
odels in draft-ietf-eppext-idnmap that matches the current and desired mode=
ls supported by the servers, which is to support a choice of language or ta=
ble? &nbsp;The table element is intended
 to be a 1-to-1 match with the language or script tables posted to IANA and=
 language is the language code per ISO 639-2. &nbsp;Ideally the choice woul=
d be explicitly defined in the XML schema, but to minimize the changes, it =
could look like below:</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">&lt;?xml version=3D&quot;1=
.0&quot; encoding=3D&quot;UTF-8&quot;?&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&lt;schema xmlns=3D&quot;h=
ttp://www.w3.org/2001/XMLSchema&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;xmlns:eppcom=3D&quot;urn:ietf:p=
arams:xml:ns:eppcom-1.0&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;xmlns:idn=3D&quot;urn:ietf:para=
ms:xml:ns:idn-1.0&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;targetNamespace=3D&quot;urn:iet=
f:params:xml:ns:idn-1.0&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;elementFormDefault=3D&quot;qual=
ified&quot;&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp; &lt;annotation&gt;<=
/div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;documentation&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>Extensible Provisioning Protocol v1.0=
 domain name extension</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>schema for IDN Table selection.</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;/documentation&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp; &lt;/annotation&gt;=
</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp; &lt;import namespac=
e=3D&quot;urn:ietf:params:xml:ns:eppcom-1.0&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>schemaLocation=3D&quot;eppcom-1.0.xsd=
&quot;/&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp; &lt;!-- Child eleme=
nts found in IDN --&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;element name=3D&quot;data&quot; t=
ype=3D&quot;idn:idnDataType&quot;/&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;complexType name=3D&quot;idnDataT=
ype&quot;&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;&lt;sequence&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><b><span class=3D"Apple-ta=
b-span" style=3D"white-space:pre"></span>&lt;element name=3D&quot;language&=
quot; type=3D&quot;language&quot;</b></div>
<div style=3D"font-family: Calibri, sans-serif;"><b><span class=3D"Apple-ta=
b-span" style=3D"white-space:pre"></span>&nbsp; &nbsp; minOccurs=3D&quot;0&=
quot;/&gt;</b></div>
<div style=3D"font-family: Calibri, sans-serif;"><b><span class=3D"Apple-ta=
b-span" style=3D"white-space:pre"></span>&lt;element name=3D&quot;table&quo=
t; type=3D&quot;eppcom:minTokenType&quot;</b></div>
<div style=3D"font-family: Calibri, sans-serif;"><b><span class=3D"Apple-ta=
b-span" style=3D"white-space:pre"></span>&nbsp; &nbsp; minOccurs=3D&quot;0&=
quot;/&gt;</b></div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;element name=3D&quot;uname&quot; =
type=3D&quot;eppcom:labelType&quot;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp; &nbsp; &nbsp;minOccurs=3D&quot=
;0&quot;/&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&nbsp;&lt;/sequence&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;"><span class=3D"Apple-tab-s=
pan" style=3D"white-space:pre"></span>&lt;/complexType&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp; &lt;!-- End of sche=
ma. --&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&lt;/schema&gt;</div>
<div style=3D"font-family: Calibri, sans-serif;">&nbsp;&nbsp;&nbsp;</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">The text for the create co=
uld specify the use of either &lt;idn:language&gt; or &lt;idn:table&gt; ele=
ment based on server policy. &nbsp; Ideally a &lt;idn:create&gt; element wo=
uld be defined in the XML schema that made &lt;idn:language&gt;
 and &lt;idn:table&gt; a choice. &nbsp;</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">Below is an example of the=
 create with the language:</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;</div>
<div>&nbsp;&lt;command&gt;</div>
<div>&nbsp; &nbsp;&lt;create&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:create</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;xmlns:domain=3D&quot;urn:ietf:params:xml:ns=
:domain-1.0&quot;&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:name&gt;xn--espaol-zwa.example.com&lt;/=
domain:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:period unit=3D&quot;y&quot;&gt;2&lt;/do=
main:period&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:hostObj&gt;ns1.example.net&lt;/d=
omain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:hostObj&gt;ns2.example.net&lt;/d=
omain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:registrant&gt;jd1234&lt;/domain:registr=
ant&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:contact type=3D&quot;admin&quot;&gt;sh8=
013&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:contact type=3D&quot;tech&quot;&gt;sh80=
13&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:pw&gt;2fooBAR&lt;/domain:pw&gt;<=
/div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:create&gt;</div>
<div>&nbsp; &nbsp;&lt;/create&gt;</div>
<div>&nbsp; &nbsp;&lt;extension&gt;</div>
<div>&nbsp; &nbsp;&lt;idn:data xmlns:idn=3D&quot;urn:ietf:params:xml:ns:idn=
-1.0&quot;&gt;</div>
<div><b>&nbsp; &nbsp; &nbsp; &lt;idn:language&gt;SPA&lt;/idn:language&gt;</=
b></div>
<div>&nbsp; &nbsp; &nbsp; &lt;idn:uname&gt;espa&amp;#xF1;ol.example.com&lt;=
/idn:uname&gt;</div>
<div>&nbsp; &nbsp;&lt;/idn:data&gt;</div>
<div>&nbsp; &nbsp;&lt;/extension&gt;</div>
<div>&nbsp; &nbsp;&lt;clTRID&gt;123456&lt;/clTRID&gt;</div>
<div>&nbsp;&lt;/command&gt;</div>
<div>&lt;/epp&gt;</div>
<div><br>
</div>
</div>
<div style=3D"font-family: Calibri, sans-serif;">Below is an example of the=
 create with the table (script table in this instance that can be prefixed =
with
<a href=3D"http://www.iana.org/domains/idn-tables">http://www.iana.org/doma=
ins/idn-tables</a>/ and postfixed with .txt):</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;</div>
<div>&nbsp;&lt;command&gt;</div>
<div>&nbsp; &nbsp;&lt;create&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:create</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;xmlns:domain=3D&quot;urn:ietf:params:xml:ns=
:domain-1.0&quot;&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:name&gt;xn--espaol-zwa.example.com&lt;/=
domain:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:period unit=3D&quot;y&quot;&gt;2&lt;/do=
main:period&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:hostObj&gt;ns1.example.net&lt;/d=
omain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:hostObj&gt;ns2.example.net&lt;/d=
omain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:registrant&gt;jd1234&lt;/domain:registr=
ant&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:contact type=3D&quot;admin&quot;&gt;sh8=
013&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:contact type=3D&quot;tech&quot;&gt;sh80=
13&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:pw&gt;2fooBAR&lt;/domain:pw&gt;<=
/div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/domain:create&gt;</div>
<div>&nbsp; &nbsp;&lt;/create&gt;</div>
<div>&nbsp; &nbsp;&lt;extension&gt;</div>
<div>&nbsp; &nbsp;&lt;idn:data xmlns:idn=3D&quot;urn:ietf:params:xml:ns:idn=
-1.0&quot;&gt;</div>
<div><b>&nbsp; &nbsp; &nbsp; &lt;idn:table&gt;com_latn_1.1&lt;/idn:table&gt=
;</b></div>
<div>&nbsp; &nbsp; &nbsp; &lt;idn:uname&gt;espa&amp;#xF1;ol.example.com&lt;=
/idn:uname&gt;</div>
<div>&nbsp; &nbsp;&lt;/idn:data&gt;</div>
<div>&nbsp; &nbsp;&lt;/extension&gt;</div>
<div>&nbsp; &nbsp;&lt;clTRID&gt;123456&lt;/clTRID&gt;</div>
<div>&nbsp;&lt;/command&gt;</div>
<div>&lt;/epp&gt;</div>
</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">For servers that support t=
he language model, the info response should return both the language sent a=
s well as the resulting table that can be mapped to the IANA language or sc=
ript table:</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;">
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;&gt;</div>
<div>&nbsp; &lt;response&gt;</div>
<div>&nbsp; &nbsp; &lt;result code=3D&quot;1000&quot;&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;msg&gt;Command completed successfully&lt;/msg=
&gt;</div>
<div>&nbsp; &nbsp; &lt;/result&gt;</div>
<div>&nbsp; &nbsp; &lt;resData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;domain:infData</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;xmlns:domain=3D&quot;urn:ietf:params:xml:ns=
:domain-1.0&quot;&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;xn--espaol-zwa.example.=
com&lt;/domain:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:roid&gt;EXAMPLE1-REP&lt;/domain=
:roid&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:status s=3D&quot;ok&quot;/&gt;<=
/div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:registrant&gt;jd1234&lt;/domain=
:registrant&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:contact type=3D&quot;admin&quot=
;&gt;sh8013&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:contact type=3D&quot;tech&quot;=
&gt;sh8013&lt;/domain:contact&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:hostObj&gt;ns1.example.c=
om&lt;/domain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:hostObj&gt;ns1.example.n=
et&lt;/domain:hostObj&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/domain:ns&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:clID&gt;ClientX&lt;/domain:clID=
&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:crID&gt;ClientY&lt;/domain:crID=
&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:crDate&gt;1999-04-03T22:00:00.0=
Z&lt;/domain:crDate&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:upID&gt;ClientX&lt;/domain:upID=
&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:upDate&gt;1999-12-03T09:00:00.0=
Z&lt;/domain:upDate&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:exDate&gt;2005-04-03T22:00:00.0=
Z&lt;/domain:exDate&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:trDate&gt;2000-04-08T09:00:00.0=
Z&lt;/domain:trDate&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:pw&gt;2fooBAR&lt;/domain=
:pw&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/domain:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;/domain:infData&gt;</div>
<div>&nbsp; &nbsp; &lt;/resData&gt;</div>
<div>&nbsp; &nbsp; &lt;extension&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;idn:data xmlns:idn=3D&quot;urn:ietf:params:xm=
l:ns:idn-1.0&quot;&gt;</div>
<div><b>&nbsp; &nbsp; &nbsp; &nbsp; &lt;idn:language&gt;SPA&lt;/idn:languag=
e&gt;</b></div>
<div><b>&nbsp; &nbsp; &nbsp; &nbsp; &lt;idn:table&gt;com_latn_1.1&lt;/idn:t=
able&gt;</b></div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;idn:uname&gt;espa&amp;#xF1;ol.example.=
com&lt;/idn:uname&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;/idn:data&gt;</div>
<div>&nbsp; &nbsp; &lt;/extension&gt;</div>
<div>&nbsp; &nbsp; &lt;trID&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;svTRID&gt;54322-XYZ&lt;/svTRID&gt;</div>
<div>&nbsp; &nbsp; &lt;/trID&gt;</div>
<div>&nbsp; &lt;/response&gt;</div>
<div>&lt;/epp&gt;</div>
</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;"><br>
</div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">--&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">JG</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">James Gould</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">Principal Software Engineer</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">jgould@verisign.com</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">703-948-3271 (Office)</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">12061 Bluemont Way</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">Reston, VA 20190</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">VerisignInc.com</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;">On 3/12/1=
4, 10:51 PM, &quot;Francisco Obispo&quot; &lt;<a href=3D"mailto:fobispo@uni=
registry.com">fobispo@uniregistry.com</a>&gt; wrote:</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"font-family:=
 Consolas, monospace; font-size: 12px; border-left-color: rgb(181, 196, 223=
); border-left-width: 5px; border-left-style: solid; padding: 0px 0px 0px 5=
px; margin: 0px 0px 0px 5px;">
<div><br>
</div>
<div>On Mar 11, 2014, at 10:02 AM, Gould, James &lt;<a href=3D"mailto:JGoul=
d@verisign.com">JGould@verisign.com</a>&gt; wrote:</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>Francisco,</div>
<div></div>
<div>I have the following issues with draft-ietf-eppext-idnmap that I would=
 like addressed:</div>
<div></div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>=95 Th=
e &lt;idn:uname&gt; should be optional in the info response.
</div>
</blockquote>
<div><br>
</div>
<div>We can make it optional. I=92ll add that to the next draft.</div>
<div><br>
</div>
<div></div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div></div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>=95 Th=
e &lt;idn:table&gt; is too flexible at this point.&nbsp;&nbsp;Based on draf=
t-ietf-eppext-idnmap the registrars have no way of knowing what table value=
s are required for any one server.&nbsp;&nbsp;This is a opportunity
 for the eppext WG to define a standard model.&nbsp;&nbsp; </div>
<div>My concern is related to clients having to deal with an infinite numbe=
r of server policies and schemes for the &lt;idn:table&gt; values.&nbsp;&nb=
sp;Are there any registrars out there that have the same concern?</div>
<div></div>
</blockquote>
<div><br>
</div>
<div>Well registrars currently don=92t have a way of knowing a lot of thing=
s, and even though I agree with you on the identifiers, there is no guarant=
ee that the same identifier will result in the same code points, because th=
at=92s a registry policy decision.</div>
<div><br>
</div>
<div>I don=92t want to create the impression that if you pass =93es=94 as t=
he table identifier, you=92ll get the same results across all registries, i=
n fact if you look at the tables on the IANA website, multiple registries h=
ave different identifiers, and in some cases
 the code points don=92t even match. </div>
<div><br>
</div>
<div>So even though I agree with you in concept, I think that it is unpract=
ical to try to standardize it.</div>
<div><br>
</div>
<div>Francisco</div>
<div><br>
</div>
<div><br>
</div>
<div>--</div>
<div>Francisco Obispo</div>
<div>CTO - Registry Operations</div>
<div><a href=3D"mailto:fobispo@uniregistry.com">fobispo@uniregistry.com</a>=
</div>
<div>PGP Key ID: 0xB38DB1BE</div>
<div></div>
<div><br>
</div>
<div><br>
</div>
</blockquote>
</body>
</html>

--_000_CF471A9759CD2jgouldverisigncom_--


From nobody Thu Mar 13 10:53:22 2014
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 1DA921A0A23 for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 10:53:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.894
X-Spam-Level: 
X-Spam-Status: No, score=-2.894 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, TRACKER_ID=1.306] 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 dDIscVHQX7fq for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 10:53:14 -0700 (PDT)
Received: from exprod6og114.obsmtp.com (exprod6og114.obsmtp.com [64.18.1.33]) by ietfa.amsl.com (Postfix) with ESMTP id 0CD5B1A0A43 for <eppext@ietf.org>; Thu, 13 Mar 2014 10:53:08 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob114.postini.com ([64.18.5.12]) with SMTP ID DSNKUyHwfTgKBbCYBbcDFfzgvtWjHQCsB6Go@postini.com; Thu, 13 Mar 2014 10:53:04 PDT
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s2DHqwTD003574 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Mar 2014 13:53:01 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Thu, 13 Mar 2014 13:52:58 -0400
From: "Gould, James" <JGould@verisign.com>
To: Antoin Verschuren <antoin.verschuren@sidn.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
Thread-Index: AQHPPTZwhTqnVBiC0UudESqSbZQK05rcFYQAgALzWICAAEbDgA==
Date: Thu, 13 Mar 2014 17:52:57 +0000
Message-ID: <CF473676.59EAD%jgould@verisign.com>
In-Reply-To: <53217CCB.4060908@sidn.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: multipart/alternative; boundary="_000_CF47367659EADjgouldverisigncom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/tDLxtA3GfOgZn2CKJOtBbjYCaVc
Subject: Re: [eppext] draft-ietf-eppext-keyrelay-00 Feedback
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: Thu, 13 Mar 2014 17:53:20 -0000

--_000_CF47367659EADjgouldverisigncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Antoin,

Thanks for the detailed explanation.  The choice of which form of EPP exten=
sion to use (protocol, object, command-response) does not change the proces=
s flow at all, but simply determines the syntax of the key relay commands a=
nd responses.  Technically draft-ietf-eppext-keyrelay uses both the protoco=
l extension for the command and the object extension for the poll response.=
  My recommendation is to get down to one type of extension for the specifi=
cation.   The best way to describe the use of the object and command-respon=
se extensions is to provide some examples, which I do below:

Command-Response Extension:

Key Relay Command as extension to empty domain update similar to the restor=
e command in RFC 3915.  To note this is a new verb that is not mixed with t=
he update from a feature and authorization perspective.

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"
  xmlns:secDNS=3D"urn:ietf:params:xml:ns:secDNS-1.1"
  xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"
  xmlns:keyrelay=3D"urn:ietf:params:xml:ns:keyrelay-1.0">
  <command>
    <update>
      <domain:update>
        <domain:name>example.org</domain:name>
      </domain:update>
    </update>
    <extension>
      <keyrelay:keyrelay>
        <keyrelay:name>example.org</keyrelay:name>
        <keyrelay:keyData>
           <secDNS:flags>256</secDNS:flags>
           <secDNS:protocol>3</secDNS:protocol>
           <secDNS:alg>8</secDNS:alg>
           <secDNS:pubKey>cmlraXN0aGViZXN0</secDNS:pubKey>
        </keyrelay:keyData>
        <keyrelay:authInfo>
           <domain:pw>JnSdBAZSxxzJ</domain:pw>
        </keyrelay:authInfo>
        <keyrelay:expiry>
           <keyrelay:relative>P1M13D</keyrelay:relative>
        </keyrelay:expiry>
      </keyrelay:keyrelay>
    </extension>
    <clTRID>ABC-12345-XYZ</clTRID>
  </command>
</epp>

Key Relay Poll Response as an extension to the domain info response.

<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"
  xmlns:secDNS=3D"urn:ietf:params:xml:ns:secDNS-1.1"
  xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"
  xmlns:keyrelay=3D"urn:ietf:params:xml:ns:keyrelay-1.0">
  <response>
    <result code=3D"1301">
       <msg>Command completed successfully; ack to dequeue</msg>
    </result>
    <msgQ count=3D"5" id=3D"12345">
       <qDate>1999-04-04T22:01:00.0Z</qDate>
       <msg>Key Relay action completed successfully.</msg>
    </msgQ>
    <resData>
      <domain:infData
        xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0">
        <domain:name>example.org</domain:name>
        <domain:roid>EXAMPLE1-REP</domain:roid>
        <domain:clID>ClientX</domain:clID>
      </domain:infData>
    </resData>
    <extension>
  <keyrelay:panData>
  <keyrelay:name paResult=3D"true">example.org
  </keyrelay:name>
  <keyrelay:paDate>1999-04-04T22:01:00.0Z
  </keyrelay:paDate>
  <keyrelay:keyData>
  <secDNS:flags>256</secDNS:flags>
  <secDNS:protocol>3</secDNS:protocol>
  <secDNS:alg>8</secDNS:alg>
  <secDNS:pubKey>cmlraXN0aGViZXN0</secDNS:pubKey>
  </keyrelay:keyData>
  <keyrelay:authInfo>
  <domain:pw>JnSdBAZSxxzJ</domain:pw>
  </keyrelay:authInfo>
  <keyrelay:expiry>
  <keyrelay:relative>P24D</keyrelay:relative>
  </keyrelay:expiry>
  <keyrelay:reID>ClientX</keyrelay:reID>
  <keyrelay:acID>ClientY</keyrelay:acID>
  </keyrelay:panData>
    </extension>
    <trID>
       <clTRID>ABC-12345</clTRID>
       <svTRID>54321-XYZ</svTRID>
    </trID>
  </response>
</epp>

Object Extension:

Key Relay is an object that can be created via the create command and can g=
et information via the info command and response.  The poll message is simp=
ly a key relay info response.

Key Relay Command using a Key Relay Create Command.

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"
  xmlns:secDNS=3D"urn:ietf:params:xml:ns:secDNS-1.1"
  xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"
  xmlns:keyrelay=3D"urn:ietf:params:xml:ns:keyrelay-1.0">
 <command>
   <create>
     <keyrelay:create>
       <keyrelay:name>example.org</keyrelay:name>
       <keyrelay:keyData>
          <secDNS:flags>256</secDNS:flags>
          <secDNS:protocol>3</secDNS:protocol>
          <secDNS:alg>8</secDNS:alg>
          <secDNS:pubKey>cmlraXN0aGViZXN0</secDNS:pubKey>
       </keyrelay:keyData>
       <keyrelay:authInfo>
          <domain:pw>JnSdBAZSxxzJ</domain:pw>
       </keyrelay:authInfo>
       <keyrelay:expiry>
          <keyrelay:relative>P1M13D</keyrelay:relative>
       </keyrelay:expiry>
     </keyrelay:create>
   </create>
   <clTRID>123456</clTRID>
 </command>
</epp>

Key Relay Poll Response

<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"
  xmlns:secDNS=3D"urn:ietf:params:xml:ns:secDNS-1.1"
  xmlns:domain=3D"urn:ietf:params:xml:ns:domain-1.0"
  xmlns:keyrelay=3D"urn:ietf:params:xml:ns:keyrelay-1.0">
  <response>
    <result code=3D"1301">
       <msg>Command completed successfully; ack to dequeue</msg>
    </result>
    <msgQ count=3D"5" id=3D"12345">
       <qDate>1999-04-04T22:01:00.0Z</qDate>
       <msg>Key Relay action completed successfully.</msg>
    </msgQ>
    <resData>
      <keyrelay:infData>
        <keyrelay:name paResult=3D"true">example.org
        </keyrelay:name>
        <keyrelay:paDate>1999-04-04T22:01:00.0Z
        </keyrelay:paDate>
        <keyrelay:keyData>
          <secDNS:flags>256</secDNS:flags>
          <secDNS:protocol>3</secDNS:protocol>
          <secDNS:alg>8</secDNS:alg>
          <secDNS:pubKey>cmlraXN0aGViZXN0</secDNS:pubKey>
        </keyrelay:keyData>
        <keyrelay:authInfo>
          <domain:pw>JnSdBAZSxxzJ</domain:pw>
        </keyrelay:authInfo>
        <keyrelay:expiry>
          <keyrelay:relative>P24D</keyrelay:relative>
        </keyrelay:expiry>
        <keyrelay:reID>ClientX</keyrelay:reID>
        <keyrelay:acID>ClientY</keyrelay:acID>
      </keyrelay:infData>
    </resData>
    <trID>
       <clTRID>BCD-23456</clTRID>
       <svTRID>65432-WXY</svTRID>
    </trID>
  </response>
</epp>

In addition, support can be provided for the Relay Info Command and associa=
ted Response (example provided already with the poll response).

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>
<epp xmlns=3D"urn:ietf:params:xml:ns:epp-1.0"
  xmlns:keyrelay=3D"urn:ietf:params:xml:ns:keyrelay-1.0">
 <command>
   <info>
     <keyrelay:info>
       <keyrelay:name>example.org</keyrelay:name>
     </keyrelay:info>
   </info>
   <clTRID>123456</clTRID>
 </command>
</epp>

In looking at the samples, I actually like the Object Extension the best.  =
I can provide the XSD=92s that I validated the examples against if desired.

Thanks,

--

JG



James Gould
Principal Software Engineer
jgould@verisign.com

703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com



On 3/13/14, 5:39 AM, "Antoin Verschuren" <antoin.verschuren@sidn.nl<mailto:=
antoin.verschuren@sidn.nl>> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

op 11-03-14 17:36, Gould, James schreef:

Hi James,

Thanks for your suggestions. We have particularly looked at:

2. Create a Command-Response Extension of the domain mapping that
creates a new keyrelay verb similar to the restore verb in RFC
3915, which is an extension of an empty domain update.  The server
can define who is authorized to invoke the new verb on the domain
name.
By defining Key Relay as a new object or a new verb extension to
the domain object, you get all of the advantages of an object
mapping (extensions, client and server transaction identifier).
My recommendation is to go with option #2, since I view Key Relay
as a verb.  In summary, I don=92t believe there is the need to create
a protocol extension for this.

One of the requirements from certain registries for keyrelay was that
since keyrelay is only a "preparation communication step" for a DNS
operator change that may or may not be followed by an NS change or
combined transfer/NS change, they did not want any changes made to
records owned by the registrar of record for a domain object. It's not
compulsory to do this "communication" via the registry, it only
facilitates registrars that have no other secure communication
channel. Sometimes a keyrelay command is not followed by an NS change
as the process is abandoned, and that should not lead to changes in
the DB that need to be reverted. The process would then become more
complex than necessary.

Another requirement that we heard from especially gTLD registries is
that a command for which it was necessary to change the database
tables in a fundamental way would not be implemented by those
registries. Since most EPP commands are processes that change an
object in the registry DB and is only authorized by the current
registrar of record, we looked at  a way to do this communication step
without even touching the DB. EPP keyrelay can be implemented without
any changes to the registry DB, and only queries existing records.
This is also how we implemented it.

We only know of one other command that is NOT authorized by the
current registrar of record for a domain object, and that is a
transfer. But if authorized properly by an auth-info token, the goal
of a transfer command is ultimately also to make changes to the domain
object in the DB.

Keyrelay does not intend to change anything to DB objects. That is
ultimately done by an NS change that usually follows a keyrelay if the
process is continued AND the loosing DNS operator cooperates. If the
loosing DNS operator does not cooperate, a different change to the DB
may follow, and it's complex to predict which action would follow.
There is no default process flow, it's up to the gaining registrar
which next step to take (Abandon, postpone, go insecure, transfer and
leave delegation as is, ...), we want him to be in control.

Could you elaberate on how a Command-Response Extension of the domain
mapping would meet the requirement of not changing anything
fundamental to the registry DB, nor creating a complex unpredictable
state flow?
How would the State Diagram similar to Figure 1 of RFC3915 look like
for EPP keyrelay?

Bear in mind, that a pending NS change state for a secure transfer
cannot be held forever, nor can it be predicted what a reasonable
period for that state is. It depends on DNS TTL values that are not
prescribed nor verified in most registry policies. And since we want
the registrant to be in control over his domain, it may well be that
during a pending state, yet another registrar may invoke a keyrelay if
the registrant chooses to change registrars because the process takes
too long or there is another (technical) reason to change his
delegation. So a state diagram is much more difficult to create than a
state diagram for a grace period that is only dependent on 1 registrar
and a state period defined by the registry's policy.

By completely separating the "preparation communication" from the
state of a domain object, we have avoided the need for a complex state
diagram and fundamental changes to the registry DB. It also extends
EPP with a new command type that may have other benefits in the future.

For an (even more) elaborate explanation on how we came to this
conclusion, we have written a white paper:
https://www.sidnlabs.nl/uploads/tx_sidnpublications/wp_2013_EPP-keyrelay_v1=
.en.pdf


On 3/11/14, 9:23 AM, "Antoin Verschuren"
<antoin.verschuren@sidn.nl<mailto:antoin.verschuren@sidn.nl> <mailto:antoin=
.verschuren@sidn.nl>>
wrote:
Hi,
I'd like to answer the question asked in London why EPP keyrelay
is not an object extension or domain update.
Regular EPP commands are submitted to a registry by the current
registrar of record for that object in the database. Only the
registrar of record is allowed to change attributes to a domain
object.
EPP keyrelay is a command that typically is sent to a registry by
a registrar NOT being the registrar of record for that domain
object. So the registrar sending the command is not permitted to
change anything in the database to that object.
EPP keyrelay is therefor only a communication command, and the
domain object is only used to identify the registrar of record for
that domain object as a recipient. The domain object is only
queried to identify the registrar of record, but no attributes are
allowed to be changed.
Hope that clarifies the questions raised in London.
_______________________________________________ EppExt mailing
list EppExt@ietf.org<mailto:EppExt@ietf.org> <mailto:EppExt@ietf.org>
https://www.ietf.org/mailman/listinfo/eppext

- --
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl<mailto:antoin.verschuren@sidn.nl>
XMPP: antoin.verschuren@jabber.sidn.nl<mailto:antoin.verschuren@jabber.sidn=
.nl>
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTIXzKAAoJEDqHrM883AgnH/sIAKYi48zCXAmWXaNjBc+Jik22
/90SrAeV2E3nG9A3FvaM0+0F6lHH9oiKVNzveYD8E6+9pojOdw++scRENqAOuseh
0cE3XjvAZh6EQAt2HDKv4Be/LyX5ZnJR8iorecMSl8M0BGQhu7/EDZwD31gFe3kw
ac5ePOijelbte4vIb1gN3WjqWbUjbavMJVxt7hQwL75km0uS3WUGdpo0YwKg3Xan
zjSB/2G7tv0KDVoBIMsKnmTWoR38s4aEXTpdZqq1hJUDIwnwdvHwzbJjRq9a9yKV
Hy3+KJfXZvGIPsiHQZBHLyY3vNJJnA3kKCRO7U7twOiBL5WLPyvaqEhscuJqbRs=3D
=3DXyh/
-----END PGP SIGNATURE-----


--_000_CF47367659EADjgouldverisigncom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <A93A73EB4C6CF44E98EA9CABE2077208@verisign.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px;">
<div>
<div><font>Antoin,&nbsp;</font></div>
<div><br>
</div>
<div>Thanks for the detailed explanation. &nbsp;The choice of which form of=
 EPP extension to use (protocol, object, command-response) does not change =
the process flow at all, but simply&nbsp;determines the syntax of the key r=
elay commands and responses. &nbsp;Technically
 draft-ietf-eppext-keyrelay uses both the protocol extension for the comman=
d and the object extension for the poll response. &nbsp;My recommendation i=
s to get down to one type of extension for the specification. &nbsp; The be=
st way to describe the use of the object and
 command-response extensions is to provide some examples, which&nbsp;I do b=
elow:</div>
<div><br>
</div>
<div><b>Command-Response Extension:</b></div>
<div><br>
</div>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><b>Key Relay Command</b> as extension to empty domain update similar to th=
e restore command in RFC 3915. &nbsp;To note this is a new verb that is not=
 mixed with the update from a feature and
 authorization perspective.</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><br>
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:secDNS=3D&quot;urn:ietf:params:xml:ns:secDNS-1.1&quot;</block=
quote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;</block=
quote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:keyrelay=3D&quot;urn:ietf:params:xml:ns:keyrelay-1.0&quot;&gt=
;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &lt;command&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;update&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;domain:update&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;example.org&lt;/domain:name=
&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;/domain:update&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/update&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;extension&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;keyrelay:keyrelay&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:name&gt;example.org&lt;/keyrelay:=
name&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:keyData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;secDNS:flags&gt;256&lt;/secDN=
S:flags&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;secDNS:protocol&gt;3&lt;/secD=
NS:protocol&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;secDNS:alg&gt;8&lt;/secDNS:al=
g&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;secDNS:pubKey&gt;cmlraXN0aGVi=
ZXN0&lt;/secDNS:pubKey&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:keyData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:authInfo&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;domain:pw&gt;JnSdBAZSxxzJ&lt;=
/domain:pw&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:authInfo&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:expiry&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:relative&gt;P1M13D&l=
t;/keyrelay:relative&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:expiry&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;/keyrelay:keyrelay&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/extension&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;clTRID&gt;ABC-12345-XYZ&lt;/clTRID&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &lt;/command&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&lt;/epp&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><br>
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><b>Key Relay Poll Response</b>&nbsp;as an extension to the domain info res=
ponse.</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><br>
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot;?&gt;</=
div>
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:secDNS=3D&quot;urn:ietf:params:xml:ns:secDNS-1.1&quot;</block=
quote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;</block=
quote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; xmlns:keyrelay=3D&quot;urn:ietf:params:xml:ns:keyrelay-1.0&quot;&gt=
;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &lt;response&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;result code=3D&quot;1301&quot;&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp;&lt;msg&gt;Command completed successfully; ack =
to dequeue&lt;/msg&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/result&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt;</b=
lockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp;&lt;qDate&gt;1999-04-04T22:01:00.0Z&lt;/qDate&g=
t;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp;&lt;msg&gt;Key Relay action completed successfu=
lly.&lt;/msg&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/msgQ&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;resData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;domain:infData</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; xmlns:domain=3D&quot;urn:ietf:params:xml:ns:do=
main-1.0&quot;&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:name&gt;example.org&lt;/domain:name=
&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:roid&gt;EXAMPLE1-REP&lt;/domain:roi=
d&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:clID&gt;ClientX&lt;/domain:clID&gt;=
</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &lt;/domain:infData&gt; &nbsp; &nbsp; &nbsp;</blockqu=
ote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/resData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;extension&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:panData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:name paResult=3D&quot;true&quot;&gt;example.org</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;/keyrelay:name&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:paDate&gt;1999-04-04T22:01:00.0Z</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span><span clas=
s=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt;/keyrelay:=
paDate&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:keyData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span><span clas=
s=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt;secDNS:fla=
gs&gt;256&lt;/secDNS:flags&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span><span clas=
s=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt;secDNS:pro=
tocol&gt;3&lt;/secDNS:protocol&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;secDNS:alg&gt;8&lt;/secDNS:alg&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;secDNS:pubKey&gt;cmlraXN0aGViZXN0&lt;/secDNS:pubKey&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;/keyrelay:keyData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:authInfo&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;domain:pw&gt;JnSdBAZSxxzJ&lt;/domain:pw&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;/keyrelay:authInfo&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:expiry&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span><span clas=
s=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt;keyrelay:r=
elative&gt;P24D&lt;/keyrelay:relative&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;/keyrelay:expiry&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:reID&gt;ClientX&lt;/keyrelay:reID&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;keyrelay:acID&gt;ClientY&lt;/keyrelay:acID&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp; &lt=
;/keyrelay:panData&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/extension&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;trID&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp;&lt;clTRID&gt;ABC-12345&lt;/clTRID&gt;</blockqu=
ote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &nbsp; &nbsp;&lt;svTRID&gt;54321-XYZ&lt;/svTRID&gt;</blockqu=
ote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &nbsp; &lt;/trID&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&nbsp; &lt;/response&gt;</blockquote>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>&lt;/epp&gt;</blockquote>
<div><br>
</div>
<div>
<div><b>Object Extension:</b></div>
</div>
<div><br>
</div>
<blockquote style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"=
>
<div>Key Relay is an object that can be created via the create command and =
can get information via the info command and response. &nbsp;The poll messa=
ge is simply a key relay info response. &nbsp;</div>
<div><br>
</div>
<div><b>Key Relay Command </b>using a Key Relay Create Command.</div>
<div><br>
</div>
<div>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;</div>
<div>&nbsp; xmlns:secDNS=3D&quot;urn:ietf:params:xml:ns:secDNS-1.1&quot;</d=
iv>
<div>&nbsp; xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;</d=
iv>
<div>&nbsp; xmlns:keyrelay=3D&quot;urn:ietf:params:xml:ns:keyrelay-1.0&quot=
;&gt;</div>
<div>&nbsp;&lt;command&gt;</div>
<div>&nbsp; &nbsp;&lt;create&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;keyrelay:create&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:name&gt;example.org&lt;/keyrel=
ay:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:keyData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:flags&gt;256&lt;/secDNS:=
flags&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:protocol&gt;3&lt;/secDNS=
:protocol&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:alg&gt;8&lt;/secDNS:alg&=
gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:pubKey&gt;cmlraXN0aGViZX=
N0&lt;/secDNS:pubKey&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;/keyrelay:keyData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:pw&gt;JnSdBAZSxxzJ&lt;/d=
omain:pw&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;/keyrelay:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:expiry&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:relative&gt;P1M13D&lt;=
/keyrelay:relative&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;/keyrelay:expiry&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/keyrelay:create&gt;</div>
<div>&nbsp; &nbsp;&lt;/create&gt;</div>
<div>&nbsp; &nbsp;&lt;clTRID&gt;123456&lt;/clTRID&gt;</div>
<div>&nbsp;&lt;/command&gt;</div>
<div>&lt;/epp&gt;</div>
</div>
<div><br>
</div>
<div><b>Key Relay Poll Response</b></div>
<div><b><br>
</b></div>
<div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;</div>
<div>&nbsp; xmlns:secDNS=3D&quot;urn:ietf:params:xml:ns:secDNS-1.1&quot;</d=
iv>
<div>&nbsp; xmlns:domain=3D&quot;urn:ietf:params:xml:ns:domain-1.0&quot;</d=
iv>
<div>&nbsp; xmlns:keyrelay=3D&quot;urn:ietf:params:xml:ns:keyrelay-1.0&quot=
;&gt;</div>
<div>&nbsp; &lt;response&gt;</div>
<div>&nbsp; &nbsp; &lt;result code=3D&quot;1301&quot;&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;msg&gt;Command completed successfully; =
ack to dequeue&lt;/msg&gt;</div>
<div>&nbsp; &nbsp; &lt;/result&gt;</div>
<div>&nbsp; &nbsp; &lt;msgQ count=3D&quot;5&quot; id=3D&quot;12345&quot;&gt=
;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;qDate&gt;1999-04-04T22:01:00.0Z&lt;/qDa=
te&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;msg&gt;Key Relay action completed succe=
ssfully.&lt;/msg&gt;</div>
<div>&nbsp; &nbsp; &lt;/msgQ&gt;</div>
<div>&nbsp; &nbsp; &lt;resData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;keyrelay:infData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:name paResult=3D&quot;true&qu=
ot;&gt;example.org</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:paDate&gt;1999-04-04T22:01:00=
.0Z</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:paDate&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:keyData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:flags&gt;256&lt;/secDNS:=
flags&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:protocol&gt;3&lt;/secDNS=
:protocol&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:alg&gt;8&lt;/secDNS:alg&=
gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;secDNS:pubKey&gt;cmlraXN0aGViZX=
N0&lt;/secDNS:pubKey&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:keyData&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;domain:pw&gt;JnSdBAZSxxzJ&lt;/d=
omain:pw&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:authInfo&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:expiry&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:relative&gt;P24D&lt;/k=
eyrelay:relative&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/keyrelay:expiry&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:reID&gt;ClientX&lt;/keyrelay:=
reID&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;keyrelay:acID&gt;ClientY&lt;/keyrelay:=
acID&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &lt;/keyrelay:infData&gt;</div>
<div>&nbsp; &nbsp; &lt;/resData&gt;</div>
<div>&nbsp; &nbsp; &lt;trID&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;clTRID&gt;BCD-23456&lt;/clTRID&gt;</div=
>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;svTRID&gt;65432-WXY&lt;/svTRID&gt;</div=
>
<div>&nbsp; &nbsp; &lt;/trID&gt;</div>
<div>&nbsp; &lt;/response&gt;</div>
<div>&lt;/epp&gt;</div>
</div>
<div><br>
</div>
<div>In addition, support can be provided for the Relay Info Command and as=
sociated Response (example provided already with the poll response). &nbsp;=
</div>
<div><br>
</div>
<div>
<div>&lt;?xml version=3D&quot;1.0&quot; encoding=3D&quot;UTF-8&quot; standa=
lone=3D&quot;no&quot;?&gt;</div>
<div>&lt;epp xmlns=3D&quot;urn:ietf:params:xml:ns:epp-1.0&quot;</div>
<div>&nbsp; xmlns:keyrelay=3D&quot;urn:ietf:params:xml:ns:keyrelay-1.0&quot=
;&gt;</div>
<div>&nbsp;&lt;command&gt;</div>
<div>&nbsp; &nbsp;&lt;info&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;keyrelay:info&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;keyrelay:name&gt;example.org&lt;/keyrel=
ay:name&gt;</div>
<div>&nbsp; &nbsp; &nbsp;&lt;/keyrelay:info&gt;</div>
<div>&nbsp; &nbsp;&lt;/info&gt;</div>
<div>&nbsp; &nbsp;&lt;clTRID&gt;123456&lt;/clTRID&gt;</div>
<div>&nbsp;&lt;/command&gt;</div>
<div>&lt;/epp&gt;</div>
</div>
<div><b>&nbsp;</b></div>
</blockquote>
<div>In looking at the samples, I actually like the Object Extension the be=
st. &nbsp;I can provide the XSD=92s that I validated the examples against i=
f desired. &nbsp;</div>
<div><br>
</div>
<div>Thanks,</div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">--&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">JG</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">James Gould</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">Principal Software Engineer</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">jgould@verisign.com</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">&nbsp;</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">703-948-3271 (Office)</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">12061 Bluemont Way</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">Reston, VA 20190</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace">VerisignInc.com</font></div>
<div style=3D"font-family: Calibri, sans-serif;"><font face=3D"Consolas,mon=
ospace"><br>
</font></div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;">On 3/13/1=
4, 5:39 AM, &quot;Antoin Verschuren&quot; &lt;<a href=3D"mailto:antoin.vers=
churen@sidn.nl">antoin.verschuren@sidn.nl</a>&gt; wrote:</div>
<div style=3D"font-family: Consolas, monospace; font-size: 12px;"><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"font-family:=
 Consolas, monospace; font-size: 12px; border-left-color: rgb(181, 196, 223=
); border-left-width: 5px; border-left-style: solid; padding: 0px 0px 0px 5=
px; margin: 0px 0px 0px 5px;">
<div>-----BEGIN PGP SIGNED MESSAGE-----</div>
<div>Hash: SHA1</div>
<div><br>
</div>
<div>op 11-03-14 17:36, Gould, James schreef:</div>
<div><br>
</div>
<div>Hi James,</div>
<div><br>
</div>
<div>Thanks for your suggestions. We have particularly looked at:</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>2. Create a Command-Response Extension of the domain mapping that </di=
v>
<div>creates a new keyrelay verb similar to the restore verb in RFC</div>
<div>3915, which is an extension of an empty domain update.&nbsp;&nbsp;The =
server</div>
<div>can define who is authorized to invoke the new verb on the domain</div=
>
<div>name.</div>
<div></div>
<div>By defining Key Relay as a new object or a new verb extension to</div>
<div>the domain object, you get all of the advantages of an object</div>
<div>mapping (extensions, client and server transaction identifier).</div>
<div>My recommendation is to go with option #2, since I view Key Relay</div=
>
<div>as a verb.&nbsp;&nbsp;In summary, I don=92t believe there is the need =
to create</div>
<div>a protocol extension for this.</div>
</blockquote>
<div><br>
</div>
<div>One of the requirements from certain registries for keyrelay was that<=
/div>
<div>since keyrelay is only a &quot;preparation communication step&quot; fo=
r a DNS</div>
<div>operator change that may or may not be followed by an NS change or</di=
v>
<div>combined transfer/NS change, they did not want any changes made to</di=
v>
<div>records owned by the registrar of record for a domain object. It's not=
</div>
<div>compulsory to do this &quot;communication&quot; via the registry, it o=
nly</div>
<div>facilitates registrars that have no other secure communication</div>
<div>channel. Sometimes a keyrelay command is not followed by an NS change<=
/div>
<div>as the process is abandoned, and that should not lead to changes in</d=
iv>
<div>the DB that need to be reverted. The process would then become more</d=
iv>
<div>complex than necessary.</div>
<div><br>
</div>
<div>Another requirement that we heard from especially gTLD registries is</=
div>
<div>that a command for which it was necessary to change the database</div>
<div>tables in a fundamental way would not be implemented by those</div>
<div>registries. Since most EPP commands are processes that change an</div>
<div>object in the registry DB and is only authorized by the current</div>
<div>registrar of record, we looked at&nbsp;&nbsp;a way to do this communic=
ation step</div>
<div>without even touching the DB. EPP keyrelay can be implemented without<=
/div>
<div>any changes to the registry DB, and only queries existing records.</di=
v>
<div>This is also how we implemented it.</div>
<div><br>
</div>
<div>We only know of one other command that is NOT authorized by the</div>
<div>current registrar of record for a domain object, and that is a</div>
<div>transfer. But if authorized properly by an auth-info token, the goal</=
div>
<div>of a transfer command is ultimately also to make changes to the domain=
</div>
<div>object in the DB.</div>
<div><br>
</div>
<div>Keyrelay does not intend to change anything to DB objects. That is</di=
v>
<div>ultimately done by an NS change that usually follows a keyrelay if the=
</div>
<div>process is continued AND the loosing DNS operator cooperates. If the</=
div>
<div>loosing DNS operator does not cooperate, a different change to the DB<=
/div>
<div>may follow, and it's complex to predict which action would follow.</di=
v>
<div>There is no default process flow, it's up to the gaining registrar</di=
v>
<div>which next step to take (Abandon, postpone, go insecure, transfer and<=
/div>
<div>leave delegation as is, ...), we want him to be in control.</div>
<div><br>
</div>
<div>Could you elaberate on how a Command-Response Extension of the domain<=
/div>
<div>mapping would meet the requirement of not changing anything</div>
<div>fundamental to the registry DB, nor creating a complex unpredictable</=
div>
<div>state flow?</div>
<div>How would the State Diagram similar to Figure 1 of RFC3915 look like</=
div>
<div>for EPP keyrelay?</div>
<div><br>
</div>
<div>Bear in mind, that a pending NS change state for a secure transfer</di=
v>
<div>cannot be held forever, nor can it be predicted what a reasonable</div=
>
<div>period for that state is. It depends on DNS TTL values that are not</d=
iv>
<div>prescribed nor verified in most registry policies. And since we want</=
div>
<div>the registrant to be in control over his domain, it may well be that</=
div>
<div>during a pending state, yet another registrar may invoke a keyrelay if=
</div>
<div>the registrant chooses to change registrars because the process takes<=
/div>
<div>too long or there is another (technical) reason to change his</div>
<div>delegation. So a state diagram is much more difficult to create than a=
</div>
<div>state diagram for a grace period that is only dependent on 1 registrar=
</div>
<div>and a state period defined by the registry's policy.</div>
<div><br>
</div>
<div>By completely separating the &quot;preparation communication&quot; fro=
m the</div>
<div>state of a domain object, we have avoided the need for a complex state=
</div>
<div>diagram and fundamental changes to the registry DB. It also extends</d=
iv>
<div>EPP with a new command type that may have other benefits in the future=
.</div>
<div><br>
</div>
<div>For an (even more) elaborate explanation on how we came to this</div>
<div>conclusion, we have written a white paper:</div>
<div><a href=3D"https://www.sidnlabs.nl/uploads/tx_sidnpublications/wp_2013=
_EPP-keyrelay_v1.en.pdf">https://www.sidnlabs.nl/uploads/tx_sidnpublication=
s/wp_2013_EPP-keyrelay_v1.en.pdf</a></div>
<div><br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>On 3/11/14, 9:23 AM, &quot;Antoin Verschuren&quot;</div>
<div>&lt;<a href=3D"mailto:antoin.verschuren@sidn.nl">antoin.verschuren@sid=
n.nl</a> &lt;<a href=3D"mailto:antoin.verschuren@sidn.nl&gt;">mailto:antoin=
.verschuren@sidn.nl&gt;</a>&gt;</div>
<div>wrote:</div>
<div></div>
<div>Hi,</div>
<div></div>
<div>I'd like to answer the question asked in London why EPP keyrelay</div>
<div>is not an object extension or domain update.</div>
<div></div>
<div>Regular EPP commands are submitted to a registry by the current </div>
<div>registrar of record for that object in the database. Only the </div>
<div>registrar of record is allowed to change attributes to a domain</div>
<div>object.</div>
<div></div>
<div>EPP keyrelay is a command that typically is sent to a registry by</div=
>
<div>a registrar NOT being the registrar of record for that domain</div>
<div>object. So the registrar sending the command is not permitted to</div>
<div>change anything in the database to that object.</div>
<div></div>
<div>EPP keyrelay is therefor only a communication command, and the</div>
<div>domain object is only used to identify the registrar of record for</di=
v>
<div>that domain object as a recipient. The domain object is only</div>
<div>queried to identify the registrar of record, but no attributes are</di=
v>
<div>allowed to be changed.</div>
<div></div>
<div>Hope that clarifies the questions raised in London.</div>
<div></div>
<div></div>
<div>_______________________________________________ EppExt mailing</div>
<div>list <a href=3D"mailto:EppExt@ietf.org">EppExt@ietf.org</a> &lt;<a hre=
f=3D"mailto:EppExt@ietf.org">mailto:EppExt@ietf.org</a>&gt;
</div>
<div><a href=3D"https://www.ietf.org/mailman/listinfo/eppext">https://www.i=
etf.org/mailman/listinfo/eppext</a></div>
<div></div>
</blockquote>
<div><br>
</div>
<div>- -- </div>
<div>Antoin Verschuren</div>
<div><br>
</div>
<div>Technical Policy Advisor SIDN</div>
<div>Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands</div>
<div><br>
</div>
<div>P: &#43;31 26 3525500&nbsp;&nbsp;M: &#43;31 6 23368970</div>
<div>Mailto: <a href=3D"mailto:antoin.verschuren@sidn.nl">antoin.verschuren=
@sidn.nl</a></div>
<div>XMPP: <a href=3D"mailto:antoin.verschuren@jabber.sidn.nl">antoin.versc=
huren@jabber.sidn.nl</a></div>
<div><a href=3D"HTTP://www.sidn.nl/">HTTP://www.sidn.nl/</a></div>
<div>-----BEGIN PGP SIGNATURE-----</div>
<div>Version: GnuPG v1.4.11 (GNU/Linux)</div>
<div><br>
</div>
<div>iQEcBAEBAgAGBQJTIXzKAAoJEDqHrM883AgnH/sIAKYi48zCXAmWXaNjBc&#43;Jik22</=
div>
<div>/90SrAeV2E3nG9A3FvaM0&#43;0F6lHH9oiKVNzveYD8E6&#43;9pojOdw&#43;&#43;sc=
RENqAOuseh</div>
<div>0cE3XjvAZh6EQAt2HDKv4Be/LyX5ZnJR8iorecMSl8M0BGQhu7/EDZwD31gFe3kw</div>
<div>ac5ePOijelbte4vIb1gN3WjqWbUjbavMJVxt7hQwL75km0uS3WUGdpo0YwKg3Xan</div>
<div>zjSB/2G7tv0KDVoBIMsKnmTWoR38s4aEXTpdZqq1hJUDIwnwdvHwzbJjRq9a9yKV</div>
<div>Hy3&#43;KJfXZvGIPsiHQZBHLyY3vNJJnA3kKCRO7U7twOiBL5WLPyvaqEhscuJqbRs=3D=
</div>
<div>=3DXyh/</div>
<div>-----END PGP SIGNATURE-----</div>
<div><br>
</div>
</blockquote>
</body>
</html>

--_000_CF47367659EADjgouldverisigncom_--


From nobody Thu Mar 13 23:51:22 2014
Return-Path: <presnick@qti.qualcomm.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 846F01A0062 for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 23:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.548
X-Spam-Level: 
X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] 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 0VY1d63cZwDI for <eppext@ietfa.amsl.com>; Thu, 13 Mar 2014 23:51:16 -0700 (PDT)
Received: from sabertooth02.qualcomm.com (sabertooth02.qualcomm.com [65.197.215.38]) by ietfa.amsl.com (Postfix) with ESMTP id 533441A0059 for <eppext@ietf.org>; Thu, 13 Mar 2014 23:51:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1394779869; x=1426315869; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=UanFMwrEYNQd2fJlWP0N0CfGTYfk3L1mA53vcg/BchI=; b=R0ZsqydL/ZAJbBuZEpp04QNeQb28P2BtP127IPdsnILuW//FUdm+HGcK GreJWITzCbIbzzbCXb7wUCQieHSk/e6x0+dLoFHkDoW5o22Ajo5O1LmT/ UhQWOI3hyaH1Rapwd2vzg7Zp4R+ZWgqMijky3XFlrYT7CX1x8OKvTsnF+ U=;
X-IronPort-AV: E=McAfee;i="5400,1158,7376"; a="60636847"
Received: from ironmsg04-r.qualcomm.com ([172.30.46.18]) by sabertooth02.qualcomm.com with ESMTP; 13 Mar 2014 23:51:09 -0700
X-IronPort-AV: E=Sophos;i="4.97,652,1389772800"; d="scan'208";a="699323954"
Received: from nasanexhc07.na.qualcomm.com ([172.30.39.190]) by Ironmsg04-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 13 Mar 2014 23:51:09 -0700
Received: from presnick-mac.local (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.190) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 13 Mar 2014 23:51:08 -0700
Message-ID: <5322A6D3.3070507@qti.qualcomm.com>
Date: Fri, 14 Mar 2014 08:50:59 +0200
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.39.5]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/NgEo1HlsWl4BfrPIrx3f9NAPsN0
Cc: "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Fri, 14 Mar 2014 06:51:21 -0000

On 3/10/14 2:41 PM, Hollenbeck, Scott wrote:
> What I think I heard during the meeting in London:
>
> IANA registration policy: Specification Required (which includes designated expert review)
>
> Add guidelines for the designated expert function, including a recommendation to appoint a small group of people instead of just one person, use of the eppext mailing list for review and discussion, use of RFC 3735 (Guidelines for Extending the Extensible Provisioning Protocol) as a review guide, general goal is to lean towards a permissive registration policy for existing, deployed extensions while encouraging harmonization for new extensions.
>    

This all sounds like what was said, but I don't remember hearing a final 
answer to one question: Is a specification required to get into the 
registry, or can the designated expert approve an entry before a proper 
specification is written up and a pointer to the specification is 
provided later?

pr

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Fri Mar 14 01:23:18 2014
Return-Path: <Antoin.Verschuren@sidn.nl>
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 36B671A00A9 for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 01:23:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.453
X-Spam-Level: 
X-Spam-Status: No, score=-0.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=no
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 LsVbbnksYMWn for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 01:23:14 -0700 (PDT)
Received: from arn2-kamx.sidn.nl (kamx.sidn.nl [IPv6:2a00:d78:0:147:94:198:152:69]) by ietfa.amsl.com (Postfix) with ESMTP id 17E9F1A00B2 for <eppext@ietf.org>; Fri, 14 Mar 2014 01:23:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sidn.nl; s=sidn_nl; c=relaxed/relaxed;  h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding:x-originating-ip; bh=FUElxJgM1yvU22Dh9ZzqOxZAuQ22mwE7IkDOOlSeeX0=; b=LiGUtVeyRxIdGb9luOA2dGMbeTvYh/BA3CEisxW5f9icSECo21Occ2dEZ+GXksfxuMZEBGYon5uf5FB8pi+ajG26sj6TZJ4kvnuqkCR/DNIF0SDDiuOdc/zwReL5yNCcOsMyx3aoEPTaOznNkGJ6seIcwBdmVxtfBxQQK8Pm7PQ=
Received: from kahubcasn02.SIDN.local ([192.168.2.74]) by arn2-kamx.sidn.nl  with ESMTP id s2E8N4ks018403-s2E8N4ku018403 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL) for <eppext@ietf.org>; Fri, 14 Mar 2014 09:23:04 +0100
Received: from [94.198.152.222] (94.198.152.222) by kahubcasn02.SIDN.local (192.168.2.77) with Microsoft SMTP Server (TLS) id 14.3.174.1; Fri, 14 Mar 2014 09:23:04 +0100
Message-ID: <5322BC67.8000902@sidn.nl>
Date: Fri, 14 Mar 2014 09:23:03 +0100
From: Antoin Verschuren <antoin.verschuren@sidn.nl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: <eppext@ietf.org>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com>
In-Reply-To: <5322A6D3.3070507@qti.qualcomm.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [94.198.152.222]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/3mG40duO63g5JSSFBbzsePo1Irk
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Fri, 14 Mar 2014 08:23:16 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

op 14-03-14 07:50, Pete Resnick schreef:
>> 
>> Add guidelines for the designated expert function, including a 
>> recommendation to appoint a small group of people instead of just
>> one person, use of the eppext mailing list for review and
>> discussion, use of RFC 3735 (Guidelines for Extending the
>> Extensible Provisioning Protocol) as a review guide, general goal
>> is to lean towards a permissive registration policy for existing,
>> deployed extensions while encouraging harmonization for new
>> extensions.
> 
> This all sounds like what was said, but I don't remember hearing a
> final answer to one question: Is a specification required to get
> into the registry, or can the designated expert approve an entry
> before a proper specification is written up and a pointer to the
> specification is provided later?

I would say that it is very hard to encourage harmonization for new
extensions if you don't have a specification to compare against.
- From a registrar's perspective, harmonization is a goal for EPPEXT.
Judging if the extension fulfills RFC3735 guidelines is also hard when
there is no specification.
It will make the reviewer task impossible if there is no specification.

So I would say specification is required.

- -- 
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl
XMPP: antoin.verschuren@jabber.sidn.nl
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTIrxhAAoJEDqHrM883Agng6EH/2d5TPdfDmEYZ6Wnx01yprN2
9uOZgguofMubYnt2H5riw+ZYuTVN8LI19+O46i7Ea5ZLcLU+2hP3pvSySyBfEEG1
mABt8wtNYtXlNJ6C+y+vrGoqNvnJ3p0HlzQDf9bSmH5zZu09HA0eizbhesJEPPtf
RtbUeM4CShkHGhbyUGnbIl3Y/Gs8SkYuo03n0tja1GJr8dh1S2jYZhC3IUaGq9z0
DEiN/0x2PmZW2n7wSyWluI5szhf6m3VT4M2xjT4xjGcpFmu9EkqKCZF1Sg9WFqtE
TsTDOU5LMMyvMeqO3g3TySbIzjnJBTD7OASz7xFyhqvdpATHJivWYlmFFC1J24k=
=dKK+
-----END PGP SIGNATURE-----


From nobody Fri Mar 14 01:36:20 2014
Return-Path: <Antoin.Verschuren@sidn.nl>
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 53A511A00C3 for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 01:36:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.453
X-Spam-Level: 
X-Spam-Status: No, score=-0.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=no
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 S0fb33t3Afao for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 01:36:10 -0700 (PDT)
Received: from arn2-kamx.sidn.nl (kamx.sidn.nl [IPv6:2a00:d78:0:147:94:198:152:69]) by ietfa.amsl.com (Postfix) with ESMTP id BC7891A00BC for <eppext@ietf.org>; Fri, 14 Mar 2014 01:36:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sidn.nl; s=sidn_nl; c=relaxed/relaxed;  h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding:x-originating-ip; bh=iJNtLIDiE9XM7vYX0hS+vOkGKZpKsCzOWeH2+2wCbUA=; b=NgOH4kH5K6PjzW/kHFUwDUw+1qy9s1S4ByRE/JsJyI7l3QmgYSv1ICTNwCvvFHiSo6ESmoup2gsJtRSfRNiNd7yvrumaiIR6EzVxUxH2qaYU6SIa8UplmIlGpcracFb0DYhXZxGrn4sleC0bXCpAGJpz+vkUmyMacq2e0IbcWlQ=
Received: from kahubcasn02.SIDN.local ([192.168.2.74]) by arn2-kamx.sidn.nl  with ESMTP id s2E8a0Wx018867-s2E8a0X1018867 (version=TLSv1.0 cipher=AES128-SHA bits=128 verify=CAFAIL) for <eppext@ietf.org>; Fri, 14 Mar 2014 09:36:00 +0100
Received: from [94.198.152.222] (94.198.152.222) by kahubcasn02.SIDN.local (192.168.2.77) with Microsoft SMTP Server (TLS) id 14.3.174.1; Fri, 14 Mar 2014 09:36:00 +0100
Message-ID: <5322BF6F.7070308@sidn.nl>
Date: Fri, 14 Mar 2014 09:35:59 +0100
From: Antoin Verschuren <antoin.verschuren@sidn.nl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: <eppext@ietf.org>
References: <20140311160735.1305.14300.idtracker@ietfa.amsl.com> <831693C2CDA2E849A7D7A712B24E257F493711C8@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F493711C8@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [94.198.152.222]
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/zSiqPUVzA1K1tz8FrOGyqcC_QQg
Subject: Re: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
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: Fri, 14 Mar 2014 08:36:12 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

op 11-03-14 17:13, Hollenbeck, Scott schreef:
> 
> This version contains updates to address our IETF-89 discussion[1].
> I added a section to describe the designated expert function and
> guidelines for the experts. I also added a new optional field to
> the registration template for the inclusion of notes from the
> registrant. Here's a diff:

Hi Scott,

I have not gone in detail over the added text, but it looks good!

One thing I'm missing though, is a method to delete extensions from
the registry when f.e. someone harmonizes it's proprietary extension
with more accepted one.
I'm also in doubt whether we should then "delete" the entry in the
registry, or mark it as "historic" or "deprecated" but leave it in
there. The risk of leaving it in the registry is off course that the
specification may not be available or maintained anymore.
Any thoughts?

- -- 
Antoin Verschuren

Technical Policy Advisor SIDN
Meander 501, PO Box 5022, 6802 EA Arnhem, The Netherlands

P: +31 26 3525500  M: +31 6 23368970
Mailto: antoin.verschuren@sidn.nl
XMPP: antoin.verschuren@jabber.sidn.nl
HTTP://www.sidn.nl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJTIr9vAAoJEDqHrM883AgnHZQH/3y3X3NrZ3Y4BIeKJFnblehy
BCZC8V/o3t2UagFqdFWu5cqXuft57oD+Mvq/6h7QB+EsGsPRrjf8Qo/vL5kBb9/w
K8l8fWEeKqhsEJS9gdBw0QAH2B0Gt7KeCvbrMNil7yna/hAJvO9VssqQa0RXWe+U
GngCGAInfD+zaIAGhuhgLyuRcSHDxTjCuk9flBNpX1TctvVmf9Ln3r8lcCz3zgiL
+xF/GI3RqSiBlOv8HspukfBpozbiKjdmuanoM1sMstxUd+wUUhGsOO/GLUEGDkzz
XjUmFPDgCJs+GfB0KXc82vZHQFZzDMjNucpNNzzrIsFSfod7n3a1EXu5e1V+s2k=
=ameQ
-----END PGP SIGNATURE-----


From nobody Fri Mar 14 03:33:15 2014
Return-Path: <shollenbeck@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 8A2C71A0111 for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 03:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 NSpU82zMFBDQ for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 03:33:11 -0700 (PDT)
Received: from exprod6og101.obsmtp.com (exprod6og101.obsmtp.com [64.18.1.181]) by ietfa.amsl.com (Postfix) with ESMTP id 621841A0100 for <eppext@ietf.org>; Fri, 14 Mar 2014 03:33:09 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKUyLa3t93hOAGaGnk92NVAWNEBHWeu6KS@postini.com; Fri, 14 Mar 2014 03:33:05 PDT
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2EAX2oh027433 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 14 Mar 2014 06:33:02 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Fri, 14 Mar 2014 06:33:01 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Antoin Verschuren <antoin.verschuren@sidn.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
Thread-Index: AQHPP1HNl1DMiSZ4QE6xFMhwjtDNHJrggaaA///g/AA=
Date: Fri, 14 Mar 2014 10:33:00 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl>
In-Reply-To: <5322BC67.8000902@sidn.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/F1B4A980L5mBzSO64Smch-Jz7ec
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Fri, 14 Mar 2014 10:33:13 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Antoin
> Verschuren
> Sent: Friday, March 14, 2014 4:23 AM
> To: eppext@ietf.org
> Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89
> Discussion
>=20
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> op 14-03-14 07:50, Pete Resnick schreef:
> >>
> >> Add guidelines for the designated expert function, including a
> >> recommendation to appoint a small group of people instead of just
> >> one person, use of the eppext mailing list for review and
> >> discussion, use of RFC 3735 (Guidelines for Extending the
> >> Extensible Provisioning Protocol) as a review guide, general goal
> >> is to lean towards a permissive registration policy for existing,
> >> deployed extensions while encouraging harmonization for new
> >> extensions.
> >
> > This all sounds like what was said, but I don't remember hearing a
> > final answer to one question: Is a specification required to get
> > into the registry, or can the designated expert approve an entry
> > before a proper specification is written up and a pointer to the
> > specification is provided later?
>=20
> I would say that it is very hard to encourage harmonization for new
> extensions if you don't have a specification to compare against.
> - From a registrar's perspective, harmonization is a goal for EPPEXT.
> Judging if the extension fulfills RFC3735 guidelines is also hard when
> there is no specification.
> It will make the reviewer task impossible if there is no specification.
>=20
> So I would say specification is required.

I would as well.

Scott


From nobody Fri Mar 14 03:42:09 2014
Return-Path: <shollenbeck@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 259531A0111 for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 03:42:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 E9bzlxppPIj3 for <eppext@ietfa.amsl.com>; Fri, 14 Mar 2014 03:42:02 -0700 (PDT)
Received: from exprod6og112.obsmtp.com (exprod6og112.obsmtp.com [64.18.1.29]) by ietfa.amsl.com (Postfix) with ESMTP id 8B87A1A0100 for <eppext@ietf.org>; Fri, 14 Mar 2014 03:42:00 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob112.postini.com ([64.18.5.12]) with SMTP ID DSNKUyLc8ew7qfnd86CXlLGJLOkLgkauJLt0@postini.com; Fri, 14 Mar 2014 03:41:56 PDT
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2EAfrEX027693 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 14 Mar 2014 06:41:53 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Fri, 14 Mar 2014 06:41:53 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Antoin Verschuren <antoin.verschuren@sidn.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
Thread-Index: AQHPPUQGG2RR7vq2MUuzWBoPotdJrJrgRmbagAAgpGA=
Date: Fri, 14 Mar 2014 10:41:52 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F49373770@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20140311160735.1305.14300.idtracker@ietfa.amsl.com> <831693C2CDA2E849A7D7A712B24E257F493711C8@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322BF6F.7070308@sidn.nl>
In-Reply-To: <5322BF6F.7070308@sidn.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/WJ7d27f8BQP1OgRSD-94YZ0iBwU
Subject: Re: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
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: Fri, 14 Mar 2014 10:42:06 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Antoin
> Verschuren
> Sent: Friday, March 14, 2014 4:36 AM
> To: eppext@ietf.org
> Subject: Re: [eppext] I-D Action: draft-ietf-eppext-reg-02.txt
>=20
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> op 11-03-14 17:13, Hollenbeck, Scott schreef:
> >
> > This version contains updates to address our IETF-89 discussion[1].
> > I added a section to describe the designated expert function and
> > guidelines for the experts. I also added a new optional field to
> > the registration template for the inclusion of notes from the
> > registrant. Here's a diff:
>=20
> Hi Scott,
>=20
> I have not gone in detail over the added text, but it looks good!
>=20
> One thing I'm missing though, is a method to delete extensions from
> the registry when f.e. someone harmonizes it's proprietary extension
> with more accepted one.
> I'm also in doubt whether we should then "delete" the entry in the
> registry, or mark it as "historic" or "deprecated" but leave it in
> there. The risk of leaving it in the registry is off course that the
> specification may not be available or maintained anymore.
> Any thoughts?

There's also a risk of a specification going missing for an "active" regist=
ration. Should such entries be deprecated if/when someone notices? I'm goin=
g to say "yes" if attempts to reach the registrant are unsuccessful.

We could add a status field to the template to identify active and obsolete=
/deprecated extensions. We could also create two sections in the registry, =
with one section for active registrations and the other for deprecated exte=
nsions.

Scott


From nobody Mon Mar 17 07:31:39 2014
Return-Path: <internet-drafts@ietf.org>
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 05ECF1A03F5; Mon, 17 Mar 2014 07:31:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 btxmzOUVyK6G; Mon, 17 Mar 2014 07:31:34 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id AAD9A1A0123; Mon, 17 Mar 2014 07:31:34 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.1.0p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140317143134.16026.78298.idtracker@ietfa.amsl.com>
Date: Mon, 17 Mar 2014 07:31:34 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/4K3xRQLrgU96d3UzZkNmVNlzeRE
Cc: eppext@ietf.org
Subject: [eppext] I-D Action: draft-ietf-eppext-launchphase-01.txt
X-BeenThere: eppext@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 17 Mar 2014 14:31:36 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Extensible Provisioning Protocol Extensions Working Group of the IETF.

        Title           : Launch Phase Mapping for the Extensible Provisioning Protocol (EPP)
        Authors         : James Gould
                          Wil Tan
                          Gavin Brown
	Filename        : draft-ietf-eppext-launchphase-01.txt
	Pages           : 52
	Date            : 2014-03-17

Abstract:
   This document describes an Extensible Provisioning Protocol (EPP)
   extension mapping for the provisioning and management of domain name
   registrations and applications during the launch of a domain name
   registry.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-eppext-launchphase/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-eppext-launchphase-01

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-eppext-launchphase-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Mar 18 07:10:15 2014
Return-Path: <fneves@registro.br>
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 ECD6B1A043E for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:10:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no
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 uCo-wc9AWT7i for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:10:11 -0700 (PDT)
Received: from clone.registro.br (clone.registro.br [IPv6:2001:12ff:0:2::4]) by ietfa.amsl.com (Postfix) with ESMTP id 6D7C21A03D8 for <eppext@ietf.org>; Tue, 18 Mar 2014 07:10:11 -0700 (PDT)
Received: by clone.registro.br (Postfix, from userid 1000) id D0BD524BE29; Tue, 18 Mar 2014 11:10:02 -0300 (BRT)
Date: Tue, 18 Mar 2014 11:10:02 -0300
From: Frederico A C Neves <fneves@registro.br>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Message-ID: <20140318141002.GD35698@registro.br>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/HkA8OzfQCQQ0_clKkeINOnIZ4rM
Cc: Antoin Verschuren <antoin.verschuren@sidn.nl>, "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:10:13 -0000

On Fri, Mar 14, 2014 at 10:33:00AM +0000, Hollenbeck, Scott wrote:
> > -----Original Message-----
> > From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Antoin
> > Verschuren
> > Sent: Friday, March 14, 2014 4:23 AM
> > To: eppext@ietf.org
> > Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89
> > Discussion
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > op 14-03-14 07:50, Pete Resnick schreef:
> > >>
> > >> Add guidelines for the designated expert function, including a
> > >> recommendation to appoint a small group of people instead of just
> > >> one person, use of the eppext mailing list for review and
> > >> discussion, use of RFC 3735 (Guidelines for Extending the
> > >> Extensible Provisioning Protocol) as a review guide, general goal
> > >> is to lean towards a permissive registration policy for existing,
> > >> deployed extensions while encouraging harmonization for new
> > >> extensions.
> > >
> > > This all sounds like what was said, but I don't remember hearing a
> > > final answer to one question: Is a specification required to get
> > > into the registry, or can the designated expert approve an entry
> > > before a proper specification is written up and a pointer to the
> > > specification is provided later?
> > 
> > I would say that it is very hard to encourage harmonization for new
> > extensions if you don't have a specification to compare against.
> > - From a registrar's perspective, harmonization is a goal for EPPEXT.
> > Judging if the extension fulfills RFC3735 guidelines is also hard when
> > there is no specification.
> > It will make the reviewer task impossible if there is no specification.
> > 
> > So I would say specification is required.
> 
> I would as well.

I would say as well but, when I mean "stable specification" is
required I don't mean RFC or even RFC draft format.

> 
> Scott
> 

Fred


From nobody Tue Mar 18 07:13:05 2014
Return-Path: <miek@miek.nl>
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 371151A012F for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:13:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 brHf594RbC8X for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:13:01 -0700 (PDT)
Received: from mail-we0-f175.google.com (mail-we0-f175.google.com [74.125.82.175]) by ietfa.amsl.com (Postfix) with ESMTP id A9A5A1A0128 for <eppext@ietf.org>; Tue, 18 Mar 2014 07:13:00 -0700 (PDT)
Received: by mail-we0-f175.google.com with SMTP id q58so5810140wes.6 for <eppext@ietf.org>; Tue, 18 Mar 2014 07:12:52 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=YGbeYUyDSTEDzjulwOxMkPwl/YRWTJ6BRcWt17ruxVA=; b=lXlcHd3vFWwFc+PsO4dxYtoSgJgM9IX2cj/sVEgEvZ1oJkW+1Zq47HLLGF2RrzMVbf 8Eoc8MK5Kv8ASkxUYDBqJ2+0qkblDvLjBgkTaZ5yxneOkRZgZr6Ah+76HZ4Veh4XdOA5 wW2QJb280P15o1YmZlT2Zi957To2eVZHkaQeWLgTS5+WwQd2xeEUOcvhJFA1soErQCCh vDTN5H7KOmDE/ShPofIMCyWS1NtrZcZ11gLnSb32h2QSAeuGYi5tClyDco+EBvsPBV7X LtBvenHfVHq3z8FyJdAfhJTPdGMUjGd7vUpFG2W0H1jqT8rPPl1JitQiE4JZRTLmu/wy EL5Q==
X-Gm-Message-State: ALoCoQn9I5E6IXOHCEAgPC7NBPse3lyT1PXF8J9k+nkG/UWNDOOLxvJFfF59B225FxXBT12sKyvJ
X-Received: by 10.180.221.68 with SMTP id qc4mr14342899wic.30.1395151971977; Tue, 18 Mar 2014 07:12:51 -0700 (PDT)
Received: from miek.nl ([2a01:7e00::f03c:91ff:feae:e74c]) by mx.google.com with ESMTPSA id fs8sm34370674wib.8.2014.03.18.07.12.50 for <eppext@ietf.org> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 18 Mar 2014 07:12:50 -0700 (PDT)
Date: Tue, 18 Mar 2014 14:12:49 +0000
From: Miek Gieben <miek@miek.nl>
To: eppext@ietf.org
Message-ID: <20140318141249.GA13486@miek.nl>
Mail-Followup-To: eppext@ietf.org
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140318141002.GD35698@registro.br>
User-Agent: Vim/Mutt/Linux
X-Home: http://www.miek.nl
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/wz9Ehq-vuABmRRetkJ-78u-nM7Y
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:13:03 -0000

[ Quoting <fneves@registro.br> in "Re: [eppext] Updates for eppext-reg..." ]
> > > I would say that it is very hard to encourage harmonization for new
> > > extensions if you don't have a specification to compare against.
> > > - From a registrar's perspective, harmonization is a goal for EPPEXT.
> > > Judging if the extension fulfills RFC3735 guidelines is also hard when
> > > there is no specification.
> > > It will make the reviewer task impossible if there is no specification.
> > > 
> > > So I would say specification is required.
> > 
> > I would as well.
> 
> I would say as well but, when I mean "stable specification" is
> required I don't mean RFC or even RFC draft format.

Agreed. But what would a "specification" look like then? What is acceptable,
what is not acceptable?

/Miek

-- 
Miek Gieben


From nobody Tue Mar 18 07:19:13 2014
Return-Path: <fneves@registro.br>
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 9EF2E1A0410 for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level: 
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 ozzVSi1jy6VN for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:19:10 -0700 (PDT)
Received: from clone.registro.br (clone.registro.br [200.160.2.4]) by ietfa.amsl.com (Postfix) with ESMTP id 008541A040C for <eppext@ietf.org>; Tue, 18 Mar 2014 07:19:04 -0700 (PDT)
Received: by clone.registro.br (Postfix, from userid 1000) id 68E6524BE8D; Tue, 18 Mar 2014 11:18:56 -0300 (BRT)
Date: Tue, 18 Mar 2014 11:18:56 -0300
From: Frederico A C Neves <fneves@registro.br>
To: eppext@ietf.org
Message-ID: <20140318141856.GE35698@registro.br>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140318141249.GA13486@miek.nl>
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/I2rlQKJ9gFOhme9JVBjUvrbd2WU
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:19:11 -0000

On Tue, Mar 18, 2014 at 02:12:49PM +0000, Miek Gieben wrote:
> [ Quoting <fneves@registro.br> in "Re: [eppext] Updates for eppext-reg..." ]
> > > > I would say that it is very hard to encourage harmonization for new
> > > > extensions if you don't have a specification to compare against.
> > > > - From a registrar's perspective, harmonization is a goal for EPPEXT.
> > > > Judging if the extension fulfills RFC3735 guidelines is also hard when
> > > > there is no specification.
> > > > It will make the reviewer task impossible if there is no specification.
> > > > 
> > > > So I would say specification is required.
> > > 
> > > I would as well.
> > 
> > I would say as well but, when I mean "stable specification" is
> > required I don't mean RFC or even RFC draft format.
> 
> Agreed. But what would a "specification" look like then? What is acceptable,
> what is not acceptable?

What about a stable URL pointing to a document that respects RFC 3735
2.1 ?

> /Miek

Fred


From nobody Tue Mar 18 07:19:52 2014
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 8B3C31A037C for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:19:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 vEQvM-xz14Sv for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:19:49 -0700 (PDT)
Received: from exprod6og115.obsmtp.com (exprod6og115.obsmtp.com [64.18.1.35]) by ietfa.amsl.com (Postfix) with ESMTP id AF9D21A0248 for <eppext@ietf.org>; Tue, 18 Mar 2014 07:19:48 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob115.postini.com ([64.18.5.12]) with SMTP ID DSNKUyhV/NvR+6o1TYYxJD/ypnv3TWAPzKzS@postini.com; Tue, 18 Mar 2014 07:19:41 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s2IEJclE032086 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 18 Mar 2014 10:19:39 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Tue, 18 Mar 2014 10:19:38 -0400
From: "Gould, James" <JGould@verisign.com>
To: Miek Gieben <miek@miek.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
Thread-Index: Ac88Xg6L7wic2SxfSnKB32VU/k2mfQDFToiAAAM3I4AABInYAADQvtgAAAAY44D//77MgA==
Date: Tue, 18 Mar 2014 14:19:37 +0000
Message-ID: <CF4DCDB4.5AF10%jgould@verisign.com>
In-Reply-To: <20140318141249.GA13486@miek.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <64D30750F2FD064EAC739B029CB18557@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/u_QXvU77f1f169-lGTRI5GvH65I
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:19:51 -0000

I propose taking the language from the registry agreement, which is
=B3Internet-Draft format following the guidelines described in RFC 3735=B2.
--=20
=20
JG
=20

=20
James Gould
Principal Software Engineer
jgould@verisign.com
=20
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com




On 3/18/14, 10:12 AM, "Miek Gieben" <miek@miek.nl> wrote:

>[ Quoting <fneves@registro.br> in "Re: [eppext] Updates for
>eppext-reg..." ]
>> > > I would say that it is very hard to encourage harmonization for new
>> > > extensions if you don't have a specification to compare against.
>> > > - From a registrar's perspective, harmonization is a goal for
>>EPPEXT.
>> > > Judging if the extension fulfills RFC3735 guidelines is also hard
>>when
>> > > there is no specification.
>> > > It will make the reviewer task impossible if there is no
>>specification.
>> > >=20
>> > > So I would say specification is required.
>> >=20
>> > I would as well.
>>=20
>> I would say as well but, when I mean "stable specification" is
>> required I don't mean RFC or even RFC draft format.
>
>Agreed. But what would a "specification" look like then? What is
>acceptable,
>what is not acceptable?
>
>/Miek
>
>--=20
>Miek Gieben
>
>_______________________________________________
>EppExt mailing list
>EppExt@ietf.org
>https://www.ietf.org/mailman/listinfo/eppext


From nobody Tue Mar 18 07:30:55 2014
Return-Path: <fneves@registro.br>
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 A22CF1A045C for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:30:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no
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 50sMgPvKDHdP for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:30:53 -0700 (PDT)
Received: from clone.registro.br (clone.registro.br [IPv6:2001:12ff:0:2::4]) by ietfa.amsl.com (Postfix) with ESMTP id B94E11A0410 for <eppext@ietf.org>; Tue, 18 Mar 2014 07:30:52 -0700 (PDT)
Received: by clone.registro.br (Postfix, from userid 1000) id 07EAA24BEE9; Tue, 18 Mar 2014 11:30:44 -0300 (BRT)
Date: Tue, 18 Mar 2014 11:30:44 -0300
From: Frederico A C Neves <fneves@registro.br>
To: "Gould, James" <JGould@verisign.com>
Message-ID: <20140318143044.GF35698@registro.br>
References: <20140318141249.GA13486@miek.nl> <CF4DCDB4.5AF10%jgould@verisign.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CF4DCDB4.5AF10%jgould@verisign.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/0MaEVT8w2kLEKKvDpdJuweqGiVk
Cc: Miek Gieben <miek@miek.nl>, "eppext@ietf.org" <eppext@ietf.org>
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:30:53 -0000

James,

On Tue, Mar 18, 2014 at 02:19:37PM +0000, Gould, James wrote:
> I propose taking the language from the registry agreement, which is
> ³Internet-Draft format following the guidelines described in RFC 3735².

That was definitely not the consensus at the London meeting. Even 3735
2.1 last paragraph doesn't say that.

We need to remember that one of the intents of the registry is to
reference the extensions already out. Some of then are not documented
as internet-drafts and we should not impose this barrier if we want
this registry to be successful.

> -- 
>  
> JG
>  

Fred


From nobody Tue Mar 18 07:45:48 2014
Return-Path: <gavin.brown@centralnic.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 E5A201A046B for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:45:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.037
X-Spam-Level: 
X-Spam-Status: No, score=-1.037 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] autolearn=no
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 CJOZ75y__h7O for <eppext@ietfa.amsl.com>; Tue, 18 Mar 2014 07:45:39 -0700 (PDT)
Received: from smtp.centralnic.com (mail-7.fnb.uk.centralnic.net [5.44.25.120]) by ietfa.amsl.com (Postfix) with ESMTP id D99741A037C for <eppext@ietf.org>; Tue, 18 Mar 2014 07:45:38 -0700 (PDT)
Received: from [10.63.74.223] (unknown [217.138.20.162]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id 239239D86; Tue, 18 Mar 2014 14:45:29 +0000 (UTC)
Content-Type: multipart/signed; boundary="Apple-Mail=_001C04E6-6E78-44BF-8AF0-C91BF186E084"; protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Gavin Brown <gavin.brown@centralnic.com>
In-Reply-To: <20140318143044.GF35698@registro.br>
Date: Tue, 18 Mar 2014 14:45:27 +0000
Message-Id: <B8107C29-F744-4380-BC9A-1CF1B90772D3@centralnic.com>
References: <20140318141249.GA13486@miek.nl> <CF4DCDB4.5AF10%jgould@verisign.com> <20140318143044.GF35698@registro.br>
To: Frederico A C Neves <fneves@registro.br>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/kBG_zyKEfdmYFwFx63xKeE_7H1M
Cc: Miek Gieben <miek@miek.nl>, "eppext@ietf.org" <eppext@ietf.org>, "Gould, James" <JGould@verisign.com>
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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, 18 Mar 2014 14:45:45 -0000

--Apple-Mail=_001C04E6-6E78-44BF-8AF0-C91BF186E084
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

I agree - a specification in I-D format should not be required, although =
I am fine with wording which recommends or encourages that format for =
new extensions.

G.

On 18 Mar 2014, at 14:30, Frederico A C Neves <fneves@registro.br> =
wrote:

> James,
>=20
> On Tue, Mar 18, 2014 at 02:19:37PM +0000, Gould, James wrote:
>> I propose taking the language from the registry agreement, which is
>> =B3Internet-Draft format following the guidelines described in RFC =
3735=B2.
>=20
> That was definitely not the consensus at the London meeting. Even 3735
> 2.1 last paragraph doesn't say that.
>=20
> We need to remember that one of the intents of the registry is to
> reference the extensions already out. Some of then are not documented
> as internet-drafts and we should not impose this barrier if we want
> this registry to be successful.
>=20
>> --=20
>>=20
>> JG
>>=20
>=20
> Fred
>=20
> _______________________________________________
> EppExt mailing list
> EppExt@ietf.org
> https://www.ietf.org/mailman/listinfo/eppext

--=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.


--Apple-Mail=_001C04E6-6E78-44BF-8AF0-C91BF186E084
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAlMoXAcACgkQ6H45IPkjtM5s3gCcD2RXWiBygthyUP6l528soG/n
9OwAoI4ob2qPEyE4+ozvBctG8RBSaR4D
=NSrr
-----END PGP SIGNATURE-----

--Apple-Mail=_001C04E6-6E78-44BF-8AF0-C91BF186E084--


From nobody Wed Mar 19 03:32:19 2014
Return-Path: <miek@miek.nl>
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 39FB41A0716 for <eppext@ietfa.amsl.com>; Wed, 19 Mar 2014 03:32:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 0hrRkI7PjlIv for <eppext@ietfa.amsl.com>; Wed, 19 Mar 2014 03:32:15 -0700 (PDT)
Received: from mail-we0-f180.google.com (mail-we0-f180.google.com [74.125.82.180]) by ietfa.amsl.com (Postfix) with ESMTP id 269671A06AF for <eppext@ietf.org>; Wed, 19 Mar 2014 03:32:14 -0700 (PDT)
Received: by mail-we0-f180.google.com with SMTP id p61so6729441wes.25 for <eppext@ietf.org>; Wed, 19 Mar 2014 03:32:06 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=Y1TV5qNgy91meUL2ckYE2NPG60Uy/U1COZk8rQRFCRA=; b=fL8eNKs0NfKRBSZn6nTlBiF8QGDTXThAPVofjjOIXpDEos41uBzPKjx2uf7+CXkrQO LYWOpAoNMs4gs6hlnTsepKvP8eVy0+GaE6vgOxvMJ/2tvsfeqkxSN0xm+6M4yCPtVzVv m4unaUD4feP78nPxUmjbycLH9+eeRIOE7OU+C127RuErnYlr5fdT6DNEZXiVTpYwdgEN W6XDZY0n3pW2qNYMBXEwt8xpoWtbtXnM5Hmc+aLdAfKcetDJ3bIniQk8gNwBFeI+Wm22 +2mVOXKI//etUh7zAnr03D90Y9qB3QPUxMFk2hAzKJ3+fxHXzwgpBkvo4sVpDKMYer9Z rggQ==
X-Gm-Message-State: ALoCoQnnfayHKxgQHpo8EtXOHLl2elYbegYb9H0f3jbfxJRJvPzN4NlM8VFuU9uBsIvf4tSIrYq1
X-Received: by 10.194.109.6 with SMTP id ho6mr28096156wjb.21.1395225125925; Wed, 19 Mar 2014 03:32:05 -0700 (PDT)
Received: from miek.nl ([2a01:7e00::f03c:91ff:feae:e74c]) by mx.google.com with ESMTPSA id u6sm42311985wif.6.2014.03.19.03.32.04 for <eppext@ietf.org> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 19 Mar 2014 03:32:05 -0700 (PDT)
Date: Wed, 19 Mar 2014 10:32:03 +0000
From: Miek Gieben <miek@miek.nl>
To: eppext@ietf.org
Message-ID: <20140319103203.GB16475@miek.nl>
Mail-Followup-To: eppext@ietf.org
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl> <20140318141856.GE35698@registro.br>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140318141856.GE35698@registro.br>
User-Agent: Vim/Mutt/Linux
X-Home: http://www.miek.nl
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/9HG45iSHzV2_ofb4sgvq3XjDdcY
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Wed, 19 Mar 2014 10:32:17 -0000

[ Quoting <fneves@registro.br> in "Re: [eppext] Updates for eppext-reg..." ]
> > Agreed. But what would a "specification" look like then? What is acceptable,
> > what is not acceptable?
> 
> What about a stable URL pointing to a document that respects RFC 3735
> 2.1 ?

That seems like a very sensible requirement.

/Miek

-- 
Miek Gieben


From nobody Wed Mar 19 17:50:15 2014
Return-Path: <shollenbeck@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 977261A0855 for <eppext@ietfa.amsl.com>; Wed, 19 Mar 2014 17:50:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 5I_R8UZ1OoEn for <eppext@ietfa.amsl.com>; Wed, 19 Mar 2014 17:50:09 -0700 (PDT)
Received: from exprod6og105.obsmtp.com (exprod6og105.obsmtp.com [64.18.1.189]) by ietfa.amsl.com (Postfix) with ESMTP id C1E701A0835 for <eppext@ietf.org>; Wed, 19 Mar 2014 17:49:49 -0700 (PDT)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob105.postini.com ([64.18.5.12]) with SMTP ID DSNKUyo7JIpaMWtW9gNQZm3i3iNcqMuXb+Vz@postini.com; Wed, 19 Mar 2014 17:50:01 PDT
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id s2K0ndlG004207 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 19 Mar 2014 20:49:40 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0123.003; Wed, 19 Mar 2014 20:49:39 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Miek Gieben <miek@miek.nl>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
Thread-Index: AQHPP1HNl1DMiSZ4QE6xFMhwjtDNHJrm6ORsgABDz4CAAAG1AIABUvGAgACoj4A=
Date: Thu, 20 Mar 2014 00:49:38 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F49378250@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl> <20140318141856.GE35698@registro.br> <20140319103203.GB16475@miek.nl>
In-Reply-To: <20140319103203.GB16475@miek.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/dMpBxfuaw0ebpgMBOJhhIwGjmG0
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Thu, 20 Mar 2014 00:50:11 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Miek Gieben
> Sent: Wednesday, March 19, 2014 6:32 AM
> To: eppext@ietf.org
> Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89
> Discussion
>=20
> [ Quoting <fneves@registro.br> in "Re: [eppext] Updates for eppext-
> reg..." ]
> > > Agreed. But what would a "specification" look like then? What is
> acceptable,
> > > what is not acceptable?
> >
> > What about a stable URL pointing to a document that respects RFC 3735
> > 2.1 ?
>=20
> That seems like a very sensible requirement.

This is the sentiment that's currently described in eppext-reg-02:

"The "Specification Required" policy described in RFC 5226 [RFC5226] MUST b=
e followed.  Extension specifications MUST be written and available in the =
English language."

"Extensions should be evaluated for architectural soundness using the guide=
lines described in RFC 3735 [RFC3735]."

Should any of this text be changed?

Scott


From nobody Thu Mar 20 03:02:42 2014
Return-Path: <miek@miek.nl>
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 14D061A076B for <eppext@ietfa.amsl.com>; Thu, 20 Mar 2014 03:02:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 of61AS83EtJW for <eppext@ietfa.amsl.com>; Thu, 20 Mar 2014 03:02:37 -0700 (PDT)
Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by ietfa.amsl.com (Postfix) with ESMTP id ADB901A086D for <eppext@ietf.org>; Thu, 20 Mar 2014 03:02:35 -0700 (PDT)
Received: by mail-wg0-f50.google.com with SMTP id x13so416059wgg.9 for <eppext@ietf.org>; Thu, 20 Mar 2014 03:02:26 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=biO0gwgbXX3je7+xKw8R9qhJofhl3Sr7ymZ/vF8MV8w=; b=VD18cieJyrNYrcq79hZtoUjSkv8LrVVTq1jUIgm3aE6wCL5/cZhQj8/D1Rcbhm9hLx nT+w7upxhjdGwSlrJUmHzJfJrF67uPBVs6rXVU7kcPKgCQg5p5nW7Bgl7OUYhIG8AKM2 vW8DSRWUcEhVxpFIMz1lF63uph4ngwvnJe7cmkuVSW9sSHN6qp6EukLbaFw365q1avrG AoLIrQJmc5xDDuG/TwmcOlFGPggCA9rSjZUQwaMsVcTfgcRCwOtVDePpiQ9m1d5pn9nR L1dLddB9QIk2X0Prhzcez4UvLHHtzTIwG1RhBoogG64cdPmDsnSFo+XjUz0a+9QNvUpX TUxA==
X-Gm-Message-State: ALoCoQn02zbgGdrGg9yPnRby3Oqa9Qs1s8TK0SKyZZHqOdtW5WOz2VUM9Ep07Nqjbr453XBYLFPW
X-Received: by 10.180.38.41 with SMTP id d9mr23331507wik.9.1395309746346; Thu, 20 Mar 2014 03:02:26 -0700 (PDT)
Received: from miek.nl ([2a01:7e00::f03c:91ff:feae:e74c]) by mx.google.com with ESMTPSA id t5sm3668235wjw.15.2014.03.20.03.02.25 for <eppext@ietf.org> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 20 Mar 2014 03:02:25 -0700 (PDT)
Date: Thu, 20 Mar 2014 10:02:23 +0000
From: Miek Gieben <miek@miek.nl>
To: "eppext@ietf.org" <eppext@ietf.org>
Message-ID: <20140320100223.GA20310@miek.nl>
Mail-Followup-To: "eppext@ietf.org" <eppext@ietf.org>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl> <20140318141856.GE35698@registro.br> <20140319103203.GB16475@miek.nl> <831693C2CDA2E849A7D7A712B24E257F49378250@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F49378250@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
User-Agent: Vim/Mutt/Linux
X-Home: http://www.miek.nl
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/YUdI44zVaLHlz_flT3-U1Tg9N88
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Thu, 20 Mar 2014 10:02:40 -0000

[ Quoting <shollenbeck@verisign.com> in "RE: [eppext] Updates for eppext-reg..." ]
> > > What about a stable URL pointing to a document that respects RFC 3735
> > > 2.1 ?
> > 
> > That seems like a very sensible requirement.
> 
> This is the sentiment that's currently described in eppext-reg-02:
> 
> "The "Specification Required" policy described in RFC 5226 [RFC5226] MUST be followed.  Extension specifications MUST be written and available in the English language."
> 
> "Extensions should be evaluated for architectural soundness using the guidelines described in RFC 3735 [RFC3735]."
> 
> Should any of this text be changed?

Maybe refence the 2.1 section, but that is a minor nit. It looks fine as-is.


/Miek

-- 
Miek Gieben


From nobody Thu Mar 20 07:54:57 2014
Return-Path: <fneves@registro.br>
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 38FD71A03EF for <eppext@ietfa.amsl.com>; Thu, 20 Mar 2014 07:54:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level: 
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 jJFM_jeFCreQ for <eppext@ietfa.amsl.com>; Thu, 20 Mar 2014 07:54:45 -0700 (PDT)
Received: from clone.registro.br (clone.registro.br [200.160.2.4]) by ietfa.amsl.com (Postfix) with ESMTP id C477C1A0747 for <eppext@ietf.org>; Thu, 20 Mar 2014 07:54:32 -0700 (PDT)
Received: by clone.registro.br (Postfix, from userid 1000) id 81B8824BDD6; Thu, 20 Mar 2014 11:54:23 -0300 (BRT)
Date: Thu, 20 Mar 2014 11:54:23 -0300
From: Frederico A C Neves <fneves@registro.br>
To: "eppext@ietf.org" <eppext@ietf.org>
Message-ID: <20140320145423.GN36262@registro.br>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl> <20140318141856.GE35698@registro.br> <20140319103203.GB16475@miek.nl> <831693C2CDA2E849A7D7A712B24E257F49378250@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140320100223.GA20310@miek.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140320100223.GA20310@miek.nl>
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/OukFN_TXxxh6xnK_KKAha5xUofM
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Thu, 20 Mar 2014 14:54:52 -0000

On Thu, Mar 20, 2014 at 10:02:23AM +0000, Miek Gieben wrote:
> [ Quoting <shollenbeck@verisign.com> in "RE: [eppext] Updates for eppext-reg..." ]
> > > > What about a stable URL pointing to a document that respects RFC 3735
> > > > 2.1 ?
> > > 
> > > That seems like a very sensible requirement.
> > 
> > This is the sentiment that's currently described in eppext-reg-02:
> > 
> > "The "Specification Required" policy described in RFC 5226 [RFC5226] MUST be followed.  Extension specifications MUST be written and available in the English language."
> > 
> > "Extensions should be evaluated for architectural soundness using the guidelines described in RFC 3735 [RFC3735]."
> > 
> > Should any of this text be changed?
> 
> Maybe refence the 2.1 section, but that is a minor nit. It looks fine as-is.
> 

It's fine by me as well.

Fred


From nobody Fri Mar 21 01:09:18 2014
Return-Path: <zhoulinlin@cnnic.cn>
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 749EA1A0945 for <eppext@ietfa.amsl.com>; Fri, 21 Mar 2014 01:09:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.447
X-Spam-Level: 
X-Spam-Status: No, score=-2.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.547] 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 73HQDJvsJWq3 for <eppext@ietfa.amsl.com>; Fri, 21 Mar 2014 01:09:14 -0700 (PDT)
Received: from cnnic.cn (smtp.cnnic.cn [218.241.118.7]) by ietfa.amsl.com (Postfix) with SMTP id DF6F81A0572 for <eppext@ietf.org>; Fri, 21 Mar 2014 01:09:13 -0700 (PDT)
X-EYOUMAIL-SMTPAUTH: zhoulinlin@cnnic.cn
Received: from unknown127.0.0.1 (HELO lenovo95e6383c) (127.0.0.1) by 127.0.0.1 with SMTP; Fri, 21 Mar 2014 16:09:00 +0800
From: "Linlin Zhou" <zhoulinlin@cnnic.cn>
To: "'Frederico A C Neves'" <fneves@registro.br>, <eppext@ietf.org>
References: <831693C2CDA2E849A7D7A712B24E257F493704E4@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5322A6D3.3070507@qti.qualcomm.com> <5322BC67.8000902@sidn.nl> <831693C2CDA2E849A7D7A712B24E257F49373745@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20140318141002.GD35698@registro.br> <20140318141249.GA13486@miek.nl> <20140318141856.GE35698@registro.br>
In-Reply-To: <20140318141856.GE35698@registro.br>
Date: Fri, 21 Mar 2014 16:08:59 +0800
Message-ID: <031001cf44dc$d0c2e080$7248a180$@cn>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac9CtQbwvujyu8NVRO+5TT86K0o93ACJ5lPw
Content-Language: zh-cn
Archived-At: http://mailarchive.ietf.org/arch/msg/eppext/MBXIvF3m2F8ZLAJ12Vs_S-7d0Oc
Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
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: Fri, 21 Mar 2014 08:09:16 -0000

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Frederico A C
> Neves
> Sent: Tuesday, March 18, 2014 10:19 PM
> To: eppext@ietf.org
> Subject: Re: [eppext] Updates for eppext-reg Based on IETF-89 Discussion
> 
> On Tue, Mar 18, 2014 at 02:12:49PM +0000, Miek Gieben wrote:
> > [ Quoting <fneves@registro.br> in "Re: [eppext] Updates for
> > eppext-reg..." ]
> > > > > I would say that it is very hard to encourage harmonization for
> > > > > new extensions if you don't have a specification to compare
against.
> > > > > - From a registrar's perspective, harmonization is a goal for
EPPEXT.
> > > > > Judging if the extension fulfills RFC3735 guidelines is also
> > > > > hard when there is no specification.
> > > > > It will make the reviewer task impossible if there is no
specification.
> > > > >
> > > > > So I would say specification is required.
> > > >
> > > > I would as well.
> > >
> > > I would say as well but, when I mean "stable specification" is
> > > required I don't mean RFC or even RFC draft format.
> >
> > Agreed. But what would a "specification" look like then? What is
> > acceptable, what is not acceptable?
> 
> What about a stable URL pointing to a document that respects RFC 3735
> 2.1 ?

Agreed
> 
> > /Miek
> 
> Fred
> 
> _______________________________________________
> EppExt mailing list
> EppExt@ietf.org
> https://www.ietf.org/mailman/listinfo/eppext

