On Monday, June 25, 2012 9:19:01 AM UTC-4, jcbollinger wrote: > > > > On Saturday, June 23, 2012 7:38:20 PM UTC-5, Kelsey Hightower wrote: >> >> There is a pending pull request that adds the ability for Puppet to load >> Faces, parser functions, and report processors installed via Rubygems. >> >> https://github.com/puppetlabs/puppet/pull/873 >> >> This means in addition to extending Puppet via pluginsync you would be >> able to simply do something like this: >> >> gem install puppetlabs-cloud-provisioner >> >> That would bring in all the gem dependancies and be ready for use without >> restarting Puppet. For more examples take a look at this ticket: >> http://projects.puppetlabs.com/issues/7788 >> >> I would really love to get some feedback around this, and if you like it, >> add your vote to the ticket. >> > > > I will never use it, at least for any system that has a decent native > package manager. As I have written before, it is a bad idea to give > multiple agents (e.g. gem and yum) overlapping management > responsibilities. If it doesn't interfere with anything else, though, nor > take substantial effort to maintain then I won't vote against it. > > > John >
John you make a really good point. Rubygems support would be totally optional. One of my hopes is that once people are able to use rubygems for things like parser functions and report processors we start seeing more OS packages built from those gems. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/OS_O3XoInLYJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.