On Sat, Nov 16, 2013 at 8:15 PM, Hongli Lai <hon...@phusion.nl> wrote: >> Looking closer, I see Passenger continues to impose requirements on my app's >> structure (app.js, a public dir, a tmp dir). Those kinds of requirements, >> that either straitjacket you or force you to manage vestigial filesystem >> cruft, were very nice to leave behind when I moved from Passenger to Unicorn >> in my Ruby apps years ago, and in leaving Capistrano behind for Fabric. > > These requirements are merely conventions. If you do not like these > requirements, they can easily be made optional in the next version (a > few weeks from now). Would you like me to go ahead and do so? > > You believe that Passenger does too much and is too tightly coupled. I > am stressing the point that that is merely in appearance only. Code > speaks louder than words, so if you have any specific concerns, I'm > all ears.
I went ahead and did it anyway. And here you go! :) https://github.com/phusion/passenger/wiki/Free-style-Node.js-structure https://github.com/phusion/passenger/commit/dee9f51ffb2dde415231507b88c322971169d650 -- Phusion | Ruby & Rails deployment, scaling and tuning solutions Web: http://www.phusion.nl/ E-mail: i...@phusion.nl Chamber of commerce no: 08173483 (The Netherlands) -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.