Dear John and Dave,

Thank you both for your thoughtful feedback on our draft proposal.

John - Yes, I am aware of RFCs 8552 and 8553 and the IANA registry for DNS
Underscore Names that 8552 creates. Our intention is *not* to compete with
or replace the underscore naming scheme, but rather to provide a
complementary approach specifically focused on progressive adoption of new
RR types.

Dave - You're right that platform limitations for editing zone contents are
a significant obstacle. That is indeed the driving factor among the issues
we listed, and I agree we should focus more narrowly on this particular
challenge.

To address both of your points:

1. The key difference between the TXT methods and the underscore naming
approach is the explicit focus on transitioning to proper RR types. While
underscore names create a sustainable naming scheme within TXT records, our
proposal aims to establish a clear migration path from TXT to dedicated RR
types.

2. There are some technical considerations that make TXT records
potentially advantageous for progressive adoption compared to underscore
leaf nodes:

   - CNAME compatibility: Underscore domains cannot coexist with CNAME
records at the same owner name, limiting flexibility in certain deployment
scenarios.

   - DNSSEC delegation: Underscore nodes may complicate DNSSEC delegation
patterns in some deployment models.

   - UI visibility: Many DNS management interfaces have special handling
for underscore domains (sometimes hiding them from default views), while
TXT records are universally accessible.

3. Dave, regarding your skepticism about migration - you raise a valid
concern. History shows that temporary solutions often become permanent.
However, our goal is to design incentives that encourage migration, not
just provide another way to overload TXT. This includes clear documentation
of the performance and technical advantages of proper RR types once
available.

I agree that focusing on getting the biggest platforms to support unknown
types would be the ideal solution. Perhaps our proposal could be reframed
to emphasize this goal more directly, while providing a practical bridge
until that broader support materializes.

Would either of you have suggestions on how we might better structure this
proposal to address the practical adoption challenges while avoiding the
pitfalls you've identified?

Best regards,
Victor Zhou

from: John Levine <jo...@taugh.com>
to: dnsop@ietf.org
cc: z...@namefi.io
date: Mar 7, 2025, 4:30 PM
subject: Re: [DNSOP] Re: I-D Action: draft-zzn-dns-new-rr-00 - Prefixed TXT
Records as Transition Mechanism for New RR Types
mailed-by: iecc.com
signed-by: taugh.com
security:  Standard encryption (TLS) Learn more
<https://support.google.com/mail?hl=en&p=tls>
: Important because previous messages in the conversation were important.
It appears that Victor Zhou  <z...@namefi.io> said:
>flagging this issue. We may consider replace all references to existing
>unrelated RFC numbers (RFC7777, 8888, etc.) with clearly hypothetical
>placeholders like RFCNNNN, RFCMMMM, RFCOOOO, and RFCPPPP to avoid
>any confusion with actual RFCs....

Are you familiar with RFCs 8552 and 8553, and the IANA registry that RFC
8552 created?

Not to put too fine a point on it, but your proposal appears to be
worse than the existing practice that those two RFCs describe.

It would be helpful if you could explain why this is an improvement.  Also
look at
that registry, which contains over sixty existing underscore prefixes, and
tell
us why if you don't want to create a new RRTYPE, you would not just add
another
prefix to that registry and use that.

R's,
John




from: Dave Lawrence <t...@dd.org> via
<https://support.google.com/mail/answer/1311182?hl=en> ietf.org
to: dnsop@ietf.org
date: Mar 7, 2025, 3:43 PM
subject: [DNSOP] Re: I-D Action: draft-zzn-dns-new-rr-00 - Prefixed TXT
Records as Transition Mechanism for New RR Types
mailing list: dnsop@ietf.org Filter messages from this mailing list
mailed-by: ietf.org
signed-by: ietf.org
security:  Standard encryption (TLS) Learn more
<https://support.google.com/mail?hl=en&p=tls>
: Important because previous messages in the conversation were important.

Victor Zhou writes:
> It's extremely hard, however, to show the world that some new RR Type = N
has
> been used by many services and clients for a specific use case and in a
certain
> way. That's why we are intending to come up with a way to show early
adoption,
> begin early adoption, and then migrate.

I don't quite understand how your proposed mechanism is an improvement
for a way to show early adoption ... except, acknowledging John
Levine's point, that current web platforms for editing zone contents
continue to be an obstacle for using new types.  Do you have something
else in mind?

That was just one of your five bullet points, and if it's the driving
one then it should be focused and the four others, which are largely
inaccurate, dropped.  Or, we could focus on getting the biggest
platforms to allow unknown types.

Even if this proposal is pursued, let's not kid ourselves about "and
then migrate".  It's really just ultimately a means for overlaying
multiple uses of TXT indefinitely.
_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to