On Dec 9, 2009, at 1:58 AM, Thomas Bellman wrote: > Markus Roberts wrote: > >>> Well, the latest one available in EPEL and in Fedora 12 is 1.2.7, so >>> requiring anything newer than that makes it difficult to run the >>> tests >>> on those platforms. >> >> AFAIK, the current version is available for all platforms (rspec is >> pure ruby--nothing in it is platform specific) so there should be >> nothing difficult about running the most current version on any >> platform. All you should need to do is pull down the gem and go. > > Anyone who seriously does systems administration should realize that > GEM (and CPAN for that matter) sucks badly. A secondary package > system that doesn't play together with the normal one.
I definitely agree with that. >> As this is something that you should be doing on a directly >> controlled >> machine (i.e., you won't be needing to install rspec on the clients >> or >> anything) I'm not seeing where this presents a difficulty. > > It's not exactly encouraging occasional developers/patch writers to do > unit tests, since we will need to install a throw-away machine just to > run them. Hmm, that's a good point. I'd always figured your admin workstation would be easy to have these gems installed on, but it sounds like that's not the case. What would we need to do to make this easier? Be more flexible on rspec versions or something? -- Men never do evil so completely and cheerfully as when they do it from a religious conviction. --Blaise Pascal --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
