Re: draft-ietf-dnsext-wcard-clarify-10.txt
Edward Lewis <Ed.Lewis@neustar.biz> Tue, 10 January 2006 21:32 UTC
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EwR6G-0007gb-Ih for dnsext-archive@megatron.ietf.org; Tue, 10 Jan 2006 16:32:16 -0500
Received: from psg.com (mailnull@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA11056 for <dnsext-archive@lists.ietf.org>; Tue, 10 Jan 2006 16:30:57 -0500 (EST)
Received: from majordom by psg.com with local (Exim 4.60 (FreeBSD)) (envelope-from <owner-namedroppers@ops.ietf.org>) id 1EwR4I-0005ZP-I5 for namedroppers-data@psg.com; Tue, 10 Jan 2006 21:30:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on psg.com
X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00, DNS_FROM_RFC_POST autolearn=no version=3.1.0
Received: from [66.92.146.160] (helo=ogud.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from <Ed.Lewis@neustar.biz>) id 1EwR4H-0005ZC-JJ for namedroppers@ops.ietf.org; Tue, 10 Jan 2006 21:30:13 +0000
Received: from [10.31.32.215] (ns.ogud.com [66.92.146.160]) by ogud.com (8.13.1/8.13.1) with ESMTP id k0ALTqjW030524; Tue, 10 Jan 2006 16:29:58 -0500 (EST) (envelope-from Ed.Lewis@neustar.biz)
Mime-Version: 1.0
Message-Id: <a06200707bfe9d780267f@[10.31.32.215]>
In-Reply-To: <43C422B7.90502@daimlerchrysler.com>
References: <E1Ew6m1-0000BU-Tz@newodin.ietf.org> <43C32F13.6080903@daimlerchrysler.com> <a06200702bfe8e468226a@[192.168.1.100]> <43C422B7.90502@daimlerchrysler.com>
Date: Tue, 10 Jan 2006 16:29:47 -0500
To: Kevin Darcy <kcd@daimlerchrysler.com>
From: Edward Lewis <Ed.Lewis@neustar.biz>
Subject: Re: draft-ietf-dnsext-wcard-clarify-10.txt
Cc: namedroppers@ops.ietf.org
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Scanned-By: MIMEDefang 2.54 on 66.92.146.160
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
In summary, okay...I'll put these changes into the 48 hours as the IESG is supposed to review the -10 document as is. Hopefully I'll remember these changes when the time comes. ;) At 16:10 -0500 1/10/06, Kevin Darcy wrote: >Edward Lewis wrote: > >> At 22:50 -0500 1/9/06, Kevin Darcy wrote: >> >>> Some minor editorial-type suggestions, sorry I didn't bring up sooner: >>> >>> 1. Is the $ORIGIN in the Section 2.2.1 master-file example really >>>necessary? All names in the example are fully-qualified anyway, so >>>it seems superfluous. >> >> >> In the spirit that "we've already gone past the IETF last call, >>not to mention being in the 4th calendar year of this" I would >>prefer to only make necessary changes at this point. >> >> For one, the process of doing a simple document such as this has >>pushed my patience to the limit. The submission process even whines >>if you neglect to put in the correct year for the copyright in the >>boilerplate. >> >> Sorry for the rant. >> >> I like to use the $ORIGIN just to set the context. The reader >>knows it's a zone file coming up. That's why it was there in the >>first place, I think (it's been there for so many years). > >OK, no problem, just a suggestion. > >>> 2. Terminally-curious minds always want to know what the response >>>to each example query is, but it's too taxing, and I think >>>distracting, to noodle those out for the 5 "non-synthesized" >>>examples in Section 2.2.1. It also seems a little inconsistent to >>>give the responses for the "synthesized" examples, but not the >>>"non-synthesized" ones. Could a brief description of the response >>>be given for each of those examples, i.e. >>> >>> QNAME=host1.example., QTYPE=MX, QCLASS=IN >>> the response will be "no error, but no data" >>> *.example. synthesizes no wildcard because host1.example. exists >>> >>> QNAME=sub.*.example., QTYPE=MX, QCLASS=IN >>> the response will be "no error, but no data" >>> *.example. synthesizes no wildcard because sub.*.example. exists >>> >>> QNAME=_telnet._tcp.host1.example., QTYPE=SRV, QCLASS=IN >>> the response will be "no such name" >>> *.example. synthesizes no wildcard because _tcp.host1.example. >>>exists (without data) >>> >>> QNAME=host.subdel.example., QTYPE=A, QCLASS=IN >>> the response will either be from the child zone, or will be a >>>referral to the child zone >>> *.example. synthesizes no wildcard because subdel.example. exists >>>(and is a zone cut) >>> >>> QNAME=ghost.*.example., QTYPE=MX, QCLASS=IN >>> the response will be "no such name" >>> *.example. synthesizes no wildcard because *.example. exists >>> >>> ? (Hopefully I got those responses right). Or would that just >>>clutter things up too much? >> >> >> Admittedly it's (its) late in my day and after reading this a few >>times, I don't understand the issue. All I am after is showing the >>relationship of names to the synthesis process. I didn't want to >>get into RFC 2308 (NCACHE) issues, all of the potential sources of >>synthesis is the same - why mention it? > >Actually, my suggestion doesn't bring up any NCACHE issues, to my >knowledge. But the response-description for the zone-cut example >might be a little confusing, because the response depends on whether >the server in question happens to be authoritative for the child >zone. > >I was hoping to make the document a little easier to read for those >who just *have* to know the responses to the example queries, yet >would rather not spend the time and mental energy to think them >through. But if it introduces too much clutter, then perhaps it's >better to just leave the examples the way they are. Not everyone >needs to know what the responses are; synthesis or non-synthesis is >the point of the examples. > >>> 3. That word in the last paragraph of Section 2.2.1 should be >>>"its" (possessive), not "it's" (contraction of "it is" or "it >>>has"). >> >> >> That's worth fixing...I never got to the its/it's lesson in >>school. That was on senior skip day I guess. >> >>> 4. Choose either "descendant[s]" or "descendent[s]" and be >>>consistent with the usage, at least with respect to the noun forms >>>of the word in Section 2.2.3. If "descendant[s]" is chosen, the >>>adjectival form in Section 4.1 should probably also be changed to >>>conform (so that a text search will find all occurrences). >> >> >> Being only a native speaker and not formally educated in English >>(past high school), what is the difference between descendant and >>descendent? Tell me which is correct and I'll use that. (Where I >>come from, the two are pronounced the same, so I probably didn't >>even know they are different - especially if my spell checker >>accepts both.) > >I think either spelling is acceptable: it should just be consistent, >that's all. If someone wants to do a text search of the document for >either "descendant" or "descendent", they should get either 0 hits >or all hits, depending, where 0 hits is a trigger to try the other >spelling of the word. I'll note in passing that both RFC 1034 and >2672 spell it "descendant", and I couldn't find "descendent" in any >of the DNS-related RFCs I glanced at. > >- Kevin > > >-- >to unsubscribe send a message to namedroppers-request@ops.ietf.org with >the word 'unsubscribe' in a single line as the message text body. >archive: <http://ops.ietf.org/lists/namedroppers/> -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Edward Lewis +1-571-434-5468 NeuStar Inactionable unintelligence is bliss. -- to unsubscribe send a message to namedroppers-request@ops.ietf.org with the word 'unsubscribe' in a single line as the message text body. archive: <http://ops.ietf.org/lists/namedroppers/>
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Kevin Darcy
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Edward Lewis
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Edward Lewis
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Olaf M. Kolkman
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Kevin Darcy
- Re: draft-ietf-dnsext-wcard-clarify-10.txt Mark Andrews