On 5/15/17 10:57, [email protected] wrote:
A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Domain Name System Operations of the IETF.

         Title           : Special-Use Domain Names Problem Statement
         Authors         : Ted Lemon
                           Ralph Droms
                           Warren Kumari
        Filename        : draft-ietf-dnsop-sutld-ps-04.txt
        Pages           : 27
        Date            : 2017-05-15

Abstract:
    The Special-Use Domain Names IANA registry policy defined in RFC 6761
    has been shown through experience to present unanticipated
    challenges.  This memo presents a list, intended to be comprehensive,
    of the problems that have been identified.  In addition it reviews
    the history of Domain Names and summarizes current IETF publications
    and some publications from other organizations relating to Special-
    Use Domain Names.


The use of the term 'meaning' in this document is problematic. Meaning is something that humans do, not machines. What I believe we're actually interested in is scoping and binding. How a name is scoped and what object it gets bound to, not what it means.

For example the text:
"Domain Names with unambiguous global meaning are preferable to
 Domain Names with local meaning which will be ambiguous.
 Nevertheless both globally-meaningful and locally-special names
 are in use and must be supported."

Should probably be changed to:
"Domain Names with unambiguous global bindings are preferable to
 Domain Names with local bindings which will be ambiguous.
 Nevertheless both globally-scoped and locally-scoped names
 are in use and must be supported."

This is more akin to how programming language designers discuss this subject.[1] I don't want to delve into the usage of 'meaning' in RFC 2826 itself, but there are a couple other uses of 'meaning' in this I-D that I believe should be removed, and I am happy to send text if people agree.

I'm also worried that some readers of this document might interpret its use of 'global' or 'local' in a geographic sense, and not a scoping sense. But I don't know how to deal with this. Perhaps it's just a risk.

Thank you for all your hard work on this,
Andrew

[1] https://www.python.org/dev/peps/pep-0227/

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

Reply via email to