October 2006
Intermediate to advanced
888 pages
16h 55m
English
Your end user’s “out-of-the-box experience” should be as painless as possible. As users, we agree fervently with this; as developers, we’d sometimes prefer not to be bothered with packaging and installation issues.
Fortunately, these matters are less painful than in some other languages and environments. The two things you most need to know about are the setup library and RubyGems, Ruby’s “native” packaging and deployment system.
The setup.rb library is the work of Minero Aoki (who also created install.rb, used less often now).
Some would say this is becoming obsolete as RubyGems improves. Others would say they have issues with gems (technical, political, or otherwise). Some would say a “good ...
Read now
Unlock full access