# RubyOSA 0.1.0

**URL:** <https://www.ruby-forum.com/t/rubyosa-0-1-0/73702>\
**Category:** Ruby\
**Created:** [October 26, 2006, 1:13pm UTC](https://www.ruby-forum.com/t/rubyosa-0-1-0/73702 "2006-10-26T13:13:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Laurent\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/65b543/32.png) [@Laurent\_S](https://www.ruby-forum.com/u/Laurent_S)\
**Post date:** [October 26, 2006, 1:13pm UTC](https://www.ruby-forum.com/t/rubyosa-0-1-0/73702/1 "2006-10-26T13:13:51Z")

</div>

Hi,

I’m pleased to announce the first public release of RubyOSA.

RubyOSA is a bridge that connects Ruby to the Apple Event Manager  
infrastructure. In big words, it allows you to do in Ruby what you  
could do in AppleScript.

It can either be installed via RubyGems (gem install rubyosa), or  
manually by building the sources.

More information on the project home page (including a more deeply  
project description, samples etc…):

[http://rubyosa.rubyforge.org/](http://rubyosa.rubyforge.org/)

RubyOSA is still under heavy development, however you might already  
find it useful.

IMPORTANT: please note that the libxml-ruby gem may not properly  
install its C extension in your system. Just try to require ‘xml/  
libxml’ in IRB and see if it works. RubyOSA will fall-back on REXML if  
libxml can’t be found or loaded, but it will be 2-3 times slower. In  
order to fix this problem, you can either apply a patch [1](http://rubyforge.org/pipermail/libxml-devel/2006-August/000205.html) to the  
libxml-ruby source tree and rebuild the gem again, or build/install it  
manually.

Enjoy,  
Laurent

---

<div class="post-metadata">

**Author:** ![Laurent\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/65b543/32.png) [@Laurent\_S](https://www.ruby-forum.com/u/Laurent_S)\
**Post date:** [October 26, 2006, 5:30pm UTC](https://www.ruby-forum.com/t/rubyosa-0-1-0/73702/2 "2006-10-26T17:30:14Z")

</div>

On 10/26/06, Laurent S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi,
> 
> I’m pleased to announce the first public release of RubyOSA.

Awesome. RubyOSA rocks. Thanks for providing it. It was certainly  
one of the highlights for me at RubyConf.

Michael
