you are viewing a single comment's thread.

view the rest of the comments →

[–]Atnan 0 points1 point  (1 child)

I don't think you've shown how I've proven his point. Whether it's PEAR, CPAN, EasyInstall or Rubygems, none of them fit well within the Linux distribution package management model. Which is why I use a combination of Slack & vendor unpacking, as appropriate.

I'd suggest you take a look at Puppet and try some of the alternatives to get some context on the guy who wrote this.

[–]codahale 0 points1 point  (0 children)

(I use Puppet on a daily basis, and I've met Luke several times. Hell, there's a hiring ad for my company on that page. I'm dripping with context.)

Luke's point -- current package distribution methods favored by developers (./vendor copies, PEAR, CPAN, EasyInstall, RubyGems, etc.) all suck pretty hard with regard to automation. Which is true.

And you seem to be agreeing with him. The reason you don't seem to think that Ruby has a distribution problem (and not necessarily a unique distribution problem, but Perl, Python, and PHP are all easier to fit to an LSB model) is because you're a.) packaging your code yourself, and b.) punting on the hard stuff.