Thursday
Oct152009
Double Shot #562
Thursday, October 15, 2009 at 12:28AM
Today it would be nice to hit a few home runs.
- Browsera - Automated browser compatibility testing with a free trial available.
- RubyFIT 1.2 - Port of the FIT testing framework from Java to Ruby.
- The DevIL Image Library For Ruby - Another alternative for loading, saving, thumbnailing, scaling, rotations, and so on.
- Tools of the Trade - Mark Richman chimes in on the theme.
- Gem Bundler is the Future - A rundown on the new plan for handling dependency resolution in Rails 3. I'm not yet convinced.
- CouchDB in Ubuntu - Looks like Ubuntu 10.04 is going to set every user up with CouchDB for cloudish storage.
in
Double Shot
Double Shot 
Reader Comments (3)
Thanks for the pingback!
I'm haven't really dug into the bundler stuff yet, but anything's better than the existing system. I rewrote most of it for 2.2, and even I want to toss it out the window.
It currently works, for most of the typical usage scenarios - but there are a number of nasty edge cases that aren't practical (or possible) to work around. The one that jumps out the most is the "can't load vendor gems without loading the environment", which pops up in weird places like not being able to reliably call vendored Rake tasks or script/generate not picking up vendored generators.
Yeah, I don't trust (or use) config.gems in its current state either. But I'm simply not convinced that "bundle all your dependencies into the app" is an advance, after watching the difficulties that strategy caused in .NET-land for a few years. Rails seems determined to reinvent a broken wheel here.