Hey Douglas!
My name's Matt, I discovered RAD back in 2008 and was fortunate enough
to meet Greg, the author of the framework and have a little fun during
his RubyConf '08 talk on RAD, which I highly recommend you watch to
get an idea of how everything works:
http://rubyconf2008.confreaks.com/ruby-arduino-development.html
You can also take a more detailed look at the RAD project I did and
blogged about:
http://www.matthewdavidwilliams.com/2008/10/17/introducing-barduino-the-ruby-powered-bar-monkey/
Next, take a look at this thread from a few weeks ago (http://
groups.google.com/group/ruby-arduino-development/browse_thread/thread/
8562b61ae5f27d7?hl=en_US). We're in a state of revival right now.
Out of the box, RAD doesn't quite work. Too many dependencies have
changed and Greg had since been accepted into IPT (working alongside
some of the Arduino founders) and couldn't maintain the project.
However, there's a few forks out there that may be working, are Ruby
1.9.2 compatible etc etc.
It'd be fantastic if you want to contribute! I'm in the middle of one
of my busiest summers ever (6 weddings :(), so much of my time has
been consumed. I am however looking through the RAD forks and looking
at what I could merge into the mainline to revive RAD and keep it
active again (I'm a contribute on the main repo). So with that said,
hack away! If you issue a pull request that improves upon anything,
adds anything of value, or fixes anything broken; I'll merge it in an
instant!
Also, and this is for anyone who wants to contribute back to RAD - we
may have an opportunity to get a hold of some hardware to test
against, or maybe offer as a reward for some bounties.
Thanks for chiming in and joining the group - RAD does pop up on
Hacker News every so often. I'm hoping the next time it's there,
it'll be much more active and have a lot more to offer.
Thanks!
-Matt Williams
@mwilliams