Re: [apps-discuss] Aggregated service discovery

William Mills <wmills@yahoo-inc.com> Wed, 13 June 2012 22:55 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 0BA7211E8097 for <apps-discuss@ietfa.amsl.com>; Wed, 13 Jun 2012 15:55:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.483
X-Spam-Level:
X-Spam-Status: No, score=-17.483 tagged_above=-999 required=5 tests=[AWL=0.115, 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 v-PMb038+d3J for <apps-discuss@ietfa.amsl.com>; Wed, 13 Jun 2012 15:55:00 -0700 (PDT)
Received: from nm3.bullet.mail.bf1.yahoo.com (nm3.bullet.mail.bf1.yahoo.com [98.139.212.162]) by ietfa.amsl.com (Postfix) with SMTP id ED1AD21F850C for <apps-discuss@ietf.org>; Wed, 13 Jun 2012 15:54:59 -0700 (PDT)
Received: from [98.139.212.145] by nm3.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jun 2012 22:54:59 -0000
Received: from [98.139.215.254] by tm2.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jun 2012 22:54:59 -0000
Received: from [127.0.0.1] by omp1067.mail.bf1.yahoo.com with NNFMP; 13 Jun 2012 22:54:59 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 351882.86226.bm@omp1067.mail.bf1.yahoo.com
Received: (qmail 1269 invoked by uid 60001); 13 Jun 2012 22:54:58 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo-inc.com; s=ginc1024; t=1339628098; bh=cnRnqV/7aHwwPNfsKmrW8vy2F7/cmRySBmAXDkbvf7o=; 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=IUESy2CZ90Nfx/XJEAqX6E8/99kGkxrebE9RafBAeTfl4cIXvyabnsZRMO+MiFSclHeLHckd1w56f3nRGMJfOq93C09MQ00Mb0TmYQj4yBrm061umCVg1xE0iS8XRT1v+ma520CCpwYz3g5FC1hGg1NmTgMjTKd9MpIZnG2qdMQ=
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=cQiNy3pdUn/hSha2f4u7H1hbpEUG5b5s5q4qqF3KYvTO+BTlYk6/6UnpOFR/iHDLFhwur9Ep+Cm+DccG7+ph6lwQvfop1vt04Gm+4uHx1ot5Gz+QCEX5ynzwNDCZ2M3SnOd/cUSZS4VJ2GIxwfCwUlxILMdE+p2V4Od9BEMjsGw=;
X-YMail-OSG: SoDdI3UVM1lrf3L24EzCpoweKLqYWlFUZSnH5B4O9mbFrku 8AnpuJTlKS4pYmI4GlVxhSBTZ4A2C66jgvlc7uxmu.Ac1MNiSXiuvCoDd9Dl S43BYvbl7JZvAbXhJioPA0DZskRe52QWrrI3yz_FdoTlekcc7Zewcx5XQH0z wYojHNRRz7JSc9QFzVsttQRyd2TmKlbr7vx1UxvagnsW4kkVHQcOmT.vZvzV mHmzhHpnkS3mtjecW9UwldOFXKfkBah._sVvGvNK_KMdgUdPQkHuqerGD.PB IjX28B3ErM_p3PMGYdsPhHdvzCmVr3Y3MQ2DFXfwX_Tdn0MyvjeMDQFZXGBV 5Dd7UcBcCoo5M4eEh40cQQHhrJPmbytrA2zmpXOu_k6TGM2W3aweC_OwK3sw wiJZHDKhUdB4SwzkFv_OBRfkJ.396oQIz2._VbtjxYmnRom_VSwPk2a1GwR4 xkJEKtrfypy8E52ja8nI7rV0yP_KtsQL0oSJhVEpeYHnu9BZTzr4vmFlP8WY -
Received: from [209.131.62.115] by web31812.mail.mud.yahoo.com via HTTP; Wed, 13 Jun 2012 15:54:58 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>
Message-ID: <1339628098.85328.YahooMailNeo@web31812.mail.mud.yahoo.com>
Date: Wed, 13 Jun 2012 15:54:58 -0700
From: William Mills <wmills@yahoo-inc.com>
To: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <4FD917ED.2050805@stpeter.im>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="1458549034-1007853197-1339628098=:85328"
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 22:55:01 -0000

As I said, I'm interested specifically in IMAP, SMTP and OAuth endpoints.  


As a data point, DNS SRV records are not controllable in many hosted domain models.




>________________________________
> 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:45 PM
>Subject: Re: [apps-discuss] Aggregated service discovery
> 
>On 6/13/12 4:17 PM, William Mills wrote:
>> I was just thinking about this topic and found the thread in the
>> archive.  I'm interested specifically in the use case of a client
>> discovering IMAP and SMTP services along with OAuth endpoints.
>> 
>> XMPP, IMAP and POP all have URI schemes defined, though SMTP does not. 
>> With things that already have a dedicated scheme for a service type
>> would it make sense to use the "related" link type already defined? 
>> Then the client looks for "related" links of the scheme they want to
>> discover.
>> 
>> The "related" link type was registered as part of "Atom"
>> http://www.iana.org/go/rfc4287, but it seems to fit.
>> 
>> We still have to deal with SMTP for what I want.  DNS SRV records
>> certainly also work, but I like a one-stop-shop.
>
>Hi Bill,
>
>What exactly are you trying to discover? At least in XMPP, we've been
>using DNS SRV records for many years, and they seem to work just fine
>for discovering XMPP servers and the means for connecting to them. If
>you want to discover the IM or other accounts associated with an email
>address, then WebFinger seems more appropriate.
>
>Peter
>
>
>
>