Skipping over all the parts I agree with, and noting that two decades of
telling people to upgrade their DNS servers frequently hasn't worked, we
get to ...
I'll also add one more point based on my experience with DNS
provisioning system UI design, most of what you are trying to accomplish
with your draft on the UI side can be handled with a simple text field
in an HTML form that allows the user to enter free-form stuff that is
then checked for syntax errors
Checked for syntax errors? By what?
The whole point of the extension language is to describe the syntax of new
RRs as data that provisioning software and nams servers can read at
runtime, so you don't have to patch your software for every new RR.
It also can be translated into an HTML form for the RR that the user can
fill in, the provisioning software can syntax check by field, so you don't
have to build an entire BIND master file parser into your PHP web scripts.
And, of course, your DNS server uses the same data to parse new RRs
without being patched.
Regards,
John Levine, johnl@xxxxxxxx, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. http://jl.ly
_______________________________________________
Ietf mailing list
Ietf@xxxxxxxx
https://www.ietf.org/mailman/listinfo/ietf