I'm intermittently working on a fast start shell script for MacOS X and Nitrous as dev environments, and Heroku for deployment and staging, setting up the database, tracked branches for production and staging in Git, adding gems for debugging (rails_panel, better_errors, etc), code style (metric_fu), and cucumber ready. etc. It's a sketch at the moment - does most of the things, but not always in the best order, and doesn't test success in all cases, yet. It's definitely opinionated. :)
I've just discovered the "platforms" in Gemfiles, so I can make the debugger depend on the ruby version (e.g. 'debugger' below 2.0, and 'pry' above). Might happen this weekend... And I still need to understand quite how I manage to build nokogiri on a Mac. Every time I make it work, I forget the strange sequence of installations, downloads and bundler configuration changes. Not a problem on Nitrous. Also looking at adding some shell scripts for use with deployment tests for security checking (brakeman, bundler-audit, holepicker, etc). And I'm wondering about how to build a forkable repo of cucumber features for hobo - so we can all start with a common base of tests, and amend them for our various projects. :) Comments/issues welcome - https://github.com/JezC/hobo-faststart-heroku Nitrous invitations get you and me more N2o for bigger boxes. Email me if you want an invite for another +10 N2o ;) I'd be very happy to see a Hobo 2.1.x that works with Ruby 2.1.x and 4.0.8 (security fixes in 4.0.7 and 4.0.8 are interesting - Postgres issues that affect Heroku deployment). Cheers, JeremyC On Tuesday, 15 July 2014 15:55:12 UTC+1, Ignacio Huerta wrote: > > Hi Henry, > > Yes, that's a very good idea too. Actually, we already have a Vagrant > recipe: if someone else could test it and confirm it works we can paste > it in the website: https://github.com/iox/vagranthobo > > Warm regards, > Ignacio > > El 14/07/14 19:58, Henry Baragar escribió: > > Ignacio, > > > > We could do something similar with a vagrant box > > (http://www.vagrantup.com/). > > > > Henry > > > > > > On 14/07/14 11:44 AM, Ignacio Huerta wrote: > >> Hi guys, > >> > >> Have you heard about Cloud9? it's an online IDE to develop web > >> applications. It's a SaaS application, but most of the code is free > >> software. > >> > >> I tested creating a Hobo application with it and I was very pleased > that > >> it worked quite well: https://hobo_extend_form_issue-c9-iox.c9.io/ > >> > >> My steps were more or less: > >> > >> - Sign up for a free account in https://c9.io/ > >> - Create a Ruby on Rails workspace > >> - In the command line, delete the default Rails app and create mine: > >> cd .. > >> rm -Rf workspace > >> gem install hobo > >> hobo new workspace > >> - Click the "Run" button > >> > >> I think this would be a very easy way to start playing with Hobo for > new > >> users. What do you think? > >> > >> If you like the idea and have some time, would you mind giving Cloud9 a > >> try and create a Hobo app? If it really works, we can post these > >> instructions in Hobocentral.net, or even prepare a small screencast. > >> > >> Warm regards, > >> Ignacio > >> > > > -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/hobousers. For more options, visit https://groups.google.com/d/optout.
