On Mon, Feb 18, 2013 at 1:53 PM, Rick Schmitty <
flex...@gmail.com> wrote:
> Here are my takes - given as a point of view from someone new to Ruby and
> very new to Passenger (only have tried the beta so far). I've read the
> entire guide as I'm excited about the new release and want to try and grasp
> as much as possible :)
Great, a fresh pair of eyes are always welcome. :)
Google Code is only used for the issue tracker, and perhaps for
hosting some beta downloads. Everything else is on Github. The Github
issue tracker has been turned off to avoid confusion. In the future we
may or may not move to Github Issues.
But I don't understand what you find confusing about the documentation
regarding this point. The only link to Google Code says that it's used
for bug tracking. Do you have a suggestion on how it can be improved?
This has already been added to the documentation, but not yet
published on the website. :)
> Step 3: add the RubyGems bin directory to your $PATH
>
> "If you all the following are applicable to you:" should be "If all of" ?
Fixed.
The goal is for each guide to refer only to the server it's meant to.
Sometimes I'm lazy and didn't bother to write the 'ifdef'. I'll take
note of this.
Yes, RVM users need to point to the wrapper script. I'll ask the RVM
authors whether there's a nice command for printing the path to the
wrapper script.
Ah yes. The spawning options for Phusion Passenger 4 have been
significantly changed but the documentation is lagging behind. I'll
work on this.
Yes, it would restart all apps because all apps will look in that
directory for a changed restart.txt.
Not at the time.
Yes. We're already working on an article that explains this better.
> re the note below: Is Ruby Enterprise only an alternative to ruby 1.8, as in
> no such alternative exists for 1.9?
No such alternative exists for 1.9. Ruby Enterprise Edition has been
End-of-Life'd since last year so we should remove all references to it
anyway. The way forward w.r.t. saving memory is to use multithreading
which we support in Phusion Passenger Enterprise.
> "This feature is only available in Phusion Passenger Enterprise. It was
> introduced in version 3.0.0. Buy Phusion Passenger Enterprise here."
>
> In each section it says what the default value is for Enterprise. Does this
> mean the open source version is also defaulted to that value and you cannot
> change it, or does open source behave in a different way? May be worth
> noting how open source version behaves for each of these sections. If it's
> not worth noting I'd still like to know for myself :)
If a section is marked "This feature is only available in Phusion
Passenger Enterprise" then it means that the feature is not available
in the open source version. Trying to use the feature in the open
source version will result in an error message.
Good point. I've taken note of this.
No. Phusion Passenger and Rails work even with the bare minimum.
The current manual kind of assumes that the user already knows Apache
well, but it looks like this assumption is often not correct. It would
be good if the manual tries better to attend to Apache newbies.
> Anywho, thats all I got. Also learned all the nice stuff in Enterprise
> version by reading this document, looking forward to the release
Thanks for all your feedback. If there's anything else, please let us know. :)
With kind regards,
Hongli Lai