With this release, we have cleaned up some performance issues and some platform-specific build issues. The source-code gem has been tested and should work on Linux, Solaris, OS X, and Win32. We've also added a binary gem for Win32, so you no longer need to have a compiler to use EventMachine on that platform. We're happy to add a binary release for other platforms- just tell us what you need. If you have trouble using the binary gem, please send us a description of the problem so we can get it right. Welcome Jeff Rose to the EventMachine team. If you'd like to contribute, we'd be delighted to have you. We've had many comments about expanding the scope of EventMachine beyond network events and timers, to include IPC, processes, thread pools, etc. We've also heard from many people that a pure-Ruby implementation would be a Good Thing(tm). So work is now underway to achieve both goals. Stay tuned as we will shortly release some new source-level gems that will have some of these new features. Ultimately, the goal is to provide a full stack for event-driven Ruby applications that is comparable in feature-depth to Python's Twisted. But of course, with all the Ruby-ness and extensibility you know and love. For those who are interested, check out the new project Catamount on Rubyforge (only a Readme with a description of project goals so far). We intend to build on the EventMachine foundation to eventually provide a full stack for deploying enterprise applications in Ruby, including SOA, runtime database descriptors, auth/az, etc.
on 2006-05-15 11:36