Re: [apps-discuss] Aggregated service discovery
Mark Nottingham <mnot@mnot.net> Thu, 24 May 2012 00:27 UTC
Return-Path: <mnot@mnot.net>
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 7E0BB11E8091 for <apps-discuss@ietfa.amsl.com>; Wed, 23 May 2012 17:27:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.399
X-Spam-Level:
X-Spam-Status: No, score=-103.399 tagged_above=-999 required=5 tests=[AWL=-0.800, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 6Fx5hBEA0Jya for <apps-discuss@ietfa.amsl.com>; Wed, 23 May 2012 17:27:21 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id BC17E11E808E for <apps-discuss@ietf.org>; Wed, 23 May 2012 17:27:21 -0700 (PDT)
Received: from mnot-mini.mnot.net (unknown [118.209.21.48]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id C28DC22E1F4; Wed, 23 May 2012 20:27:12 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset="us-ascii"
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <FF3DD3C9968F397579BC846A@cyrus.local>
Date: Thu, 24 May 2012 10:27:09 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <92CD7BC1-4A4C-49BD-8F4B-4A04BC63620F@mnot.net>
References: <64C6DF43A866F40437AF4CC3@cyrus.local> <22873D37-8462-48AE-ABA0-49445776E4CC@mnot.net> <FF3DD3C9968F397579BC846A@cyrus.local>
To: Cyrus Daboo <cyrus@daboo.name>
X-Mailer: Apple Mail (2.1278)
Cc: 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
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: Thu, 24 May 2012 00:27:22 -0000
On 23/05/2012, at 10:55 PM, Cyrus Daboo wrote: > Hi Mark, > > --On May 23, 2012 4:29:24 PM +1000 Mark Nottingham <mnot@mnot.net> wrote: > >> If they're HTTP - >> <https://datatracker.ietf.org/doc/draft-nottingham-json-home/> > > Of course we do want service discovery for non-HTTP protocols, LDAP, IMAP, Submission, POP3, XMPP etc. Now I could almost imagine having non-http resource URIs in the json-home document for these other protocols, but I think that would be over stepping the intent of json-home. As long as the relationship is expressed as a well-defined link relation, I don't see a problem. Of course, some of the HTTP-specific bits are going to be irrelevant, but there isn't anything requiring their use (maybe I should call it "http-hint"?). >> Not yet convinced that well-known is needed for this yet; it's >> effectively substituting a hostname for a full URL. > > Not sure what you mean by that. Obviously it is important to have just one jumping off point for this. 1) What's the use case driving having ONE location for it? Some of the advice in .well-known is to lump things that share a use case into a single URL, but to avoid having "kitchen sink" well-knowns, because they become unwieldy. Is there a strong use case for someone discovering ALL of the various (and often totally unrelated) services a site offers in one request? 2) Even if it's so, the question I'm asking is why that ONE identifier is a hostname instead of a URL. Are there some hidden UI requirements at work here, perhaps? Cheers, -- Mark Nottingham http://www.mnot.net/
- [apps-discuss] Aggregated service discovery Cyrus Daboo
- Re: [apps-discuss] Aggregated service discovery Mark Nottingham
- Re: [apps-discuss] Aggregated service discovery Michiel de Jong
- Re: [apps-discuss] Aggregated service discovery Cyrus Daboo
- Re: [apps-discuss] Aggregated service discovery Michiel de Jong
- Re: [apps-discuss] Aggregated service discovery Peter Saint-Andre
- Re: [apps-discuss] Aggregated service discovery Cyrus Daboo
- Re: [apps-discuss] Aggregated service discovery Graham Klyne
- Re: [apps-discuss] Aggregated service discovery Mark Nottingham
- Re: [apps-discuss] Aggregated service discovery Andrew McMillan
- Re: [apps-discuss] Aggregated service discovery Michiel de Jong
- Re: [apps-discuss] Aggregated service discovery Alessandro Vesely
- Re: [apps-discuss] Aggregated service discovery Andrew McMillan
- Re: [apps-discuss] Aggregated service discovery Michiel de Jong
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Peter Saint-Andre
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Peter Saint-Andre
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery John Bradley
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones
- Re: [apps-discuss] Aggregated service discovery John Bradley
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery John Bradley
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery John Bradley
- [apps-discuss] R: Aggregated service discovery Goix Laurent Walter
- Re: [apps-discuss] Aggregated service discovery John Bradley
- Re: [apps-discuss] R: Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones
- Re: [apps-discuss] Aggregated service discovery William Mills
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones
- Re: [apps-discuss] Aggregated service discovery Cyrus Daboo
- Re: [apps-discuss] Aggregated service discovery Paul E. Jones