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:
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.