O
Omar Campos
Hello everyone,
I am still sort of new to all things Ruby, but I am quickly learning
all about the language's capabilities. I program mostly in Windows.
One thing I've noticed, it's that, for a serious application, you will
most probably need to install one or more gems to get all the
functionality you need. Like, if you connect to ODBC, you need the
Ruby/ODBC binding, or binding to your specific database. Which leads me
to wonder, what is the best way to distribute and deploy a ruby
application, especially if it requires external modules?
You could always distribute the necesary gems along with the ruby
installer, and a batch file to manually run "gem install" on each gem,
but this doesn't seem like an optimal solution (would that be even
legal?). What would be recommended way of doing this?
I am still sort of new to all things Ruby, but I am quickly learning
all about the language's capabilities. I program mostly in Windows.
One thing I've noticed, it's that, for a serious application, you will
most probably need to install one or more gems to get all the
functionality you need. Like, if you connect to ODBC, you need the
Ruby/ODBC binding, or binding to your specific database. Which leads me
to wonder, what is the best way to distribute and deploy a ruby
application, especially if it requires external modules?
You could always distribute the necesary gems along with the ruby
installer, and a batch file to manually run "gem install" on each gem,
but this doesn't seem like an optimal solution (would that be even
legal?). What would be recommended way of doing this?