From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS6939 64.71.128.0/18 X-Spam-Status: No, score=-1.9 required=3.0 tests=AWL,BAYES_00, MSGID_FROM_MTA_HEADER shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.raindrops.general Subject: Re: latest Raindrops::Watcher changes in raindrops.git Date: Mon, 21 Mar 2011 11:19:52 -0700 Message-ID: <20110321181952.GA6277@dcvr.yhbt.net> References: <20110318094637.GA3526@dcvr.yhbt.net> <20110318094637.GA3526@dcvr.yhbt.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1300731616 3791 80.91.229.12 (21 Mar 2011 18:20:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 Mar 2011 18:20:16 +0000 (UTC) To: raindrops@librelist.com Original-X-From: raindrops@librelist.com Mon Mar 21 19:20:12 2011 Return-path: Envelope-to: gclrrg-raindrops@m.gmane.org List-Archive: List-Help: List-Id: List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: raindrops@librelist.com Xref: news.gmane.org gmane.comp.lang.ruby.raindrops.general:24 Archived-At: Received: from zedshaw.xen.prgmr.com ([64.71.167.205]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1ji6-0006NM-MM for gclrrg-raindrops@m.gmane.org; Mon, 21 Mar 2011 19:20:11 +0100 Received: from zedshaw.xen.prgmr.com (localhost [IPv6:::1]) by zedshaw.xen.prgmr.com (Postfix) with ESMTP id C893221C909 for ; Mon, 21 Mar 2011 18:20:13 +0000 (UTC) Eric Wong wrote: > I've made some attempts at UI/UX[1] improvements in raindrops.git: > > * added title attributes to elements on index page to help navigation > * RDoc examples point to the demo site instead of example.com > * set Expires headers for cache invalidation > * prevent Rack::Deflater from buffering with "Cache-Control: no-transform" > * add link to the Watcher documentation > > It's all running at http://raindrops-demo.bogomips.org/ > > Any other recommendations to make it easier to navigate for users? I haven't thought of any other user-visible changes, a few more internal cleanups I just pushed out to "master" on git://bogomips.org/raindrops.git below. I think I'll release 0.6.0 today... commit 14423a47266bbb37fe0b2fe5f24cef9e26037e38 Author: Eric Wong Date: Mon Mar 21 11:12:59 2011 -0700 inet_diag: no need to rely on sin6_addr internals Seems to breaks under newer libc headers (on Debian sid). commit 4331e3f461af6d66bc8de48c336ece0938e3b59e Author: Eric Wong Date: Mon Mar 21 11:10:10 2011 -0700 extconf: remove check for rb_struct_alloc_noinit() We no longer use it. commit f6af45add8c900b02f2b88617a765fa610fbe9aa Author: Eric Wong Date: Mon Mar 21 11:01:57 2011 -0700 inet_diag: fix build under MRI 1.8.7 commit 877433494e4a848d6c6a10d0e6521061e6a10118 Author: Eric Wong Date: Mon Mar 21 10:57:30 2011 -0700 inet_diag: FD_CLOEXEC for inet_diag sockets by default Very few programs can take advantage of inheriting FDs across exec() boundaries, and inet_diag sockets have no reason to be used in this way. commit a5d552d90942fe3c3d1adfc809638fd78992da6e Author: Eric Wong Date: Mon Mar 21 10:46:58 2011 -0700 inet_diag: use rb_thread_io_blocking_region under 1.9.3dev It can detect cross-thread close() calls commit f86b02018a4195e199136eb0bd8d127d01cae154 Author: Eric Wong Date: Mon Mar 21 10:27:59 2011 -0700 watcher: remove redundant Rack::Response No need to duplicate code -- Eric Wong