Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Rockset" feature #10

Open
Kazuo256 opened this issue Jul 5, 2016 · 1 comment · May be fixed by #44
Open

"Rockset" feature #10

Kazuo256 opened this issue Jul 5, 2016 · 1 comment · May be fixed by #44

Comments

@Kazuo256
Copy link

Kazuo256 commented Jul 5, 2016

Would it be possible to have a "rockset" feature like rvm's gemsets?

The idea is to allow the definition of not only different Lua versions, but also per-project Lua environments. So, if I had a project "foo" and a project "bar", both using Lua 5.3 but different rock sets, I could switch between their environments with the commands

$ luaver use [email protected]
$ luaver use [email protected]

The main benefit is that you get a finer control over the versions of the rocks you use, specially when there are incompatibilities. I never ran into this kind of situation though, so this feature might just be overkill. It does give me peace of mind to know that my projects have only the strictly required rocks installed in their environment.

@DhavalKapil
Copy link
Owner

Hi, I haven't looked into the details but I guess this feature will be feasible. I will definitely come back and try to implement this in the near future. Thanks for the suggestion :)

@umireon umireon linked a pull request Apr 17, 2017 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants