News for hackers. Stuff that matters.
Re:Rip: Ruby's Intelligent Packaging by kteague on Thursday June 11, 2009 @04:49PM (#653595)
Heh, like pip, it relies on the previous package management tool (gems and easy_install) to install itself.

rip isn't just a mix of pip and virtualenv though, it's also got bits of functionality from virtualenvwrapper (manages multiple envs) and buildout (plugins) mixed in there.

There is no way to work with gems in a development format? e.g. straight from version control?

I like Buildout's approach of doing script generation better though, since it allows for multiple working sets of packages within the same environment. And you can manage stuff besides just language-specific packages, such as database installs, config files, etc, etc. Plus you can manage libraries from more than just one language - perfect for those franken-Python-Perl-Ruby projects.

Looks like a big improvement over the rails/gem_dependencies sillyness of embedding a package management tool into a web framework though!

Re:Rip: Ruby's Intelligent Packaging by jmhodges on Thursday June 11, 2009 @07:26PM (#653865)
Actually, you can install it just from the tarball. It's pretty easy. (Check the Without RubyGems section of the install page.)
Re:Rip: Ruby's Intelligent Packaging by defunkt on Thursday June 11, 2009 @05:09PM (#653634)
That's true, I do use virtualenvwrapper and was inspired by it as well. I'm adding it to the README now.