Today I asked a question about which PHP install package was best for an Apache-based PHP web-development environment. This seems straight-forward enough, and I believed it to be well within the defined scope of SO from the FAQ:
"If your question (generally) covers software tools commonly used by programmers then you’re in the right place to ask your question!"
Although the question got four upvotes in five minutes, it also collected one close vote. When I asked why, a user commented that, "by using the verb install multiple times you have disqualified the question for being about the programming tool itself".
This baffled me considering the number of accepted questions on SO about installing programming related tools:
- How install a specific jdk on Mac OS X?
- Installing Ruby 1.8.7 (and other stuff) manually
- Install Mono on Centos5.5 using YUM
- Install Python 2.6 without using installer on Win32
Immediately after that user's comment, however, the question was then (unhelpfully) migrated to SuperUser, a place totally unsuited to questions about preferable programming environments. It lasted a few minutes there before SU mods saw it was out of place on and moved it to ServerFault.
A place specifically for Server administration.
And there it sits: Installing PHP for development
Is it really outside of SO's scope to ask a question about which version of a programming language is best suited for using in a development environment? I'm not setting up or administering a web server as professional admin, just as a programmer.