I spent some time today trying to retrofit the new Hobo branch into an 
existing Hobo application, but I think that is too ambitious at this point. 
I will try adding it to a Rails 5.2 application and see where that leads me.

On Wednesday, June 20, 2018 at 11:37:17 PM UTC-6, Ignacio Huerta wrote:
>
> Thanks for the testing Donald! I'm afraid there are still quite a few 
> steps pending to upgrade Hobo. 
>
> I will try to find some time to continue with this. Volunteers are welcome 
> :).
>
> Warm regards,
> Ignacio
>
> On 20 June 2018 at 22:03, Donald Ziesig <don...@ziesig.org <javascript:>> 
> wrote:
>
>> Hi Ingacio!
>>
>> Thanks!
>>
>> The rails g hobo:user_model worked correctly, but when I used
>>
>> hobo generate migration
>>
>> I got the following error:
>>
>> from 
>> /home/donz/.rvm/gems/ruby-2.5.1/bundler/gems/hobo-c5cc79192865/hobo_fields/lib/generators/hobo/migration/migration_generator.rb:47:in
>>  
>> `migrate'
>> /home/donz/.rvm/gems/ruby-2.5.1/bundler/gems/hobo-c5cc79192865/hobo_fields/lib/generators/hobo/migration/migration_generator.rb:94:in
>>  
>> `migrations_pending?': undefined method `migrations' for 
>> ActiveRecord::Migrator:Class (NoMethodError)
>>
>> This was on a brand new rails api app created with
>>
>> rails new hoboNtrak --api
>>
>> added the gem from github in Gemfile, then
>>
>> bundle install => ran successfully
>>
>> then 
>>
>> rails g hobo:user_model => ran successfully
>>
>> At this point I have a copy of user.rb that looks pretty much like the 
>> ones in the original apps, but with no appropriate db tables.  This is when 
>> I ran 
>>
>> hobo generate migration => got the above error traceback.
>>
>> also tried
>>
>> rails generate hobo:migration => got the same error.
>>
>> Thanks again,
>>
>> Don
>>
>>
>>
>> On 06/20/2018 02:21 PM, Ignacio Huerta wrote:
>>
>> Hi Donald, 
>>
>> You can try this branch in your Gemfile. We took some steps to replace 
>> Erubis. I also fixed a couple of small bugs today so at least "rails g 
>> hobo:user_model" worked in a vanilla Rails 5.2 app:
>>
>> gem 'hobo', git: 'https://github.com/Hobo/hobo.git', :branch => 'rails5_new2'
>>
>>
>>
>> On 18 June 2018 at 22:31, Ed Gomolka <edgo...@gmail.com <javascript:>> 
>> wrote:
>>
>>> Erubis is the ERB template engine that Rails 4 used. Rails 5 replaces 
>>> Erubis with Erubi. I assume that you are using ERB files to reference your 
>>> Angular code, in which case I don't see how you can avoid it. 
>>>
>>>
>>> On Saturday, June 16, 2018 at 12:18:19 PM UTC-6, donz wrote: 
>>>>
>>>> Hi again! 
>>>>
>>>> It did not take long :'(. 
>>>>
>>>> Gemfile: 
>>>>
>>>> gem 'hobo' 
>>>>
>>>> bundle install 
>>>>
>>>>
>>>> # rails g hobo:user_model 
>>>>
>>>> ... 
>>>> .rvm/gems/ruby-2.5.1/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in
>>>>  
>>>>
>>>> `require': cannot load such file -- erubis (LoadError) 
>>>>
>>>> I looked up erubis and it seems to be something to generate html, which 
>>>> I don't need.  Any workarounds? 
>>>>
>>>> Don 
>>>>
>>>> -- 
>>> 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 hobousers+...@googlegroups.com <javascript:>.
>>> To post to this group, send email to hobo...@googlegroups.com 
>>> <javascript:>.
>>> Visit this group at https://groups.google.com/group/hobousers.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> -- 
>> +45 42 997 196
>> -- 
>> 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 hobousers+...@googlegroups.com <javascript:>.
>> To post to this group, send email to hobo...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/hobousers.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> -- 
>> 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 hobousers+...@googlegroups.com <javascript:>.
>> To post to this group, send email to hobo...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/hobousers.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> +45 42 997 196
>

-- 
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 hobousers+unsubscr...@googlegroups.com.
To post to this group, send email to hobousers@googlegroups.com.
Visit this group at https://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to