Patrick,

We had a discussion in the WG related to the options for adding EAI support to 
EPP, and the end result was a functional extension with signaling via the 
greeting and login services and a definition of the functional behavior.  I do 
agree that the use of placeholder text is not a preferred approach in general, 
but there are times that it's the simplest and least impactful.  As long as we 
can define the expected  functional behavior, we're looking at the options to 
support a mix of EAI-support by the client and the server.  You can reply to my 
reply to Thomas Corte with your thoughts on how best to handle it.    

Thanks, 

-- 
 
JG



James Gould
Fellow Engineer
[email protected] 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/[email protected]>

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

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

On 8/2/21, 1:02 PM, "regext on behalf of Patrick Mevzek" 
<[email protected] on behalf of [email protected]> wrote:

    On Mon, Aug 2, 2021, at 08:50, Gould, James wrote:
    > I believe the use of a predefined placeholder value is the best 
    > approach to handle this transition corner case in the protocol, but I 
    > would like to hear viable alternates from the working group to 
    > incorporate into the draft.

    I think I agree with Marco and Ulrich, I was already not happy by us 
allowing
    to use a placeholder value in login-security extension, and for the exact 
same reason
    I am not in favor of using another placeholder like that, no matter what it 
is or where it is.

    Why and what seems better to me?

    We use XML, we use XML namespaces and we version them even. What gain do we
    have with that if we don't leverage it?
    Placeholders are just a symptom of the fact that the current schema are not 
aligned
    with our current needs. This is "normal", EPP is old now, it has to change 
to adapt
    to current real life. Being blocked in old schemas is just technical debt, 
that we
    try to "encapsulate" by now putting "dummy" (another term for placeholder) 
values
    in places where the schema does not fit our needs. This lowers the value of 
using
    a schema in the first place.

    Yes, introducing contact-2.0 will be a huge task, but it is to me far 
better and
    fool-proof than using placeholders. We postpone that more and more but we 
just
    delay the inevitable (which could happen to be as well someone deciding to 
just
    redo EPP basically under some current in fashion technologies, aka JSON,
    which goal or side effect is exactly to get rid of all schemas and 
specifications)
    or just continue to fuel the fragmentation with many extensions
    working around deficiencies or missing pieces that should be in "core" 
schemas.

    Yes, a change like that won't be easy or immediate. Yet, at the same time,
    we currently allow to have, to my count, *18* XML namespace versions of the
    fee EPP extension (including the final 1.0 one which is far from being the 
most
    used one currently), and again to my count necessarily not exhaustive at 
least
    7 of them are actively used by registries.
    Major pains for registrars obviously, yet it shows things work when 
leveraging
    the XML schema versioning, and if we don't then we just enshrine a situation
    with as many EPP as they are registries, each one using their own specific 
extensions,
    which makes "core" EPP basically unusable anywhere as is.

    Like in all other cases, I think it could help guide the discussion, if 
registries
    and registrars would come forward telling they are interested to implement 
this
    discussed extension or if they do not, why? That would allow to make sure 
the
    extension is designed to cover as many similar cases as possible, to lower
    risks of fragmentation.

    Also all of this is obviously related to Universal Acceptance, and at least 
in gTLD
    world, ICANN has a specific team/workgroup on that subject.

    -- 
      Patrick Mevzek
      [email protected]

    _______________________________________________
    regext mailing list
    [email protected]
    
https://secure-web.cisco.com/1tMBalr9tX3JkHKwstKAAu0fCjd-THnSXtcfVgtZhw9BtM_sn61tCcqc1j68N9Nyk11VbCYgBD_dIVCUV_S8rvADNFtb03CpBayZ2kxDDGXHgEI3X00CA_APe6J9H_c8_LL0k4IVjmWGFgbQkv2y9wePBasLMqDSA3ZKuqT1P9nzMck0yqpLRYNMAadknHdE6pz6UGcBqppK95mTYewQPuMpn07iZen6w9jx5NbZVqGsoVy-zSoijcgCwreHtUiSJ/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext


_______________________________________________
regext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/regext

Reply via email to