One of the problems with any of the books that use Ruby-based tools is the installation. There are so many things that seem to differ on different platforms that it sometimes makes me want to just give up. Having the appendix with the installation information is a big help, but hopefully, you’ll create a blog, forum, or some other place where people can post their experiences and work arounds.
I followed the instructions in the book and it installed perfectly on my Mac OS X 10.6. Everything with the bundler worked just great. Then, I tried it on Ubuntu. There were enough things that went wrong that the best I could do was just comment out some of the items like aruba and sqlite3.
This isn’t your fault, you can only do so much. It’s a sad state of the art right now. Great tools are out there, but they’re often too much of a pain to set up that they don’t get used. Maybe the Pragmatic folks can put something together on how to administer the more popular FOSS software like the Ruby and Python ecosystems.
Anyway, great book. I’m starting to present cucumber in my software engineering courses.