nickstenning / honcho

Honcho: a python clone of Foreman. For managing Procfile-based applications.
http://pypi.python.org/pypi/honcho
MIT License
1.6k stars 146 forks source link

Add a system print to tell a user how to stop. #163

Closed mblayman closed 8 years ago

mblayman commented 8 years ago

The documentation doesn't tell a user to stop once they've started. For people doing command line stuff for a long time, this may seem obvious. I thought it would be nice to tell a user what to do when they want to quit.

Thanks for honcho! It's been really helpful for the startup I work at.

mblayman commented 8 years ago

In the process of adding this log statement, I had to change the Travis config to support Python 3.2. I hope that's ok. If not, I can move that commit to a separate PR.

nickstenning commented 8 years ago

Hi Matt! I've gone back and forth on this a couple of times and I've concluded that I'd rather not add it. "Ctrl-C" to stop a command at the shell is common to all shell applications, and can be discovered by a quick Google on the occasion a user isn't sure. I'm not currently convinced that adding a line of output (which will be superfluous for 99% of honcho invocations) is the right thing to do here.

mblayman commented 8 years ago

That's reasonable. I was taking a cue from the myriad of webservers I've been exposed to over the years. I guess by the time someone needs a tool like honcho, they already understand the "Ctrl+C == quit" paradigm. Thanks for considering it.