ANN: RSpactor 0.9.10 (aka. beta)
Here we go. RSpactor 0.9.10 is a first preview/beta version of the upcoming RSpactor.app for Mac OS X Leopard. It isn’t really stable yet, so expect it to crash from time to time, but it is already running in ‘production’ on a few machines. I hope to find some people who are willing to help me testing RSpactor.

Caveats
There are still things to do until the 1.0 release. As I said it is a little unstable, especially if you are changing a bulk of files at once (e.g. removing ‘vendor/rails’ on a rails app). I’m trying to solve this issue for the next release. Beside of that I’m going to rewrite the mechanism to find ruby files and their corresponding spec. This is currently much to static and often unable to find files, especially for sub directories with an unusual structure.
Get it
Download RSpactor and tell me what you think ;)
The source is located on github ..
Update: Thanks to the guys over at lighthouse we now have a place to file bugs and stuff like that..
Update 2: I’ve created a google group to talk about certain issues
Getting RubyCocoa on your Mac
RubyCocoa is a great framework if you want to create Mac applications with the special flavor. It provides you with everything you need to interact with the Mac OS X system. RSpactor, e.g., is using RubyCocoa’s FSEvent interface to listen to your file system. This article is a description of how to build RubyCocoa from source on your Mac.
Getting, building, using
At first you need to download the latest source tarball from here. After the download has finished simply unzip and chdir in the newly extracted directory.
tar zxf RubyCocoa-0.13.2.tgz
cd RubyCocoa-0.13.2
Now we have a local copy of the RubyCocoa source. Its time for building and installation.
ruby install.rb config --build-universal=no
ruby install.rb setup
sudo ruby install.rb install
At this point RubyCocoa is already available on your system. Lets fire up irb to make sure that your new RubyCocoa installation is working properly.
irb
require "osx/foundation"
At this point you should see a nice “true”. If you have any problems comment here or have a look at http://rubycocoa.sourceforge.net/GettingStarted.

