Re: [apps-discuss] IETF technical plenary: the end of application protocols

Dave Cridland <dave@cridland.net> Mon, 21 March 2011 18:10 UTC

Return-Path: <dave@cridland.net>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D2C2C28C185 for <apps-discuss@core3.amsl.com>; Mon, 21 Mar 2011 11:10:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level:
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[AWL=0.046, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DrG7EEbQpU22 for <apps-discuss@core3.amsl.com>; Mon, 21 Mar 2011 11:10:48 -0700 (PDT)
Received: from peirce.dave.cridland.net (peirce.dave.cridland.net [IPv6:2001:470:1f09:882:2e0:81ff:fe29:d16a]) by core3.amsl.com (Postfix) with ESMTP id A5C0928C193 for <apps-discuss@ietf.org>; Mon, 21 Mar 2011 11:10:47 -0700 (PDT)
Received: from localhost (peirce.dave.cridland.net [127.0.0.1]) by peirce.dave.cridland.net (Postfix) with ESMTP id 6A672116808D; Mon, 21 Mar 2011 18:12:19 +0000 (GMT)
X-Virus-Scanned: Debian amavisd-new at peirce.dave.cridland.net
Received: from peirce.dave.cridland.net ([127.0.0.1]) by localhost (peirce.dave.cridland.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k0zOFwszw6eg; Mon, 21 Mar 2011 18:12:18 +0000 (GMT)
Received: from puncture (puncture.dave.cridland.net [IPv6:2001:470:1f09:882:221:85ff:fe3f:1696]) by peirce.dave.cridland.net (Postfix) with ESMTPA id 1FA4A1168067; Mon, 21 Mar 2011 18:12:18 +0000 (GMT)
References: <4D87612E.3090900@dcrocker.net> <560B27DE-B188-45D6-AC91-51A643FD8520@gmx.net> <4D8785D2.5070306@dcrocker.net> <A4DB77E0-3041-44D5-B232-6420ACF02978@gmx.net> <alpine.OSX.2.02.1103211837070.4927@mac-allocchio3.elettra.trieste.it> <B42DEB1E-CA09-4A8A-A3AD-761DD4DB93A1@gmx.net>
In-Reply-To: <B42DEB1E-CA09-4A8A-A3AD-761DD4DB93A1@gmx.net>
MIME-Version: 1.0
Message-Id: <6266.1300731138.128009@puncture>
Date: Mon, 21 Mar 2011 18:12:18 +0000
From: Dave Cridland <dave@cridland.net>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, Dave CROCKER <dcrocker@bbiw.net>, General discussion of application-layer protocols <apps-discuss@ietf.org>, Claudio Allocchio <Claudio.Allocchio@garr.it>
Content-Type: text/plain; delsp="yes"; charset="us-ascii"; format="flowed"
Subject: Re: [apps-discuss] IETF technical plenary: the end of application protocols
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Mon, 21 Mar 2011 18:10:50 -0000

On Mon Mar 21 18:01:13 2011, Hannes Tschofenig wrote:
> I would (and I did) I installed a Wordpress blog. If I want to add  
> chat capabilities, I add Strophe (a JavaScript based XMPP  
> implementation).

Thanks for proving my point as I wrote it - Strophe.js is in itself  
only possible because we (that is, the XMPP community) went to some  
effort to standardize a method for browser-hosted XMPP clients to  
interoperably connect to XMPP servers. It's almost a perfect  
counter-example to your argument.

If you want chat *without* having an XMPP server in your browser,  
you're forced into reinventing IM for your purposes - which is indeed  
possible. You need not do this yourself, of course, just as you  
needn't write your own XMPP server, but unlike the latter case,  
you're very tightly coupled to the solution.

Dave.
-- 
Dave Cridland - mailto:dave@cridland.net - xmpp:dwd@dave.cridland.net
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade