[wmii] [ANN] Ruby-IXP 1.0.2

From: Suraj N. Kurapati <skurapat_AT_ucsc.edu>
Date: Mon, 18 Sep 2006 18:00:33 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

= Version 1.0.2 (2006-09-18)

  Ruby-IXP is an implementation of the 9P2000 protocol designed for
  use with Window Manager Improved. It is written in pure Ruby to
  avoid periodical calling of the wmiir command, thus improving
  performance. There is another full-blown 9P2000 implementation
  called Rstyx, but it's rather complex and slow.

  Web site: http://home.gna.org/rubyixp/

  Download: http://download.gna.org/rubyixp/

== Summary

This release fixes major stability issues and improves performance.

== Benchmark

This was run on a Pentium-D 2793.213Mhz with Linux 2.6.15-26-386,
Ruby 1.8.4, and wmii-3.1.

$ ruby -w examples/benchmark.rb
Rehearsal ---------------------------------------------
ruby_ixp: 1.550000 0.150000 1.700000 ( 3.598023)
wmiir: 0.080000 0.180000 4.240000 ( 6.641997)
rstyx: 7.090000 0.390000 7.480000 ( 9.365797)
- ----------------------------------- total: 13.420000sec

                user system total real
ruby_ixp: 1.400000 0.140000 1.540000 ( 3.510298)
wmiir: 0.100000 0.350000 4.130000 ( 6.182895)
rstyx: 4.790000 0.370000 5.160000 ( 7.069832)

== Details

* IXP::Connection has been completely rewritten to follow a
  coffee-shop system metaphor.

  * More race conditions have been fixed and overall stability
    seems rock solid.

* Support for buffering, in case of dynamically updating files such
  as "/event", has been strengthened.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFD0ExmV9O7RYnKMcRAtSoAJ4yOGvdxSqYT4Kg43PXrYJdFTsz6QCfduSb
kAqjRnKEZtoQNYcq8SAn2AE=
=dkUu
-----END PGP SIGNATURE-----
Received on Tue Sep 19 2006 - 03:03:14 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:14:03 UTC