Thomas,

 >   By the way, you're right that fee-0.8 is very old, however you'd be
 >   surprised that, for many registries, it is still the latest version they
 >   will support, with some only supporting even *older* versions (like
 >   fee-0.5 in the case of CentralNic).
 >   This has led to the unpleasant situation that some bigger registrars who
 >   want to avoid the effort of implementing newer versions even put pressure
 >   on registries to introduce support for these older versions, as they
 >   regard them as the established "de-facto" standard.
 >   
 >   Based on this experience, I'm afraid it will take a long time until
 >   fee-1.0 will be widely adopted by registries or registrars, if ever.

You bring up an interesting topic of the practice that we've been following 
with using pointed schema versions (e.g., 0.5, 0.8, 0.11) up until a draft 
completes WGLC, which then bumps the schema to 1.0.  In the past the schema 
versions were set to 1.0 and non-backward compatible changes were not isolated, 
which is fixed by the pointed version practice.  If servers and clients lock in 
on particular pointed versions, then it puts upgrading to the RFC version (1.0) 
at risk.  I hope that clients would apply pressure for servers to implement to 
the RFC once it's published, which should consolidate the implementations to a 
single version.  The pointed versions should be deprecated and removed over a 
period of time.  The timelines will differ based on server policy, but servers 
should be looking to implement to the RFC.  

-- 
 
JG



James Gould
Fellow Engineer
jgo...@verisign.com 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com <http://verisigninc.com/>

On 7/14/20, 8:26 AM, "regext on behalf of Thomas Corte (TANGO support)" 
<regext-boun...@ietf.org on behalf of thomas.co...@knipp.de> wrote:

    Hello James,
    
    On 7/14/20 14:01, Gould, James wrote:
    
    > Thomas,
    > 
    > The versions of the fee extension that you reference have similar 
language associated with returning avail="0" for premium domains:
    > 
    > 1. fee-0.23 - 
https://secure-web.cisco.com/1kiROHoyjrP19LUExMku9rtxvisvx9NJMKw1wSLWwZCdjj5knAvCDts_hGetyd6bQENmggXNsIrgEHw8WCX68BU7IMZlk_v3dQ50AlcsDhXhknVr5eoFrR3JRBRH7won79Mya81Sr6LvWBgi540gAS1P-U_QN03xgFVCPXxui-KjDceHA2v6L7_PwOcyQAbFZJ4kCSbfGMGDWS1HXwY4I2dYYouKMPNXz_cV80CuvWtCojqr2pwqE5f6U2OcXAsqCC7_Fe09BvoSSo1LTXxdX4N2HvAKh_E8Krw7kx6OS_Ok/https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-regext-epp-fees-08%23section-4
    > 2. fee-0.21 - 
https://secure-web.cisco.com/1Uq5JtRLa--5dKWQkUzCW6Q7PFEND_NYkXdPQTy_B5riLnQjvMInA41XD73paaLCRdHAK9OpjFUqhe3YYrSGy88F5R3J0CPx-ua_WapjtFDLSYyQGDooO78aCWKW0Ue2hnZ-PidSxKjbxc-IbCUisaVa8b-Fm0HkJqJizP2QL7OBE-534awcgbpuoyCmsjnOGtMazHEzk7TxbMVtsQ5E4RTxUf_p7XBTM-MS4JRO5iLrPjb7Psqwk0SH1SOKWeDKVvVVLcCXSzhx3DAaqbtQ-2LbBOyxADfVnrcXpu-DkgQM/https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-regext-epp-fees-05%23section-4
    >  
    > In both cases it reads:
    > 
    >    The server MUST return avail="0" in its response to a <check> command
    >    for any domain name in the <check> command that does not include the
    >    <fee:check> extension for which the server would likewise fail a
    >    domain <create> command when no <fee> extension is provided for that
    >    same domain name.
    
    Ok, thanks for pointing this out - looks as if we missed this addition
    when we upgraded our system from the older versions we had supported
    previously.
    
    > The very old fee-0.8 version specifies in 
https://secure-web.cisco.com/1QqHpNJJXZNFCGtsHrsi3YvVQeySWIrERGgDbIjZ0ryI7hw-1Qcjq5jUYfLMHJG3Gh0fC7SqgJgBa5LUPPZyv-Sd4yAIeV8d62sszDGnmFhlpNBN6J9DIO3zzeRg5CfjtWlcHycxaY8A7bXKM6_39O2cT8HmEtqOZu3IceTHwxF1ZsNFszUPXPxDlhkzOrhkp_4IO1s29UGdTVHTPGRHwWiDvYS9eIzB322EdVlwlsY8F884n8zVmlSjiOoBDdVme97R8f8cDEcsbJskDvyEeMYhyHElBOoiasNWIeaKXQq4/https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-brown-epp-fees-05%23section-4
 "Servers MUST provide clear documentation to clients about the circumstances 
in which this extension must be used.", which provides flexibility for the 
server to normalize the behavior as defined in draft-ietf-regext-epp-fees-05, 
draft-ietf-regext-epp-fees-08, and RFC 8748.  
    
    Sure, it provides flexibility, but a registry must still be wary about
    the implications of any change in server behavior, even if the previous
    behavior resulted from a wrong implementation. We'll need to take this
    into consideration when altering the check results of our system where
    legacy versions of the extension are used. Our fee-1.0 implementation
    will for sure adhere to the language in the RFC.
    
    By the way, you're right that fee-0.8 is very old, however you'd be
    surprised that, for many registries, it is still the latest version they
    will support, with some only supporting even *older* versions (like
    fee-0.5 in the case of CentralNic).
    This has led to the unpleasant situation that some bigger registrars who
    want to avoid the effort of implementing newer versions even put pressure
    on registries to introduce support for these older versions, as they
    regard them as the established "de-facto" standard.
    
    Based on this experience, I'm afraid it will take a long time until
    fee-1.0 will be widely adopted by registries or registrars, if ever.
    
    Best regards,
    
    Thomas
    
    -- 
    TANGO REGISTRY SERVICES® is a product of:
    Knipp Medien und Kommunikation GmbH
    Technologiepark                             Phone: +49 231 9703-222
    Martin-Schmeisser-Weg 9                       Fax: +49 231 9703-200
    D-44227 Dortmund                       E-Mail: supp...@tango-rs.com
    Germany
    
    _______________________________________________
    regext mailing list
    regext@ietf.org
    
https://secure-web.cisco.com/12H21mMcVVt1O6ED0owoA5ZrlZgxkwD7P1zR1V5ILRhQa2o75D6pcV_MU3VBS218gvQIVqAn_rD_uEvMmceNyc5SsqZY_-146kpe3W8ySEu59RQhcFMM7Z1h_O7G-6qW7As34yQt1F53ubsNKeWnsfw3qNu-XixlsNmupMoofqnYqHyddj4Jr4g7V-r_kNoeLkghMvyjnynXxlWg21q6LD3mxpLsG_Lvl5UOTUGWOTHPfMR_QIV9iiJ-ydb-bHDD-NR_LwFZYFJy2bU6qWTKb8fH9LIc-ecVDbJDnYPNW0As/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext
    

_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to