On Thu, Jan 13, 2011 at 2:21 PM, Phillip Moore <[email protected]> wrote: > I'm about to take on a new role that will involve working with puppet, so I > thought a good way to get my head around the product would be to integrate > it with EFS. Puppet is written in ruby, so naturally, I started with ruby.
I use Ruby full-time now, so feel free to ping me..and I did a few Puppet commits once upon a time, so I'm familiar w/the product & problem space. I'm not on IM much these days, but I can be if it's helpful. Most Ruby deployments fall into 3 categories: 1- developers (mostly web developers), who are going to use rvm & bundler anyway (which will involve them building their own on top of a simple system install): http://rvm.beginrescueend.com/ & http://gembundler.com/ 2- web deployments, where the biggest mindshare is Ruby Enterprise Edition and Passenger and doesn't change, is not upgraded much other than new gems added. Most of these systems are scripted builds to the degree that it's easier to blow away a system and rebuild with new infrastructure rather than try to manage a complex environment 3- simple deployments Ruby and Rails applications have their own version management infrastructure (gems, bundler and rvm), so you'll be happiest if you live w/in those walls (although I know that Luke, the main architect of Puppet, is not happy with Ruby's infrastructure, nor are various Distribution people, etc). Steven _______________________________________________ EFS-dev mailing list [email protected] http://mailman.openefs.org/mailman/listinfo/efs-dev
