[apps-discuss] HYBI

Alexey Melnikov <alexey.melnikov@isode.com> Fri, 25 March 2011 08:18 UTC

Return-Path: <alexey.melnikov@isode.com>
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 DB5CD3A6978 for <apps-discuss@core3.amsl.com>; Fri, 25 Mar 2011 01:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.434
X-Spam-Level:
X-Spam-Status: No, score=-102.434 tagged_above=-999 required=5 tests=[AWL=0.165, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 HFh2wKq7aqcc for <apps-discuss@core3.amsl.com>; Fri, 25 Mar 2011 01:18:27 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id 8F93C3A6973 for <apps-discuss@ietf.org>; Fri, 25 Mar 2011 01:18:27 -0700 (PDT)
Received: from [192.168.192.13] (feldconf.feld.cvut.cz [147.32.192.240]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <TYxQLQADL1sC@rufus.isode.com>; Fri, 25 Mar 2011 08:19:58 +0000
Message-ID: <4D8C390D.3050106@isode.com>
Date: Fri, 25 Mar 2011 07:41:17 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: Dave Cridland <dave@cridland.net>, Graham Klyne <GK@ninebynine.org>
References: <4D87612E.3090900@dcrocker.net> <4D881C04.2080406@qualcomm.com> <4D885482.2050006@ninebynine.org> <6266.1300784475.434865@puncture>
In-Reply-To: <6266.1300784475.434865@puncture>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: General discussion of application-layer protocols <apps-discuss@ietf.org>
Subject: [apps-discuss] HYBI
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: Fri, 25 Mar 2011 08:18:40 -0000

Dave Cridland wrote:

> On Tue Mar 22 07:49:22 2011, Graham Klyne wrote:
>
>> FWIW, I can think of two simple (to describe) capabilities that  
>> would help to make the web more widely usable as a application  
>> platform:
>>
>> (a) a *simple* mechanism for pushing asynchronous notifications to  a 
>> web application (browser-based or otherwise).  I had early hopes  for 
>> HyBi, but have somewhat given up.
>
> As have many.

While I understand community frustration about HYBI WG discussions, I 
think people really need to look now at the latest protocol spec. The 
document has been improved substantially and I think it is actually 
implementable at this point in time.

> Another option would be to use XMPP directly in the browser - not  
> some hacked down variant communicating only with the webserver's  
> approved domain, but full XMPP. This has different properties  
> entirely from WebSockets, but those properties give rise to some  
> interesting concepts.

I would also like XMPP to be used directly by browsers, but if this 
doesn't happen, I think something close enough to the current HYBI 
protocol is going to be good enough.