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

ruby193 box does not exist on mirror #47

Open
Dextro opened this issue Dec 19, 2013 · 2 comments
Open

ruby193 box does not exist on mirror #47

Dextro opened this issue Dec 19, 2013 · 2 comments

Comments

@Dextro
Copy link
Contributor

Dextro commented Dec 19, 2013

Downloading box from URL: http://mirror.openminds.be/vagrant-boxes/sneakers-6.0.7-ruby193-20130911.box
Download failed. Will try another box URL if there is one.-)
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

The requested URL returned error: 404 Not Found

@Zhann
Copy link
Contributor

Zhann commented Dec 20, 2013

You can use http://mirror.openminds.be/vagrant-boxes/Debian-6.0.7-amd64-ruby1.9.3-frank.box

We're having some problems with Ruby apps on Sneakers and we're not out on how to solve them (yet).
Some issues we're tinkering with:

  • what to do with Gems, should you be able to install them locally or only on the server
  • should the app run in development mode? -> not production-like (which sneakers should be)
  • should the app run in production mode? -> you need to recompile all your assets at every change and the app needs to restart all the time (we could fix this by monitoring file changes, but this will make the app slow)

So if you're planning on using the ruby box for ruby apps, be prepared to stumble upon some caveats.

I'll keep this issue open until we have a decent solution for ruby boxes (or we drop support).

@Dextro
Copy link
Contributor Author

Dextro commented Dec 20, 2013

The question is, why do people use Sneakers? To develop or to test their applications? Or Both?

In my opinion it is important that Sneakers stays as close as possible to the production environment, but the main goal is development. So it must have tools to aid that development. That's also the reason why I want to add a php profiler in the near future.

Maybe you can work with 2 roles: development and testing/production?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants