Open source community has this problem ages ago. They have written comprehensive [how to ask question guides][1]. At first I would redirect poor questions to this link, which are in agreement with my opinions. But then I gave it another reading and found that I could revise it to make it less computer directed. [Here][2] is my initial effort, I will be slowly working on it. Some endorsement or contribution from the community would be very welcome so it show more legitimacy.


  [1]: http://catb.org/esr/faqs/smart-questions.html
  [2]: https://docs.google.com/document/d/1EDv67qWqJzeogBzH8gqwtW2YaLCJVqzfd3itiUACIn0/edit?hl=en