Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 92980 invoked from network); 14 Mar 2011 20:21:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Mar 2011 20:21:55 -0000 Received: (qmail 75769 invoked by uid 500); 14 Mar 2011 20:21:54 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 75724 invoked by uid 500); 14 Mar 2011 20:21:54 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 75715 invoked by uid 99); 14 Mar 2011 20:21:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Mar 2011 20:21:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Mar 2011 20:21:52 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 737A33A9F1C for ; Mon, 14 Mar 2011 20:21:30 +0000 (UTC) Date: Mon, 14 Mar 2011 20:21:30 +0000 (UTC) From: "Dirkjan Ochtman (JIRA)" To: dev@couchdb.apache.org Message-ID: <1634762621.1896.1300134090469.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Commented: (COUCHDB-841) Support WebSockets in continuous changes feeds MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/COUCHDB-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13006618#comment-13006618 ] Dirkjan Ochtman commented on COUCHDB-841: ----------------------------------------- I agree that the time to do this probably hasn't exactly arrived yet; it would make more sense to wait until the protocol has been finalized. Which as far as I gather should be close except for the security issue in the recent version. On the other hand, I think the caniuse-report is looking rather promising, with websockets available in all of the modern browsers (Firefox 4, Chrome, Safari, Opera -- I don't think we can count IE9 as fully modern yet). We've started using it at work, and it seems to work wonderfully in both Firefox 4 and Chrome (although I had to enable it in Firefox to circumvent the security protection). So I think this would be great to do, but it would make sense to wait until the security bugs have been ironed out of the protocol. It would also need someone to step up and make this happen in mochiweb, AFAICT. > Support WebSockets in continuous changes feeds > ---------------------------------------------- > > Key: COUCHDB-841 > URL: https://issues.apache.org/jira/browse/COUCHDB-841 > Project: CouchDB > Issue Type: New Feature > Components: HTTP Interface > Affects Versions: 1.0 > Reporter: Dirkjan Ochtman > > Just wanted to put this on the roadmap: it would be nice if continuous changes feeds (and maybe some other things in CouchDB, not sure) could support WebSockets. WebSockets are an emerging standard (there's no final spec yet) with implementations in both recent Chrome and Firefox (beta) releases that allows servers to push information to the browser without having to do polling (or longpolling). -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira