Re: [dnssd] Pete Resnick's Discuss on draft-ietf-dnssd-requirements-05: (with DISCUSS)
Kerry Lynn <kerlyn@ieee.org> Sat, 14 March 2015 00:49 UTC
Return-Path: <kerlyn2001@gmail.com>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC8761A90D5; Fri, 13 Mar 2015 17:49:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.027
X-Spam-Level:
X-Spam-Status: No, score=-3.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, GB_I_LETTER=-2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5zMsMGZPQNMl; Fri, 13 Mar 2015 17:49:25 -0700 (PDT)
Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64B0B1A90CA; Fri, 13 Mar 2015 17:49:25 -0700 (PDT)
Received: by obfv9 with SMTP id v9so2257628obf.2; Fri, 13 Mar 2015 17:49:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=aRYFo9SBeapn38XzPbeZasrYEnMXvBGPgmiXBcne+nc=; b=LKDVoHXd/WRM3h5uBatVsci9huj4RXaw8nfHM6jaCGswvduG4VN73BzA40y5o18/KM AjUGq1Hyk3R7flNw8vQGjrSIXMsA3KdZvccVHSphznGk6UZiovQ4HOlG0zhpc/H2NnwJ 4JfT8csIosyCgGqjHcVzlrhWKM4fJXllmA0fMv03yKqrJCwxbvDwIQTrrQHYiWR/C7KT RDnjBkNd33RazmX4OFin2ylOdzDTcex5ugZNLQryl7bpYsrNeXSYrArUsoP2uBrkZLfL VO3VVUY0Hslyqy2YUilSP1jSF6N/GJS5qHHWc2hNNZrOjgi6gPcE7V9ERXtW5Giiadck nUAQ==
MIME-Version: 1.0
X-Received: by 10.202.229.141 with SMTP id c135mr38219126oih.44.1426294164861; Fri, 13 Mar 2015 17:49:24 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.60.11.136 with HTTP; Fri, 13 Mar 2015 17:49:24 -0700 (PDT)
In-Reply-To: <550367EB.3090508@qti.qualcomm.com>
References: <20150313174749.2435.7999.idtracker@ietfa.amsl.com> <CABOxzu0pptunKXuY_N_xVXJNt0gqNqn==BefUsNqS6XTma3rEA@mail.gmail.com> <CABOxzu1wprRzvAjGOT0vSTH24p-=PMmVHvworyTnd4ndH9zdtQ@mail.gmail.com> <550367EB.3090508@qti.qualcomm.com>
Date: Fri, 13 Mar 2015 20:49:24 -0400
X-Google-Sender-Auth: --OZnCAbo_bkEcE2OTpWJGvvpmw
Message-ID: <CABOxzu1Sj0R2hUG8+MH9Bq0jd+KY8Q3CvSKHdZiEuNy0BU8KBw@mail.gmail.com>
From: Kerry Lynn <kerlyn@ieee.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
Content-Type: multipart/alternative; boundary="001a114074400ab784051134fdb8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnssd/dhP29GtH46Vq01rLKACpNk-rSRI>
Cc: "draft-ietf-dnssd-requirements.all" <draft-ietf-dnssd-requirements.all@ietf.org>, dnssd@ietf.org, dnssd-chairs <dnssd-chairs@ietf.org>, The IESG <iesg@ietf.org>, Tim Chown <tjc@ecs.soton.ac.uk>
Subject: Re: [dnssd] Pete Resnick's Discuss on draft-ietf-dnssd-requirements-05: (with DISCUSS)
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of extensions to Bonjour \(mDNS and DNS-SD\) for routed networks." <dnssd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnssd>, <mailto:dnssd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnssd/>
List-Post: <mailto:dnssd@ietf.org>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnssd>, <mailto:dnssd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Mar 2015 00:49:29 -0000
On Fri, Mar 13, 2015 at 6:42 PM, Pete Resnick <presnick@qti.qualcomm.com> wrote: > Starting with the last question first: > > On 3/13/15 3:07 PM, Kerry Lynn wrote: > > BTW, with the IPR question resolved, did you mean for this to remain a > DISCUSS > or should it be a COMMENT instead? > > > I absolutely meant for this to remain a DISCUSS. I think the current text > is a real problem. > > On Fri, Mar 13, 2015 at 4:41 PM, Kerry Lynn <kerlyn@ieee.org> wrote: > >> On Fri, Mar 13, 2015 at 1:47 PM, Pete Resnick <presnick@qti.qualcomm.com >> > wrote: >> >>> ---------------------------------------------------------------------- >>> DISCUSS: >>> ---------------------------------------------------------------------- >>> >>> >>> Section 5: >>> >>> OLD >>> Devices on different links may have the same mDNS name (perhaps due >>> to vendor defaults), because link-local mDNS names are only >>> guaranteed to be unique on a per-link basis. Also, even devices that >>> are on the same link may have similar-looking names, such as one >>> device with the name "Bill" and another device using the similar- >>> looking name "Bi11" (using the digit "1" in place of the letter "l"). >>> This may lead to a local label disambiguation problem between >>> presented results. >>> >>> SSD should support rich internationalized labels within Service >>> Instance Names, as DNS-SD/mDNS does today. SSD must not negatively >>> impact the global DNS namespace or infrastructure. >>> >>> The part about name collisions is fine, and should be said. The part >>> about disambiguating similar characters is a rat's nest I really think >>> you need to avoid. We can discuss this further, but the i18n community is >>> dealing with this issue right now and it's a mess you really don't want >>> to get into. I think you should simply stick to something like this: >>> >>> NEW >>> Devices on different links may have the same mDNS name (perhaps due >>> to vendor defaults), because link-local mDNS names are only >>> guaranteed to be unique on a per-link basis. SSD needs to deal with >>> name collisions beyond local link considerations. >>> >>> SSD should support rich internationalized labels within Service >>> Instance Names, as DNS-SD/mDNS does today and should look to work in >>> using internationalize strings in application protocols >>> [soon-to-be-RFC-draft-ietf-precis-framework]. SSD must not >>> negatively impact the global DNS namespace or infrastructure. >>> >>> Hi Pete, >> >> This draft is now more than a year late, due in part to much discussion >> about >> the differences between DNS-SD/mDNS and DNS (IDNA2008) name spaces. >> > > I am happy (and committed) to figure out a way to get this to move forward > as quickly as possible. > > Looking back at our charter, we have a requirement >> >> To document challenges and problems encountered in the coexistence >> of zero configuration and global DNS name services in such >> multi-link networks, including consideration of both the name >> resolution mechanism and the namespace. >> >> without necessarily proposing a solution (however, the latter may >> ultimately come >> about via >> https://tools.ietf.org/html/draft-ietf-dnssd-mdns-dns-interop-00). >> > > Sure, but you don't want to be documenting problems for which there is no > technical solution ("People tend to drop mDNS consumer devices on the floor > because they're small and they break easily, and they get upset about > that"), at least in your layer. So when I see this: > > The language you have flagged was inserted during WGLC in response to >> one >> very vocal critic and addresses, I believe, a different problem. It is >> often the >> case that DNS-SD/mDNS query results are displayed to the user through >> the >> UI. The OLD language simply notes that various, otherwise legal, names >> may >> have a similar appearance (without proposing a solution). >> > > I suspect it's not a helpful piece of text to have in the document. If you > think "l" vs. "1" is fun, wait until you get to "ø" vs. "⌀" vs. "o̷". The > issue of confusable characters upon display is several layers above what > this WG can do something about, and even bringing up the topic in a > requirements document suggests that you intend to tackle it. I think you > very much should not. > > If you still find that a change is necessary, I would first ask what >> we can merely >> delete. I'm afraid that any additions to this section may require us to >> go back to >> the WG for further discussion. >> > > So, I suggested above simply removing the second sentence of the first > paragraph. I changed the last sentence of the first paragraph because > without the second sentence, it doesn't track, but I don't really care how > you word that. The only other thing I added was "and should look to work in > using internationalize strings in application protocols > [soon-to-be-RFC-draft-ietf-precis-framework]." I am not insistent on that, > but I think in reality, if you're going to "support rich internationalized > labels" as you do today, looking to the PRECIS work is exactly what you're > going to do. > > <KEL>I don't have a problem with deleting that sentence and patching the prose as necessary. Hopefully the chairs and AD will agree. Are you OK with something like: NEW Devices on different links may have the same mDNS name (perhaps due to vendor defaults), because link-local mDNS names are only guaranteed to be unique on a per-link basis. This may lead to a local label disambiguation problem when results are aggregated (e.g. for presentation). I have more of an issue with the insertion of PRECIS at this late date. Insofar as that draft and this one have a common co-author, I think it is reasonable to assume that it will receive full consideration during the solution phase. Regards, -K- > All that said, this shouldn't be a heavy lift one way or the other. If > your chair (and AD) think that whatever changes I suggest still represent > the consensus of the WG, they can say so and you can make the change. If > the WG disagrees, I'm sure they will let them know. But I do take the word > "DISCUSS" quite seriously: I am ready and willing to engage in a discussion > with you and the rest of the WG and drive that discussion to completion > right quick (in particular, before we all show up in Dallas). Either you'll > convince me that this isn't a big deal and we should leave the text as it > is, or I'll convince you that it is a big deal and you should change it, or > something in between. The bad outcome is to have an open issue that hasn't > been addressed. (I think someone wrote a document about that. [1] ;-).) So > let's discuss. > > pr > > [1] https://datatracker.ietf.org/doc/rfc7282/ > > -- > Pete Resnick <http://www.qualcomm.com/~presnick/> <http://www.qualcomm.com/~presnick/> > Qualcomm Technologies, Inc. - +1 (858)651-4478 > >
- [dnssd] Pete Resnick's Discuss on draft-ietf-dnss… Pete Resnick
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Ted Lemon
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Pete Resnick
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Ted Lemon
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Tim Chown
- [dnssd] Further IPR disclosures on draft-ietf-dns… Tim Chown
- Re: [dnssd] Further IPR disclosures on draft-ietf… Daniel Migault
- Re: [dnssd] Further IPR disclosures on draft-ietf… Marc Blanchet
- Re: [dnssd] Further IPR disclosures on draft-ietf… Lynn, Kerry E
- Re: [dnssd] Further IPR disclosures on draft-ietf… Marc Blanchet
- Re: [dnssd] Further IPR disclosures on draft-ietf… Ted Lemon
- Re: [dnssd] Further IPR disclosures on draft-ietf… Tim Chown
- Re: [dnssd] Further IPR disclosures on draft-ietf… Ted Lemon
- Re: [dnssd] Further IPR disclosures on draft-ietf… Stuart Cheshire
- [dnssd] Pete Resnick's Discuss on draft-ietf-dnss… Pete Resnick
- Re: [dnssd] Further IPR disclosures on draft-ietf… Tim Chown
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Kerry Lynn
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Kerry Lynn
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Pete Resnick
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Kerry Lynn
- Re: [dnssd] Pete Resnick's Discuss on draft-ietf-… Pete Resnick