Re: [apps-discuss] Aggregated service discovery

William Mills <wmills@yahoo-inc.com> Wed, 13 June 2012 23:31 UTC

Return-Path: <wmills@yahoo-inc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37B2B21F84E1 for <apps-discuss@ietfa.amsl.com>; Wed, 13 Jun 2012 16:31:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.491
X-Spam-Level:
X-Spam-Status: No, score=-17.491 tagged_above=-999 required=5 tests=[AWL=0.107, BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_DEF_WHITELIST=-15]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i4b3EGlHgSn4 for <apps-discuss@ietfa.amsl.com>; Wed, 13 Jun 2012 16:31:46 -0700 (PDT)
Received: from nm22.bullet.mail.ac4.yahoo.com (nm22.bullet.mail.ac4.yahoo.com [98.139.52.219]) by ietfa.amsl.com (Postfix) with SMTP id 26D4021F84DD for <apps-discuss@ietf.org>; Wed, 13 Jun 2012 16:31:46 -0700 (PDT)
Received: from [98.139.52.188] by nm22.bullet.mail.ac4.yahoo.com with NNFMP; 13 Jun 2012 23:31:42 -0000
Received: from [98.139.52.144] by tm1.bullet.mail.ac4.yahoo.com with NNFMP; 13 Jun 2012 23:31:41 -0000
Received: from [127.0.0.1] by omp1027.mail.ac4.yahoo.com with NNFMP; 13 Jun 2012 23:31:41 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 796200.39899.bm@omp1027.mail.ac4.yahoo.com
Received: (qmail 21542 invoked by uid 60001); 13 Jun 2012 23:31:41 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo-inc.com; s=ginc1024; t=1339630301; bh=ggujdKH3XPeV1R2TFqkDjwlbfN6BSfuy49rlW8K1Ews=; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=JCHRvFt45rFXCCBxtoPJmyWnWxV50D9DMKWhZrNjOdmXUH+Yiq+/Uxv7vdH7pB1e3TY7eymSK2jSL48GhNJYrHvP/D2QYmT/l8HkSB0kMPN8w62CYbPtYe5wf3lesN218eG3cTAAhPJCwFvzYEd6wSf2Us4k2TsHAtrgbYKTkMI=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=ginc1024; d=yahoo-inc.com; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=Q1qfN1v0psamRA9vIboj7mYvDVhvC2JJfjiDTKR/+an4KK2IcqJzOB8xQJzk659P5Y/pDmT53gCXKzPcMOKKf4eWIxRa/45Mwsp4aFCxOIg9R2wiOClZYseanwOL6SvbhdZTdR1XhnfxkZDXB7XaP5cg+7R1zAD1oYvFmLhJ5FM=;
X-YMail-OSG: hD1w9iYVM1mttBAbTpOqQQvwghbAaY7fTuJ1E.IUZsabvTo .GzGsDxOcbmD_SP_jxGFUaNboXKw.D8nc.rZ65ib2sGqKpGlEB5RBKCMbgKh EFECPFvyL9W4T4QX7.Ex0RZnC5KV5tWFvNzlE9.2jqrO0ophu3m0ZbqEELhE C9maBw0xjRkRY_QG4Ocp0SO5z0igMUuMd_UrGd.eSvRWg4HfMSbHI57ZMjJH 244VjMs5S5rCt4q90_0.yHwl0G5WS4OWKQJ_rlu8P15Udy6u.i5qD.hTcNpz xpJxSRR6N3cAvJME1id_9wK3SutI.J0oaqCmZZj2ULzLD.vbFeZWN5AHioey TKzyDeyfz1K1R89yd1ZoxiUlusWvnIKBF2DDhnqYf9cfAM3ykViUbuKQtbCU BwwEsbret7bjx4YcKuW0Yf14nEYw6_ZB0Q5A5Yis036Ixmv4nKyzN5AY7LwO GoCeXKaPDXvNJdmoz2WUA1jO1UccDCgf.8uLhO4Fd0LVhsw--
Received: from [209.131.62.115] by web31812.mail.mud.yahoo.com via HTTP; Wed, 13 Jun 2012 16:31:40 PDT
X-RocketYMMF: william_john_mills
X-Mailer: YahooMailWebService/0.8.120.356233
References: <64C6DF43A866F40437AF4CC3@cyrus.local> <059c01cd39c8$f3d027c0$db707740$@packetizer.com> <1339625839.48148.YahooMailNeo@web31816.mail.mud.yahoo.com> <4FD917ED.2050805@stpeter.im> <1339628098.85328.YahooMailNeo@web31812.mail.mud.yahoo.com> <4FD91AF7.5050107@stpeter.im>
Message-ID: <1339630300.21499.YahooMailNeo@web31812.mail.mud.yahoo.com>
Date: Wed, 13 Jun 2012 16:31:40 -0700
From: William Mills <wmills@yahoo-inc.com>
To: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <4FD91AF7.5050107@stpeter.im>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="1458549034-2056792573-1339630300=:21499"
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Aggregated service discovery
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: William Mills <wmills@yahoo-inc.com>
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jun 2012 23:31:47 -0000

In my use case it's a service/server.

Not a terribly happy answer to say "DNS SRV records won't work for you, and there is no other solution.".  By the same token I could ask "Why do we need Webfinger and host meta at all if we have DNS SRV records?".

If XMPP uses SRV records for discovery, that's fine.  IMAP and outbound SMTP services both lack a defined discovery method other than the ubiquitous "service documentation".  Is there a compelling reason to pick DNS over WF for this?  From the app developer point of view I don't want to have N ways to discover M services.

-bill






>________________________________
> From: Peter Saint-Andre <stpeter@stpeter.im>
>To: William Mills <wmills@yahoo-inc.com> 
>Cc: Paul E. Jones <paulej@packetizer.com>; 'Cyrus Daboo' <cyrus@daboo.name>; "apps-discuss@ietf.org" <apps-discuss@ietf.org> 
>Sent: Wednesday, June 13, 2012 3:57 PM
>Subject: Re: [apps-discuss] Aggregated service discovery
> 
>On 6/13/12 4:54 PM, William Mills wrote:
>> As I said, I'm interested specifically in IMAP, SMTP and OAuth endpoints. 
>
>What exactly is an "endpoint"? A client? An account? A server?
>
>> As a data point, DNS SRV records are not controllable in many hosted
>> domain models.
>
>At the last XMPP Summit a few months ago, we learned that DNS SRV
>records are unavailable in whole countries (e.g., Japan). That doesn't
>mean we should define a replacement for DNS over HTTP. :)
>
>Peter
>
>-- 
>Peter Saint-Andre
>https://stpeter.im/
>
>
>
>
>
>
>