Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion rails 3.2.9 regression affecting moonshine...?
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Josh Nichols  
View profile  
 More options Nov 8 2012, 9:45 am
From: Josh Nichols <j...@railsmachine.com>
Date: Thu, 8 Nov 2012 09:45:09 -0500
Local: Thurs, Nov 8 2012 9:45 am
Subject: Re: [moonshine] rails 3.2.9 regression affecting moonshine...?

Bummer :( The API around paths and ignoring things has changed a few times, so I'm not super surprised it's broken. It is extra not awesome that it's a regression on a patch release though.

We'll have to dig into it more to figure out what changed, or if not, how to support all of the rails versions with ignoring app/manifests.

- Josh

On Nov 5, 2012, at 6:06 PM, Josh <josh.m.sha...@gmail.com> wrote:

> Negative.  Tried with 3.2.9.rc2.

> On Thursday, November 1, 2012 12:50:59 PM UTC-4, Josh Nichols wrote:
> Hi Josh

> Can you try this in your config/application.rb (after removing that bit in environment.rb)?

>   # don't attempt to auto-require the moonshine manifests into the rails env
>   config.paths['app/manifests'] = 'app/manifests'
>   config.paths['app/manifests'].skip_eager_load!

> I grabbed this from the generator (https://github.com/railsmachine/moonshine/blob/master/lib/generators/...), which means that new applications would get this by default. Was this a fresh 3.2.9rc1 app, or was it an existing app upgraded?

> I'd rather not have to manifests out of app/manifests if we can avoid it.

> - Josh

> On Oct 31, 2012, at 7:12 PM, Josh <josh.m...@gmail.com> wrote:

>> My app is 3.2.8 and I have this in my environment.rb:

>> Rails.configuration.paths['app/manifests'] = 'app/manifests'

>> ...I'm not really sure what it does, I *thought* it did something like exclude app/manifests from the autoload path - but reading what it says, that doesn't seem to make sense.  Regardless of what I think it's supposed to do, that line allows my app to run, and my tests to run.  Without it, I get errors about shadow_puppet not being installed in dev and in test even though it is installed.

>> That all said, 3.2.9.rc1 breaks my app in a similar way (No such file to load -- shadow_puppet)
>> rm -rf app/manifest/ makes things work again in dev and test, but that's not such a hot solution.

>> Can we relocate application_manifest somehow?

>> Looks like it's relatively hardcoded right now:

>> https://github.com/railsmachine/moonshine/blob/master/lib/moonshine/c...

>> Thoughts?

>> <3 yous guys,
>> Josh

>> P.S., I wrote all of that, and then changed "app/manifests" to "lib/manifests" in capistrano_integration.rb and moved the folder/file and all things are merry again.

>> --
>> You received this message because you are subscribed to the Google Groups "Moonshine" group.
>> To view this discussion on the web visit https://groups.google.com/d/msg/railsmachine-moonshine/-/HnPih2ioClsJ.
>> To post to this group, send email to railsmachin...@googlegroups.com.
>> To unsubscribe from this group, send email to railsmachine-moonshine+unsubscribe@googlegroups.com.
>> For more options, visit this group at http://groups.google.com/group/railsmachine-moonshine?hl=en.

> --
> You received this message because you are subscribed to the Google Groups "Moonshine" group.
> To view this discussion on the web visit https://groups.google.com/d/msg/railsmachine-moonshine/-/E0oqufuOb0wJ.
> To post to this group, send email to railsmachine-moonshine@googlegroups.com.
> To unsubscribe from this group, send email to railsmachine-moonshine+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/railsmachine-moonshine?hl=en.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.