RVM2 is coming, with it's new implementation in Ruby it will be a big step for whole ruby community, bringing ruby version and environment management to a new level, in any meaning experience, development and maintenance included.
In the talk I want to introduce RVM2, make a short look on how it is possible that RVM2 is written in ruby. I want to introduce attendees to the simplicity of the code and show them how easy it is to understand RVM2 code and to customize it to your own needs.
Although code examples might be present, overall it should be more a look on it and lot more talking then technical details, no live codding.
@rilian that would be part of http://cfp.euruko2013.org/proposals/37
Would be nice to hear practical advices of pros and cons of * using binary rubies * how to smoothly migrate and rollback to new Ruby versions * what is the latest best practice of using .rvmrc VS .ruby-version, .ruby-gemset and how you manage them (in repo?) across the team working on multiple projects
RVM2 will emulate the RVM1 interface so the usage should be the same, this is intended to show more internal details, if you like a talk on using RVM in different situations like development, production, deployment - I could propose a separate proposal for it.
So is this talk more about how RVM is structured and how it can be extended as opposed to how to use it?