On Oct 1, 2008, at 12:30 PM, Jim Freeze wrote: > On Wed, Oct 1, 2008 at 2:25 PM, James Gray > <james / grayproductions.net> wrote: >> On Oct 1, 2008, at 2:17 PM, Jim Freeze wrote: >>> with all these meta programmers messing with foundation classes. >>> >>> :) >> >> I know you are joking here, but I assume people know breaking >> String#+ means >> all bets are off. :) > > Half way joking. Gems are like stray dogs. Some people take home every > stray they come across, and you can't tell what you are going to get. > Me, I make the dog earn his room and board. So, I'm probably ok. But, > if I am bitten it will be because some gem I use has a dependency upon > a rogue gem. Like merb. It uses facets. My heart sunk the day that was > added. I installed merb today from scratch. facets was not installed: $ gem install merb -i ~/tmp/gems [...] $ ls ~/tmp/gems/specifications/ | grep facets $ echo $? 1