13

I've seen several questions in the close queue like this one lately:

https://stackoverflow.com/questions/20878109/in-nodejs-parent-process-send-socket-handle-to-child-process-but-cant-recv-data

There are advanced Node.js questions being flagged as off-topic for Stack Overflow and recommending Server Fault instead -- I don't imagine the Server Fault people are willing to learn Node.js code just so they can determine whether the fault is on the server side or the code side?

Questions:

  1. Is this a new policy somewhere that I missed -- that Node.js questions (with valid code) be sent to Server Fault?
  2. Is this an acceptable behavior or should these questions remain open? (Assuming that the problem isn't clearly identifiable as a server/provider issue)
  • This looks like it's perfectly on-topic for SO. No idea why it got flagged for SF... – MattDMo Jan 16 '14 at 17:54
  • 3
    It's just one close vote from one random person. Let's wait until questions get closed for that reason before discussing if this is a new trend. – psubsee2003 Jan 16 '14 at 17:54
  • 1
    That was just one vote of the 5 needed votes. It does not mean that the post will be closed for that reason. – gunr2171 Jan 16 '14 at 17:54
  • 3
    @gunr2171 yeah, but it's just one example. There were about 4 in the queue this morning. I'm worried it's a trend, and a lot of close votes come from people not really paying attention. – brandonscript Jan 16 '14 at 17:55
  • 8
    Short answer: some people are complete idiots. And this is why the migration path to Sever Fault was removed. – Shog9 Jan 16 '14 at 17:58
  • I see a lot of this in general -- I don't understand the topic or the question, it must not be clear or belong somewhere else. – Hogan Jan 16 '14 at 21:30
26

Do not close Node.js questions as "Belongs on Server Fault!"

Node.js is a tool used by programmers. Even Node.js installation questions would be on-topic on Stack Overflow.

  • (That is positively the answer I wanted to hear!) – brandonscript Jan 16 '14 at 17:56
  • 3
    Keep in mind, too, that there may be other valid reasons to close the questions, such as their being utter crap. – Michael Hampton Jan 16 '14 at 18:04
  • 1
    @MichaelHampton for sure! And closing a question because it's crap is fine. I just don't want to see people getting the idea that they should be asking Node.js questions on SF. – brandonscript Jan 16 '14 at 18:20
  • @remus Don't worry. If they do get that idea... well, there's a reason many sysadmins are also gun owners. ;) – Michael Hampton Jan 16 '14 at 18:20
  • 1
    "Even Node.JS installation questions" So, JBoss/IIS installation questions are now on topic for SO? Good to know. – Powerlord Jan 16 '14 at 21:37
  • 2
    @Powerlord - be reasonable. The installation should be aimed to create a development environment, not a high-scalable server farm. (but question how to automate the installation of a tool on a server farm with some scripting language would be again on-topic here...) – Johannes Kuhn Jan 17 '14 at 1:10
  • @JohannesKuhn This is why over-generalizing is bad and why I upvoted the other answer and not this one. – Powerlord Jan 17 '14 at 14:13
13

OK, here's the deal: If a Node.JS question is about code (writing, debugging, troubleshooting, etc.) like this example it ABSOLUTELY POSITIVELY 100% DOES NOT belong on Server Fault.

More than that, basic troubleshooting and research is something any competent developer is capable of (or at least it should be) - this question shows none as far as I can tell. It's a bad question, and suggesting it for migration flies in the face of Don't Migrate Crap.


If a Node.JS question is about the server aspects of Node.JS itself (the engine -- setting it up, optimizing its performance, managing a farm of Node.JS servers etc.) it may be on topic for Server Fault, but be aware that the bar for entry on Server Fault is not the same as on other Stack Exchange sites - It is generally expected that questions be asked regarding an actual problem you're facing in a production environment (or a well-documented and researched issue in a lab test that's going to go into production).

"How do I install this?" doesn't generally pass muster (especially if the next three words are "on my workstation").

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .