Live data from Hacker News

Rbenv, an unobtrusive rvm replacement

github.com

1–10 of 115 posts

Re: Rbenv, an unobtrusive rvm replacement

#4
post #3

Is it production ready? RVM is.

The project is only 10 days old (so, no).

It looks promising though, especially as an alternative to RVM in development. I'm keen on installing something that doesn't take over my shell.

I'm not going to lose sight of how awesome RVM is though. It changed the way I develop in Ruby.

Re: Rbenv, an unobtrusive rvm replacement

#5
post #2

It would be somewhat cool if ruby-build knew how to look for an rbenv folder to install rubies into, or if rbenv knew how to drive ruby-build to put rubies in the right directory, but otherwise it's pretty nice.

That's a good idea... ruby-build could provide an `rbenv-install` plugin command for rbenv.

Re: Rbenv, an unobtrusive rvm replacement

#7
post #3

Is it production ready? RVM is.

I don't see a pressing need to use RVM in production; when I deploy, I pick a Ruby version and stick with it unless there's a security issue, at which point I pull the updated REE package from Phusion/let Heroku figure it out.

Considering the many times I've seen RVM installs fail due to checked-in broken code, I'd hardly call it "production ready" either.

Re: Rbenv, an unobtrusive rvm replacement

#9
post #8
post #3

Is it production ready? RVM is.

RVM belongs nowhere near production. It exists so that the guys with the macbooks can sync up versions with what is happening in the Linux distro, not the reverse.

Yeah, I've got Mac Mini and laptop running Ubuntu, but I guess it's only for macbooks. Clever

Re: Rbenv, an unobtrusive rvm replacement

#10
post #7
post #3

Is it production ready? RVM is.

I don't see a pressing need to use RVM in production; when I deploy, I pick a Ruby version and stick with it unless there's a security issue, at which point I pull the updated REE package from Phusion/let Heroku figure it out. Considering the many times I've seen RVM installs fail due to checked-in broken code, I'd hardly call it "production ready" either.

The complete lack of a changelog doesn't help either. I never know whether something's going to break in a new release and almost every new release has some little semantic change that borks my system.
Post reply on HN